@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme;@layer marca{:root,[data-theme=dark]{--bg:#04060a;--bg-alt:#070a10;--surface-raised:#0a0f18;--surface-active:#0d1420;--line:#151b26;--line-strong:#242c3a;--ring:#161d29;--ink:#f2f5f9;--ink-2:#aab3c1;--ink-3:#7f8a9b;--ink-4:#4f5968;--accent:#8fe3ff;--accent-2:#b9a6ff;--orb-light:#fff;--orb-blue:#4a78ff;--orb-violet:#4b3fd9;--orb-edge:#07061a;--signal:#e0c073;--signal-line:#3a3320;--alert:#ff8c7a;--lesson-paper:#fff;--lesson-ink:#16181d;--lesson-soft:#f4f5f7;--lesson-rule:#e3e5e8;--lesson-mute:#6e7378;--on-ink:#04060a}[data-theme=light]{--bg:#fff;--bg-alt:#f6f7f9;--surface-raised:#f1f3f6;--surface-active:#e9edf2;--line:#e3e7ed;--line-strong:#cdd3dc;--ring:#dde2e9;--ink:#04060a;--ink-2:#3d4654;--ink-3:#5b6576;--ink-4:#7f8a9b;--accent:#0b6f93;--accent-2:#5b45c9;--orb-light:#fff;--orb-blue:#4a78ff;--orb-violet:#4b3fd9;--orb-edge:#07061a;--signal:#8a6a12;--signal-line:#e8ddbf;--alert:#c8102e;--lesson-paper:#fff;--lesson-ink:#16181d;--lesson-soft:#f4f5f7;--lesson-rule:#e3e5e8;--lesson-mute:#6e7378;--on-ink:#fff}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-11:44px;--space-24:96px;--space-45:180px;--radius-sm:12px;--radius-md:18px;--radius-lg:20px;--radius-pill:999px;--glow-orb:0 40px 120px -40px #4a78ff73;--font-sans:"Geist", "Inter", system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SFMono-Regular", monospace;--font-lesson:Inter, Arial, Helvetica, sans-serif}}@layer base{button.nav-item{width:100%;font:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0}}@layer aios{[hidden]{display:none!important}:root{--c-acento:53 224 210;--c-nube:148 197 255;--c-crit:240 92 92;--c-ok:74 222 128;--c-exec:232 182 76;--c-warn:240 136 76;--c-dev:139 124 246;--c-violeta:175 82 222;--c-txt:219 231 244;--c-sombra:0 0 0;--c-brillo:255 255 255;--sobre-acento:#04121a;--sobre-lleno:#fff;--sobre-ok:#eafff2;--sobre-dev:#b3a7fb;--accent-alto:#5ff0e2;--accent-hondo:#1f9c93;--c-velo:3 5 9;--c-base:5 8 13;--c-hondo:8 12 20;--c-hundido:9 14 22;--c-panel:14 21 33;--c-alto:16 24 37;--bg:#05080d;--bg-sunk:#070b12;--bg-panel:#0b111b;--bg-raise:#101825;--bg-float:#141d2c;--bg-hondo:#0a0f18;--bg-fondo:#060a11;--bg-cajon:#111a27;--bg-flota:#131c2b;--line:#94c5ff14;--line-strong:#94c5ff29;--txt:#dbe7f4;--txt-dim:#7d8ca1;--txt-faint:#4a5568;--accent:#35e0d2;--accent-dim:#35e0d21f;--exec:#e8b64c;--exec-dim:#e8b64c1f;--warn:#f0884c;--crit:#f05c5c;--ok:#4ade80;--dev:#8b7cf6;--sh-1:0 1px 2px #0006;--sh-2:0 2px 6px #00000059, 0 8px 24px #00000047;--sh-3:0 4px 12px #00000073, 0 16px 40px #00000059;--hair:inset 0 1px 0 #ffffff0b;--font-ui:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", system-ui, sans-serif;--font-mono:"SF Mono", ui-monospace, "IBM Plex Mono", monospace}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--bg);color:var(--txt);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em;font-size:13px;overflow:hidden}body:before{content:"";background-image:linear-gradient(rgb(var(--c-nube) / .025) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--c-nube) / .025) 1px, transparent 1px);pointer-events:none;background-size:44px 44px;position:fixed;inset:0}body:after{content:"";background:radial-gradient(ellipse 70% 60% at 50% 42%, transparent 30%, rgb(var(--c-velo) / .75) 100%);pointer-events:none;position:fixed;inset:0}.app.solo{grid-template-columns:216px 1fr;grid-template-areas:"top top""nav main""ask ask"}.app.solo .side{display:none}.app{z-index:1;grid-template:"top top top"50px"nav main side"1fr"ask ask ask"64px/216px 1fr 312px;height:100vh;display:grid;position:relative}.topbar{border-bottom:1px solid var(--line);background:linear-gradient(180deg, rgb(var(--c-alto) / .88), rgb(var(--c-hundido) / .78));-webkit-backdrop-filter:saturate(180%)blur(20px);grid-area:top;align-items:center;gap:0;display:flex}.tb-brand{border-right:1px solid var(--line);flex-shrink:0;align-items:center;gap:9px;width:216px;height:100%;padding:0 12px;display:flex}.tb-brand .bmark{background:linear-gradient(160deg,var(--accent),var(--accent-hondo));width:22px;height:22px;color:var(--sobre-acento);border-radius:6px;place-items:center;font-size:12px;font-weight:700;display:grid}.tb-brand .bname{letter-spacing:-.02em;font-size:15px;font-weight:600}.crumb{color:var(--txt-faint);align-items:center;gap:8px;padding:0 20px;font-size:12.5px;display:flex}.crumb i{opacity:.5;font-style:normal}.crumb b{color:var(--txt-dim);font-weight:500}.tb-right{align-items:center;gap:9px;margin-left:auto;padding:0 16px;display:flex}.icon-btn{width:30px;height:30px;font:inherit;color:var(--txt-dim);cursor:pointer;background:rgb(var(--c-nube) / .05);border:1px solid var(--line);border-radius:50%;place-items:center;font-size:13px;transition:background .15s,color .15s,border-color .15s;display:grid}.icon-btn:hover{background:rgb(var(--c-nube) / .11);color:var(--txt);border-color:var(--line-strong)}.menu-wrap{position:relative}.user-btn{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;display:block}.user-btn .uav{transition:border-color .15s,background .15s}.user-btn:hover .uav{border-color:rgb(var(--c-acento) / .4);background:var(--bg-float);color:var(--txt)}.menu-wrap.open .uav{border-color:rgb(var(--c-acento) / .5);color:var(--accent)}.uav{background:var(--bg-raise);border:1px solid var(--line-strong);width:30px;height:30px;color:var(--txt-dim);border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;font-weight:600;display:grid}.uav.big{border-radius:50%;width:34px;height:34px;font-size:12px}.menu-pop{z-index:60;background:linear-gradient(180deg,var(--bg-flota),var(--bg-panel));border:1px solid var(--line-strong);width:230px;box-shadow:var(--sh-3), var(--hair);opacity:0;pointer-events:none;border-radius:13px;padding:6px;transition:opacity .16s,transform .18s cubic-bezier(.32,.72,0,1);position:absolute;top:calc(100% + 7px);right:0;transform:translateY(-4px)scale(.98)}.menu-wrap.open .menu-pop{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.mp-head{align-items:center;gap:10px;padding:8px 8px 10px;display:flex}.mp-head b{color:var(--txt);font-size:13px;font-weight:600;display:block}.mp-head em{color:var(--txt-faint);margin-top:2px;font-size:11px;font-style:normal;display:block}.mp-sep{background:var(--line);height:1px;margin:4px}.mp-item{text-align:left;width:100%;font:inherit;color:var(--txt-dim);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13px;transition:background .13s,color .13s;display:block}.mp-item:hover{background:rgb(var(--c-nube) / .07);color:var(--txt)}.mp-item.danger:hover{background:rgb(var(--c-crit) / .1);color:var(--crit)}.acct{width:100%;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-1), var(--hair);border-radius:10px;align-items:center;gap:10px;margin-bottom:14px;padding:8px 10px;transition:border-color .15s,background .15s;display:flex}.acct:hover{border-color:var(--line-strong);background:var(--bg-float)}.acct-av{background:rgb(var(--c-acento) / .12);border:1px solid rgb(var(--c-acento) / .22);width:26px;height:26px;color:var(--accent);border-radius:7px;flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:grid}.acct-txt{flex-direction:column;flex:1;min-width:0;display:flex}.acct-name{color:var(--txt);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.acct-role{color:var(--txt-faint);font-size:10.5px;line-height:1.3}.acct-chev{color:var(--txt-faint);flex-shrink:0;font-size:12px}.nav{border-right:1px solid var(--line);background:linear-gradient(180deg, rgb(var(--c-alto) / .82), rgb(var(--c-hundido) / .88));-webkit-backdrop-filter:saturate(180%)blur(24px);box-shadow:inset -1px 0 0 rgb(var(--c-brillo) / .03), 6px 0 24px rgb(var(--c-sombra) / .35);flex-direction:column;grid-area:nav;padding:12px;display:flex;overflow-y:auto}.nav-group{margin-bottom:0}.nav-group+.nav-group{border-top:1px solid rgb(var(--c-nube) / .055);margin-top:14px;padding-top:14px}.nav-label{color:var(--txt-faint);opacity:.8;letter-spacing:-.005em;padding:0 10px 7px 37px;font-size:10.5px;font-weight:600}.nav-item{cursor:pointer;height:31px;color:var(--txt-dim);border-radius:8px;align-items:center;gap:10px;padding:0 10px;transition:background .15s,color .15s;display:flex}.nav-item:hover{background:rgb(var(--c-nube) / .06);color:var(--txt)}.nav-item.on{background:linear-gradient(180deg, rgb(var(--c-acento) / .14), rgb(var(--c-acento) / .05));color:var(--txt);box-shadow:var(--hair), 0 1px 3px rgb(var(--c-sombra) / .3)}.nav-item.on:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;height:18px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.nav-item{position:relative}.nav-item.on .n{font-weight:600}svg.ni{width:16px;height:16px;color:var(--txt-faint);flex-shrink:0;transition:color .15s}.nav-item:hover .ni{color:var(--txt-dim)}.nav-item.on .ni{color:var(--accent)}.st{background:var(--txt-faint);opacity:.5;border-radius:50%;flex-shrink:0;width:6px;height:6px}.st.ok{background:var(--ok);opacity:1;box-shadow:0 0 7px rgb(var(--c-ok) / .5)}.st.warn{background:var(--warn);opacity:1;box-shadow:0 0 7px rgb(var(--c-warn) / .5)}.st.crit{background:var(--crit);opacity:1;box-shadow:0 0 7px rgb(var(--c-crit) / .5)}.st.dev{background:var(--dev);opacity:1;box-shadow:0 0 7px rgb(var(--c-dev) / .45)}.nav-item .n{letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;font-weight:500;overflow:hidden}.nav-item .count{color:var(--txt-dim);background:rgb(var(--c-nube) / .1);font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;min-width:19px;height:19px;padding:0 6px;font-size:11px;font-weight:600;display:grid}.nav-item .count.alert{background:rgb(var(--c-warn) / .16);color:var(--warn)}.nav-item .soon{color:var(--txt-faint);opacity:.8;font-size:11px}.nav-item .chev{color:var(--txt-faint);opacity:0;font-size:14px;transition:opacity .15s}.nav-item:hover .chev{opacity:.7}.nav-foot{border-top:1px solid var(--line);margin-top:auto;padding-top:10px}.role-row{height:34px;color:var(--txt-dim);cursor:pointer;border-radius:8px;align-items:center;gap:9px;padding:0 10px;font-size:12.5px;transition:background .15s,color .15s;display:flex}.role-row:hover{color:var(--txt);background:rgb(var(--c-nube) / .06)}.role-row i{background:var(--bg-raise);border:1px solid var(--line-strong);width:24px;height:24px;color:var(--txt-dim);border-radius:7px;flex-shrink:0;place-items:center;font-size:9.5px;font-style:normal;font-weight:600;display:grid}.main{flex-direction:column;grid-area:main;gap:12px;padding:14px 18px 8px;display:flex;overflow:hidden}.kpis{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.kpi{background:linear-gradient(180deg, var(--bg-raise), var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2), var(--hair);border-radius:13px;padding:13px 15px;transition:transform .18s,box-shadow .18s}.kpi:hover{box-shadow:var(--sh-3), var(--hair);transform:translateY(-1px)}.kpi .k-label{color:var(--txt-faint);font-size:11px}.kpi .k-val{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:7px;font-size:22px;font-weight:600}.kpi .k-delta{margin-top:6px;font-size:10.5px}.up{color:var(--ok)}.down{color:var(--crit)}.flat{color:var(--txt-faint)}.graph-wrap{border:1px solid var(--line);background:radial-gradient(ellipse 55% 65% at 50% 46%, rgb(var(--c-acento) / .055), transparent 60%), linear-gradient(180deg, var(--bg-sunk), var(--bg-fondo));min-height:320px;box-shadow:inset 0 1px 3px rgb(var(--c-sombra) / .55), inset 0 0 60px rgb(var(--c-sombra) / .35);border-radius:14px;flex:1;margin-top:10px;position:relative;overflow:hidden}.graph-head{z-index:3;letter-spacing:-.005em;color:var(--txt-dim);font-size:11px;font-weight:600;position:absolute;top:12px;left:16px}.graph-legend{z-index:3;color:var(--txt-faint);gap:14px;font-size:11px;display:flex;position:absolute;top:12px;right:16px}.graph-legend span{align-items:center;gap:5px;display:flex}svg.graph{width:100%;height:100%;display:block}.node-card{cursor:pointer}.node-card rect.body{fill:url(#nodeFill);stroke:rgb(var(--c-nube) / .18);stroke-width:1px;filter:drop-shadow(0 4px 10px rgb(var(--c-sombra) / .5));transition:all .2s}.node-card:hover rect.body{stroke:var(--accent);filter:drop-shadow(0 0 10px rgb(var(--c-acento) / .35))}.node-name{font-family:var(--font-ui);fill:var(--txt);font-size:13.5px;font-weight:600}.node-ico{color:var(--txt-faint)}.node-card:hover .node-ico{color:var(--accent)}.node-card.core .body{pointer-events:none}.node-sub{fill:var(--txt-faint);font-size:10px}.node-tag{letter-spacing:-.005em;font-size:10px}.edge{stroke:rgb(var(--c-exec) / .35);stroke-width:1.2px;fill:none}.pulse{fill:var(--accent)}.pulse.gold{fill:var(--exec)}.funnel{border:1px solid var(--line);background:linear-gradient(180deg, var(--bg-raise), var(--bg-panel));box-shadow:var(--sh-2), var(--hair);border-radius:14px;align-items:center;gap:0;padding:11px 16px;display:flex;overflow-x:auto}.funnel .f-label{color:var(--txt-dim);flex-shrink:0;margin-right:18px;font-size:11px;font-weight:600}.f-step{flex-shrink:0;align-items:center;display:flex}.f-step .box{text-align:center}.f-step .v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.f-step .l{color:var(--txt-faint);margin-top:1px;font-size:10.5px}.f-arrow{color:var(--txt-faint);font-size:11px;font-family:var(--font-mono);margin:0 12px}.f-rate{font-family:var(--font-mono);color:var(--accent);text-align:center;font-size:8.5px;display:block}.side{border-left:1px solid var(--line);background:linear-gradient(180deg, rgb(var(--c-panel) / .7), rgb(var(--c-hondo) / .8));box-shadow:inset 1px 0 0 rgb(var(--c-brillo) / .03), -6px 0 24px rgb(var(--c-sombra) / .3);flex-direction:column;grid-area:side;gap:12px;padding:14px;display:flex;overflow-y:auto}.panel{border:1px solid var(--line);background:linear-gradient(180deg, var(--bg-raise), var(--bg-panel));box-shadow:var(--sh-2), var(--hair);border-radius:14px;overflow:hidden}.panel-head{border-bottom:1px solid var(--line);letter-spacing:-.01em;color:var(--txt);justify-content:space-between;align-items:center;padding:11px 13px;font-size:12px;font-weight:600;display:flex}.panel-head .live{color:var(--txt-faint);align-items:center;gap:5px;font-size:10.5px;font-weight:400;display:flex}.live:before{content:"";background:var(--exec);width:5px;height:5px;box-shadow:0 0 8px var(--exec);border-radius:50%;animation:2.2s infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.brief{padding:6px 0}.b-item{gap:10px;padding:10px 13px;transition:background .15s;display:flex}.b-item+.b-item{border-top:1px solid var(--line)}.b-bar{border-radius:2px;flex-shrink:0;width:2px}.b-bar.ok{background:var(--ok)}.b-bar.crit{background:var(--crit);box-shadow:0 0 6px rgb(var(--c-crit) / .5)}.b-bar.warn{background:var(--warn)}.b-bar.info{background:var(--accent)}.b-item .t{letter-spacing:-.01em;font-size:12.5px;font-weight:600;line-height:1.35}.b-item .m{color:var(--txt-dim);margin-top:4px;font-size:11.5px;line-height:1.5}.b-item .m b{color:var(--txt-dim);font-weight:500}.prio{padding:4px 0}.p-item{align-items:center;gap:10px;padding:8px 12px;display:flex}.p-item+.p-item{border-top:1px solid var(--line)}.p-badge{font-family:var(--font-mono);border-radius:4px;flex-shrink:0;place-items:center;width:26px;height:18px;font-size:9px;font-weight:600;display:grid}.p1{background:rgb(var(--c-crit) / .14);color:var(--crit);border:1px solid rgb(var(--c-crit) / .35)}.p2{background:rgb(var(--c-warn) / .12);color:var(--warn);border:1px solid rgb(var(--c-warn) / .3)}.p3{background:var(--accent-dim);color:var(--accent);border:1px solid rgb(var(--c-acento) / .3)}.p-item .t{flex:1;font-size:11.5px;line-height:1.3}.p-item .dep{font-family:var(--font-mono);color:var(--txt-faint);letter-spacing:.062em;text-transform:uppercase;font-size:8px}.tasks{padding:4px 0}.t-item{align-items:center;gap:9px;padding:7px 12px;font-size:11.5px;display:flex}.t-item+.t-item{border-top:1px solid var(--line)}.t-check{border:1px solid var(--line-strong);border-radius:3px;flex-shrink:0;width:12px;height:12px}.t-check.done{background:var(--accent-dim);border-color:var(--accent);position:relative}.t-check.done:after{content:"✓";color:var(--accent);place-items:center;font-size:8px;display:grid;position:absolute;inset:0}.t-item .who{font-family:var(--font-mono);color:var(--txt-faint);margin-left:auto;font-size:9px}.t-item.done-row{color:var(--txt-faint);text-decoration:line-through}.ask{border-top:1px solid var(--line);background:linear-gradient(180deg, rgb(var(--c-panel) / .86), rgb(var(--c-base) / .98));-webkit-backdrop-filter:blur(20px);box-shadow:0 -8px 28px rgb(var(--c-sombra) / .45), inset 0 1px 0 rgb(var(--c-brillo) / .04);grid-area:ask;align-items:center;gap:14px;padding:0 20px;display:flex}.ask-mode{border:1px solid var(--line-strong);font-family:var(--font-mono);letter-spacing:.074em;text-transform:uppercase;border-radius:6px;font-size:9px;display:flex;overflow:hidden}.ask-mode span{color:var(--txt-faint);cursor:pointer;padding:7px 12px}.ask-mode span.on{background:var(--exec-dim);color:var(--exec)}.ask-input{background:var(--bg-raise);border:1px solid var(--line-strong);border-radius:8px;flex:1;align-items:center;gap:10px;padding:9px 14px;display:flex}.ask-input:focus-within{border-color:rgb(var(--c-exec) / .45);box-shadow:0 0 16px rgb(var(--c-exec) / .1)}.ask-input .prompt{color:var(--exec);font-family:var(--font-mono);font-size:12px}.ask-input input{color:var(--txt);font-family:var(--font-mono);background:0 0;border:none;outline:none;flex:1;font-size:12px}.ask-input input::placeholder{color:var(--txt-faint)}.ask-hint{font-family:var(--font-mono);color:var(--txt-faint);letter-spacing:.062em;font-size:9px}.ask-hint b{color:var(--txt-dim);border:1px solid var(--line-strong);border-radius:3px;padding:1px 5px;font-weight:400}.view{flex-direction:column;gap:12px;height:100%;display:none;overflow:hidden}.view.on{display:flex}.view-scroll{flex-direction:column;gap:12px;padding-right:4px;display:flex;overflow-y:auto}.view-scroll>*{flex-shrink:0}.card{background:linear-gradient(180deg, var(--bg-raise), var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2), var(--hair);border-radius:14px;overflow:hidden}.card-head{background:linear-gradient(180deg, rgb(var(--c-brillo) / .022), transparent);border-bottom:1px solid var(--line);letter-spacing:-.02em;align-items:center;gap:10px;padding:13px 16px;font-size:13.5px;font-weight:600;transition:background .15s;display:flex}.card-head[data-acq-toggle]:hover{background:rgb(var(--c-nube) / .03)}.card-head .hint{color:var(--txt-faint);margin-left:auto;font-size:11px;font-weight:400}.card-head .act{color:var(--accent);cursor:pointer;margin-left:auto;font-size:11.5px;font-weight:500}.card-body{padding:12px 14px}.grid-3{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.stats{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:12px;display:grid}.stat .s-l{color:var(--txt-dim);font-size:11.5px}.stat .s-v{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-top:2px;font-size:17px;font-weight:600}.rows{flex-direction:column;display:flex}.row-i{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:12px 16px;transition:background .15s;display:grid}.row-i:last-child{border-bottom:0}.row-i:hover{background:rgb(var(--c-nube) / .045)}.row-i .rn{letter-spacing:-.01em;font-size:13px;font-weight:600}.row-i .rs{color:var(--txt-faint);margin-top:3px;font-size:10.5px}.row-i .num{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:13px;font-weight:500}.row-i .num.rev{color:var(--exec)}.col-head{border-bottom:1px solid var(--line);background:rgb(var(--c-nube) / .022);letter-spacing:-.005em;color:var(--txt-faint);align-items:center;gap:12px;padding:9px 16px;font-size:10.5px;display:grid}.col-head span:not(:first-child){text-align:right}.icp-row{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;align-items:center;gap:14px;padding:11px 14px;display:grid}.icp-row:last-child{border-bottom:0}.icp-tag{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.icp-sub{color:var(--txt-faint);margin-top:2px;font-size:11px}.icp-steps{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.icp-steps .v{font-family:var(--font-mono);font-size:15px;font-weight:600}.icp-steps .l{color:var(--txt-dim);font-size:10.5px}.mini-bar{background:rgb(var(--c-nube) / .1);border-radius:2px;height:3px;margin-top:5px;overflow:hidden}.mini-bar i{border-radius:2px;height:100%;display:block}.chip{background:rgb(var(--c-nube) / .08);color:var(--txt-dim);border-radius:20px;padding:2px 8px;font-size:10.5px;font-weight:600}.chip.ok{background:rgb(var(--c-ok) / .12);color:var(--ok)}.chip.warn{background:rgb(var(--c-warn) / .14);color:var(--warn)}.chip.crit{background:rgb(var(--c-crit) / .14);color:var(--crit)}.chip.dev{background:rgb(var(--c-dev) / .14);color:var(--dev)}.chip.gold{background:var(--exec-dim);color:var(--exec)}.sig{border-bottom:1px solid var(--line);gap:11px;padding:11px 14px;display:flex}.sig:last-child{border-bottom:0}.sig .si{border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.sig .st-t{letter-spacing:-.01em;font-size:12.5px;font-weight:600}.sig .st-d{color:var(--txt-dim);margin-top:2px;font-size:12px;line-height:1.4}.sig .ev{color:var(--accent);white-space:nowrap;cursor:pointer;align-self:center;margin-left:auto;font-size:11.5px}.empty{text-align:center;padding:46px 20px}.empty .e-ic{color:var(--dev);font-size:26px}.empty .e-t{margin-top:10px;font-size:14px;font-weight:600}.empty .e-d{color:var(--txt-dim);margin-top:5px;max-width:460px;margin-inline:auto;font-size:12.5px;line-height:1.5}.empty ul{text-align:left;flex-direction:column;gap:5px;margin-top:14px;list-style:none;display:inline-flex}.empty li{color:var(--txt-dim);font-size:12px}.empty li:before{content:"·";color:var(--dev);margin-right:7px}#customWrap .pill{border-style:dashed;border-color:var(--line)}#customWrap .pill .pv{color:var(--txt-dim);font-weight:500}#customWrap.active .pill{border-style:solid;border-color:rgb(var(--c-acento) / .35)}#customWrap.active .pill .pv{color:var(--txt);font-weight:600}#customWrap .pill-menu{width:262px}#sortWrap .pill-menu{width:190px}.pm-list button[data-c]{justify-content:flex-start}.pill-wrap{position:relative}.pill{font:inherit;cursor:pointer;background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line-strong);box-shadow:var(--sh-1), var(--hair);border-radius:10px;align-items:center;gap:8px;padding:7px 12px;transition:border-color .15s,background .15s;display:inline-flex}.pill:hover{border-color:rgb(var(--c-nube) / .28)}.pill .pk{color:var(--txt-faint);font-size:11px}.pill .pv{color:var(--txt);font-size:12.5px;font-weight:600}.pill .pc{color:var(--txt-faint);font-size:11px;transition:transform .18s}.pill-wrap.open .pill{border-color:rgb(var(--c-acento) / .35)}.pill-wrap.open .pill .pc{transform:rotate(180deg)}.pill-menu{z-index:30;background:linear-gradient(180deg,var(--bg-flota),var(--bg-panel));border:1px solid var(--line-strong);width:250px;box-shadow:var(--sh-3), var(--hair);opacity:0;pointer-events:none;border-radius:13px;padding:6px;transition:opacity .16s,transform .18s cubic-bezier(.32,.72,0,1);position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-4px)scale(.98)}.pill-wrap.open .pill-menu{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.pm-list{flex-direction:column;display:flex}.pm-list button{font:inherit;text-align:left;cursor:pointer;color:var(--txt-dim);background:0 0;border:0;border-radius:8px;align-items:center;padding:8px 10px;font-size:13px;transition:background .13s,color .13s;display:flex}.pm-list button:hover{background:rgb(var(--c-nube) / .07);color:var(--txt)}.pm-list button.on{color:var(--txt);font-weight:600}.pm-list button.on:after{content:"✓";color:var(--accent);margin-left:auto;font-size:12px}.filterbar{align-items:center;min-height:38px}.filterbar .tb-lab{color:var(--txt-faint);font-weight:500}.qe-grid{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.cls-row{flex-wrap:wrap;gap:5px;display:flex}.cls-row .cls{background:var(--bg-sunk);border:1px solid var(--line);border-radius:7px;align-items:baseline;gap:6px;padding:5px 9px;display:inline-flex}.cls-row .cls .k{color:var(--txt-faint);font-size:10px}.cls-row .cls .v{font-size:12px;font-weight:500}.filterbar{flex-wrap:wrap;align-items:center;gap:11px;min-height:36px;margin-top:2px;display:flex}.filterbar .tb-lab{color:var(--txt-dim);flex-shrink:0;width:auto;font-size:12px;font-weight:600}.fb-div{background:var(--line-strong);opacity:.7;width:1px;height:22px;margin:0 5px}.filterbar .db-info{color:var(--txt-faint);margin-left:auto;font-size:11.5px}.dw-body{gap:12px!important;padding:14px 20px 20px!important}.dw-block,.out-grid{margin-top:8px}.dw-body>div{padding-bottom:12px!important}.cls-grid{gap:6px}.cls{border-radius:8px;padding:7px 10px}.cls .k{font-size:10.5px}.cls .v{font-size:12.5px}.out-grid{gap:4px;display:grid}.out{background:var(--bg-sunk);border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;min-width:0;height:38px;padding:0 11px;display:flex}.out .k{color:var(--txt-faint);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;font-size:10.5px;font-weight:500;overflow:hidden}.out .v{color:var(--txt);font-variant-numeric:tabular-nums;margin-left:auto;font-size:15px;font-weight:600;line-height:1}.out.hi{background:linear-gradient(180deg,rgb(var(--c-acento) / .09),rgb(var(--c-acento) / .02));border-color:rgb(var(--c-acento) / .22)}.out.hi .v{color:var(--accent)}.dw-video{aspect-ratio:auto;height:132px}.dw-hint{margin-top:6px;font-size:10.5px}.read{background:rgb(var(--c-acento) / .045);border:1px solid rgb(var(--c-acento) / .16);border-radius:9px;align-items:flex-start;gap:9px;margin-top:9px;padding:9px 11px;display:flex}.read .rl{color:var(--txt-dim);font-size:11.5px;line-height:1.45}.read .rl b{color:var(--txt);font-weight:600}.read .rs{color:var(--txt-faint);white-space:nowrap;align-self:center;margin-left:auto;font-size:10.5px;font-weight:500}.ghead{align-items:baseline;gap:10px;margin:18px 0 10px;padding:0 2px;display:flex}.gdot{border-radius:50%;flex-shrink:0;align-self:center;width:7px;height:7px}.ghead.good .gdot{background:var(--ok);box-shadow:0 0 8px rgb(var(--c-ok) / .5)}.ghead.bad .gdot{background:var(--crit);box-shadow:0 0 8px rgb(var(--c-crit) / .45)}.gt{letter-spacing:-.02em;font-size:15px;font-weight:600}.ghead.good .gt{color:var(--ok)}.ghead.bad .gt{color:var(--crit)}.gsub{color:var(--txt-faint);font-size:12px}.gn{color:var(--txt-dim);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:600}.cre-head{flex-wrap:wrap;align-items:center;gap:16px;min-height:38px;margin-bottom:6px;display:flex}.ch-l{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.ch-r{align-items:center;gap:10px;margin-left:auto;display:flex}.tb-lab{color:var(--txt-dim);flex-shrink:0;width:96px;font-size:12px;font-weight:600}@media (max-width:1180px){.cre-stats{grid-template-columns:repeat(3,1fr)}}.cre-wrap{z-index:1;flex-direction:column;gap:10px;width:100%;padding:0;display:flex;position:relative}.cre-head{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.cre-head h2{letter-spacing:-.025em;font-size:19px;font-weight:600}.cre-head .cre-desc{color:var(--txt-dim);font-size:12.5px}.legend.hidden{display:none}.db-seg{background:rgb(var(--c-nube) / .06);border-radius:10px;gap:3px;padding:3px;display:inline-flex}.db-seg button{font:inherit;color:var(--txt-dim);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:7px 13px;font-size:12.5px;transition:background .15s,color .15s}.db-seg button:hover{color:var(--txt)}.db-seg button.on{background:var(--bg-raise);color:var(--txt);box-shadow:var(--hair);font-weight:600}.db-info{color:var(--txt-faint);margin-left:auto;font-size:11.5px}.db-info b{color:var(--txt-dim);font-weight:600}.legend{color:var(--txt-dim);flex-wrap:wrap;gap:16px;padding:0 4px;font-size:11.5px;display:flex}.legend span{align-items:center;gap:7px;display:inline-flex}.legend b{color:var(--txt);font-weight:500}.tag{border:1px solid var(--line);color:var(--txt-dim);background:0 0;border-radius:5px;padding:2px 7px;font-size:10.5px;font-weight:500}.tag.fmt{border-color:rgb(var(--c-acento) / .28);color:var(--accent);background:0 0}.tag.ang{border-color:rgb(var(--c-nube) / .16);color:var(--txt-dim);background:0 0}.scrim{z-index:40;background:rgb(var(--c-velo) / .6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .22s;position:fixed;inset:0}.scrim.on{opacity:1;pointer-events:auto}.drawer{z-index:100;background:linear-gradient(180deg,var(--bg-raise),var(--bg-hondo));border-left:1px solid var(--line-strong);width:560px;max-width:94vw;box-shadow:-20px 0 60px rgb(var(--c-sombra) / .6);flex-direction:column;transition:transform .28s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.drawer.on{transform:translate(0)}.dw-head{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:16px 20px 14px;display:flex}.dw-head h3{letter-spacing:-.02em;font-size:17px;font-weight:600}.dw-head .m{color:var(--txt-dim);margin-top:3px;font-size:12px}.dw-x{background:rgb(var(--c-nube) / .08);cursor:pointer;width:28px;height:28px;color:var(--txt-dim);border:none;border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;font-size:14px;display:grid}.dw-x:hover{background:rgb(var(--c-nube) / .16);color:var(--txt)}.dw-body{flex-direction:column;gap:18px;padding:18px 20px 26px;display:flex;overflow-y:auto}.dw-body>div{border-bottom:1px solid var(--line);padding-bottom:18px}.dw-body>div:last-child{border-bottom:0;padding-bottom:0}.dw-sec-t{letter-spacing:-.01em;color:var(--txt);align-items:center;font-size:12px;font-weight:600;display:flex}.dw-sec-t .r{color:var(--txt-faint);letter-spacing:0;text-transform:none;margin-left:auto;font-size:11px;font-weight:400}.dw-block{margin-top:9px}.cls-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cls{background:var(--bg-sunk);border:1px solid var(--line);border-radius:9px;align-items:baseline;gap:9px;padding:8px 11px;display:flex}.cls .k{letter-spacing:.05em;text-transform:uppercase;color:var(--txt-faint);font-size:9.5px}.cls .v{font-size:12.5px;font-weight:500}.band{border:1px solid var(--line);background:var(--bg-sunk);border-left-width:3px;border-radius:10px;margin-bottom:9px;padding:11px 13px}.band.tof{border-left-color:var(--accent)}.band.mof{border-left-color:var(--dev)}.band.bof{border-left-color:var(--exec)}.band-h{color:var(--txt-dim);align-items:center;gap:8px;margin-bottom:9px;font-size:11.5px;display:flex}.band-mx{grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:12px;display:grid}.band-mx .k{color:var(--txt-faint);font-size:10px;line-height:1.3}.band-mx .v{font-variant-numeric:tabular-nums;margin-top:3px;font-size:18px;font-weight:600}.dw-video{aspect-ratio:16/7;border-radius:11px;place-items:center;display:grid;position:relative;overflow:hidden}.dw-video .play{background:rgb(var(--c-brillo) / .16);border:1px solid rgb(var(--c-brillo) / .25);width:38px;height:38px;color:var(--sobre-lleno);border-radius:50%;place-items:center;display:grid}.dw-scrub{align-items:center;gap:10px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.dw-scrub .track{background:rgb(var(--c-brillo) / .22);border-radius:2px;flex:1;height:3px}.dw-scrub .t{color:rgb(var(--c-brillo) / .75);font-variant-numeric:tabular-nums;font-size:10.5px}.dw-hint{color:var(--txt-faint);margin-top:8px;font-size:11px;line-height:1.5}.dw-empty{text-align:center;border:1px dashed var(--line-strong);color:var(--txt-faint);background:var(--bg-sunk);border-radius:11px;padding:22px;font-size:12px}.tr-t{font-family:var(--font-mono);color:var(--txt-faint);font-variant-numeric:tabular-nums;font-size:10.5px}.tr-x{color:var(--txt-dim);font-size:12px;line-height:1.45}.tr-flag{color:var(--crit);background:rgb(var(--c-crit) / .14);white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:9px;font-weight:700}.reco-btn{font:inherit;cursor:pointer;color:var(--txt);background:linear-gradient(180deg, rgb(var(--c-acento) / .14), rgb(var(--c-acento) / .06));border:1px solid rgb(var(--c-acento) / .3);box-shadow:var(--sh-1), var(--hair);white-space:nowrap;letter-spacing:-.01em;border-radius:10px;align-items:center;gap:8px;padding:9px 15px;font-size:12.5px;font-weight:600;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.reco-btn:hover{background:linear-gradient(180deg, rgb(var(--c-acento) / .2), rgb(var(--c-acento) / .09));border-color:rgb(var(--c-acento) / .45);transform:translateY(-1px)}.rb-ic{color:var(--accent);font-size:12px;line-height:1}.reco-modal{z-index:41;background:linear-gradient(180deg,var(--bg-cajon),var(--bg-hondo));border:1px solid var(--line-strong);width:640px;max-width:94vw;max-height:86vh;box-shadow:var(--sh-3), var(--hair);opacity:0;pointer-events:none;border-radius:18px;flex-direction:column;transition:opacity .22s,transform .28s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-48%)scale(.985)}.reco-modal.on{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.reco-head{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:16px 20px 14px;display:flex}.reco-head h3{letter-spacing:-.02em;font-size:17px;font-weight:600}.reco-sub{color:var(--txt-dim);margin-top:3px;font-size:12px}.reco-body{flex-direction:column;padding:6px 20px 20px;display:flex;overflow-y:auto}.reco-group{border-bottom:1px solid var(--line);padding:16px 0}.reco-group:last-child{border-bottom:0;padding-bottom:4px}.reco-group h4{letter-spacing:-.01em;color:var(--txt);text-transform:none;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:600;display:flex}.reco-group h4:before{content:"";background:var(--txt-faint);border-radius:50%;flex-shrink:0;width:7px;height:7px}.reco-group.good h4:before{background:var(--ok);box-shadow:0 0 8px rgb(var(--c-ok) / .5)}.reco-group.bad h4:before{background:var(--crit);box-shadow:0 0 8px rgb(var(--c-crit) / .45)}.reco-group.idea h4:before{background:var(--accent);box-shadow:0 0 8px rgb(var(--c-acento) / .45)}.reco-group.good h4,.reco-group.bad h4,.reco-group.idea h4{color:var(--txt)}.reco-item{color:var(--txt-dim);background:0 0;border:0;border-radius:0;gap:10px;margin-bottom:0;padding:7px 0 7px 15px;font-size:12.5px;line-height:1.55;display:flex;position:relative}.reco-item+.reco-item{border-top:1px solid rgb(var(--c-nube) / .045)}.reco-item b{color:var(--txt);font-weight:600}.reco-item:before{content:"";background:var(--txt-faint);opacity:.55;border-radius:50%;width:5px;height:5px;position:absolute;top:15px;left:0}.reco-item.good:before{background:var(--ok);opacity:.8}.reco-item.bad:before{background:var(--crit);opacity:.8}.reco-item.idea:before{background:var(--accent);opacity:.8}.reco-item .ic{display:none}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.cre-scroll{padding-right:6px}.cv-wrap{flex-direction:column;gap:10px;width:100%;display:flex}.journey{grid-template-columns:repeat(5,1fr);align-items:stretch;gap:10px;display:grid}.jstep{background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);cursor:pointer;border-radius:13px;min-width:0;padding:14px 15px;transition:transform .16s,box-shadow .16s,border-color .16s;position:relative}.jstep:hover{box-shadow:var(--sh-3),var(--hair);border-color:rgb(var(--c-acento) / .28);transform:translateY(-1px)}.jdot{background:var(--crit);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.jstep.crit{border-color:rgb(var(--c-crit) / .32)}.jtag{color:var(--warn);background:rgb(var(--c-warn) / .14);letter-spacing:0;border-radius:5px;margin-left:7px;padding:1px 6px;font-size:9px;font-weight:600}.jgo{color:var(--txt-faint);opacity:0;margin-left:auto;font-size:15px;transition:opacity .15s}.jstep:hover .jgo{opacity:.7}.jgap .jd{color:var(--txt-dim);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.fr{background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);cursor:pointer;border-radius:12px;grid-template-columns:26px 1fr 118px 116px;align-items:center;gap:12px;margin-bottom:6px;padding:12px 14px;transition:border-color .15s,transform .15s;display:grid}.fr:hover{border-color:rgb(var(--c-nube) / .22);transform:translateY(-1px)}.fr-ic{border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.fr-t{letter-spacing:-.01em;font-size:13px;font-weight:600}.fr-d{color:var(--txt-dim);margin-top:2px;font-size:11.5px}.fr-loss .n{color:var(--crit);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:1}.fr-loss .l{color:var(--txt-faint);margin-top:3px;font-size:10px}.fr-m{color:var(--txt-faint);margin-top:5px;font-size:10.5px}.fr-m b{color:var(--txt-dim);font-weight:600}.fst{vertical-align:middle;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:9.5px;font-weight:600}.fst.nueva{background:rgb(var(--c-warn) / .16);color:var(--warn)}.fst.asignada{background:rgb(var(--c-nube) / .09);color:var(--txt-faint)}.fr-send{color:var(--accent);text-align:right;white-space:nowrap;font-size:11.5px;font-weight:500}.fr-send:hover{text-decoration:underline}.srcs{color:var(--txt-faint);align-items:center;gap:6px;font-size:11px;display:inline-flex}.src{background:rgb(var(--c-nube) / .04);border:1px solid var(--line);border-radius:6px;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.src .dotx{background:var(--ok);width:5px;height:5px;box-shadow:0 0 7px rgb(var(--c-ok) / .5);border-radius:50%}.dw-src{color:var(--txt-faint);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.rec{background:var(--bg-sunk);border:1px solid var(--line);cursor:pointer;border-radius:9px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin-bottom:5px;padding:9px 11px;display:grid}.rec:hover{border-color:rgb(var(--c-acento) / .28)}.rec .rt{font-size:12px;font-weight:500}.rec .rm{color:var(--txt-faint);margin-top:2px;font-size:10.5px}.rec .rd{color:var(--txt-dim);font-variant-numeric:tabular-nums;font-size:11px}.rec .rp{color:var(--accent);font-size:11.5px}.scroll-map{flex-direction:column;gap:3px;margin-top:8px;display:flex}.sm-row{color:var(--txt-dim);grid-template-columns:118px 1fr 78px;align-items:center;gap:10px;font-size:11.5px;display:grid}.sm-bar{background:rgb(var(--c-nube) / .07);border-radius:5px;height:16px;overflow:hidden}.sm-bar i{background:linear-gradient(90deg,rgb(var(--c-acento) / .5),rgb(var(--c-acento) / .22));border-radius:5px;height:100%;display:block}.sm-row .sv{text-align:right;font-variant-numeric:tabular-nums;color:var(--txt)}.field-row{border-bottom:1px solid var(--line);grid-template-columns:1fr 76px 82px;align-items:center;gap:10px;padding:9px 11px;font-size:12.5px;display:grid}.field-row:last-child{border-bottom:0}.field-row .fn{font-weight:500}.field-row .fv{text-align:right;font-variant-numeric:tabular-nums}.field-row .fd{text-align:right;font-variant-numeric:tabular-nums;color:var(--crit);font-weight:600}.dlt{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;align-items:center;gap:3px;padding:1px 5px;font-size:10px;font-weight:600;display:inline-flex}.dlt.up{background:rgb(var(--c-ok) / .13);color:var(--ok)}.dlt.down{background:rgb(var(--c-crit) / .13);color:var(--crit)}.dlt.flat{color:var(--txt-faint);opacity:.6;background:0 0;padding:0}.jstep .jrow{align-items:baseline;gap:7px;margin-top:9px;display:flex}.out .dlt{margin-left:8px}.pz .pd{opacity:.9;margin-left:6px;font-size:9px;font-weight:600}.plan-top{background:linear-gradient(180deg,rgb(var(--c-acento) / .07),rgb(var(--c-acento) / .02));border:1px solid rgb(var(--c-acento) / .18);border-radius:12px;align-items:center;gap:16px;margin-bottom:4px;padding:12px 14px;display:flex}.pt-k{color:var(--txt-faint);font-size:11px}.pt-v{color:var(--accent);font-variant-numeric:tabular-nums;margin-top:3px;font-size:19px;font-weight:600}.pt-v span{color:var(--txt-dim);margin-left:5px;font-size:12px;font-weight:500}.pt-arrow{color:var(--txt-faint);font-size:15px}.plan-item{background:var(--bg-sunk);border:1px solid var(--line);cursor:pointer;border-radius:10px;grid-template-columns:22px 1fr 74px;align-items:center;gap:12px;margin-bottom:6px;padding:10px 12px;transition:border-color .15s;display:grid}.plan-item:hover{border-color:rgb(var(--c-acento) / .3)}.pi-n{background:rgb(var(--c-nube) / .09);width:22px;height:22px;color:var(--txt-dim);border-radius:6px;place-items:center;font-size:11px;font-weight:700;display:grid}.pi-t{font-size:12.5px;font-weight:600;line-height:1.35}.pi-d{color:var(--txt-faint);margin-top:3px;font-size:11px}.pi-g{text-align:right}.pi-g b{color:var(--ok);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;display:block}.pi-g span{color:var(--txt-faint);font-size:10px}.sev{vertical-align:middle;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:9.5px;font-weight:600}.sev.critica{background:rgb(var(--c-crit) / .18);color:var(--crit)}.sev.alta{background:rgb(var(--c-warn) / .16);color:var(--warn)}.sev.media{background:rgb(var(--c-nube) / .09);color:var(--txt-faint)}.sev.nuevo{background:rgb(var(--c-acento) / .14);color:var(--accent)}.fr.crit{border-color:rgb(var(--c-crit) / .35);background:linear-gradient(180deg,rgb(var(--c-crit) / .06),var(--bg-panel))}.alarm{background:linear-gradient(180deg,rgb(var(--c-crit) / .12),rgb(var(--c-crit) / .03));border:1px solid rgb(var(--c-crit) / .32);border-radius:12px;align-items:center;gap:12px;margin-bottom:8px;padding:11px 14px;display:flex}.al-ic{color:var(--crit);text-align:center;font-size:14px}.al-t{color:var(--txt);font-size:13px;font-weight:600}.al-d{color:var(--txt-dim);margin-top:2px;font-size:11.5px}.minor{border:1px dashed var(--line);border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;padding:10px 14px;display:flex}.mn-t{color:var(--txt-faint);font-size:11.5px}.mn-a{color:var(--accent);cursor:pointer;margin-left:auto;font-size:11.5px}.mn-list{flex-direction:column;gap:5px;width:100%;padding-top:4px;display:none}.minor.open .mn-list{display:flex}.mn-i{color:var(--txt-dim);padding-left:12px;font-size:11.5px;position:relative}.mn-i:before{content:"·";color:var(--txt-faint);position:absolute;left:2px}.stg{margin-bottom:14px}.stg-h{align-items:baseline;gap:10px;padding:0 2px 8px;display:flex}.stg-n{color:var(--txt-faint);background:rgb(var(--c-nube) / .08);border-radius:5px;padding:2px 6px;font-size:10px;font-weight:600}.stg-t{letter-spacing:-.015em;font-size:13.5px;font-weight:600}.stg-c{color:var(--txt-faint);font-size:11.5px}.stg-l{color:var(--crit);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px;font-weight:600}.stg-rest{display:none}.stg.open .stg-rest{display:block}.stg-more{color:var(--accent);cursor:pointer;padding:4px 2px 0;font-size:11.5px}.stg-more:hover{text-decoration:underline}.stg-tag{background:rgb(var(--c-nube) / .09);color:var(--txt-faint);vertical-align:middle;border-radius:5px;margin-left:6px;padding:1px 6px;font-size:9.5px;font-weight:600}.fr{margin-bottom:5px}.obs-note{background:rgb(var(--c-nube) / .035);border:1px solid var(--line);color:var(--txt-dim);border-radius:11px;align-items:center;gap:10px;margin-top:2px;padding:11px 14px;font-size:12px;display:flex}.obs-ic{color:var(--txt-faint)}.obs-x{color:var(--accent);cursor:pointer;margin-left:auto;font-size:12px;font-weight:500}.obs-x:hover{text-decoration:underline}.obs{border-bottom:1px solid var(--line);grid-template-columns:8px 1fr auto;align-items:start;gap:11px;padding:11px 0;display:grid}.obs:last-child{border-bottom:0;padding-bottom:2px}.obs-dot{background:var(--txt-faint);border-radius:50%;width:7px;height:7px;margin-top:5px}.obs.alta .obs-dot{background:var(--warn)}.obs.critica .obs-dot{background:var(--crit)}.obs.good .obs-dot{background:var(--ok)}.obs-t{font-size:12.5px;font-weight:600;line-height:1.35}.obs-d{color:var(--txt-dim);margin-top:3px;font-size:11.5px;line-height:1.45}.obs-m{color:var(--txt-faint);margin-top:5px;font-size:10.5px}.obs-n{color:var(--txt-dim);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.obs-n span{color:var(--txt-faint);margin-top:2px;font-size:9.5px;font-weight:400;display:block}.ghead+#cvAlarm .alarm{margin-top:0}#cvAlarmWrap{margin-top:6px}.alarm{cursor:pointer;background:var(--bg-raise);border:1px solid var(--line);box-shadow:var(--sh-2), var(--hair);border-radius:12px;grid-template-columns:3px 18px 1fr auto;align-items:center;gap:12px;margin-top:2px;padding:11px 14px 11px 0;display:grid;overflow:hidden}.alarm:before{content:"";background:var(--crit);align-self:stretch}.al-m{color:var(--txt-faint);margin-left:4px;font-size:10.5px}.al-go{color:var(--accent);white-space:nowrap;padding-right:2px;font-size:11.5px}.s2{height:15px;color:var(--txt-faint);grid-template-columns:1fr auto;align-items:baseline;gap:8px;font-size:10.5px;display:grid}.s2 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.s2 b{color:var(--txt-dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:600}.jb-zone{background:rgb(var(--c-nube) / .1);border-radius:2px;position:absolute;top:0;bottom:0}.jb-mark{background:rgb(var(--c-ok) / .75);border-radius:2px;width:3px;height:9px;position:absolute;top:-3px;transform:translate(-50%)}.jb-mark.bajo{background:rgb(var(--c-warn) / .8)}.jb-mark.sobre{background:rgb(var(--c-acento) / .8)}.jband.ok .jb-zone{background:rgb(var(--c-ok) / .14)}.jband.bajo .jb-zone{background:rgb(var(--c-warn) / .12)}.jband.sobre .jb-zone{background:rgb(var(--c-acento) / .14)}.jband{background:rgb(var(--c-nube) / .05);cursor:help;border-radius:2px;height:3px;position:relative}.jband.empty{cursor:default;background:0 0}.jstep{border-radius:14px;flex-direction:column;padding:18px 18px 16px;display:flex;position:relative}.jarrow{z-index:2;border-left:9px solid var(--line-strong);border-top:7px solid #0000;border-bottom:7px solid #0000;width:0;height:0;position:absolute;top:56px;left:-15px}.jstep .jn{display:none}.jsdot{background:var(--txt-faint);border-radius:50%;flex-shrink:0;width:7px;height:7px}.st-ok .jsdot{background:var(--ok);box-shadow:0 0 7px rgb(var(--c-ok) / .45)}.st-sobre .jsdot{background:var(--accent);box-shadow:0 0 7px rgb(var(--c-acento) / .45)}.st-bajo .jsdot{background:var(--warn);box-shadow:0 0 7px rgb(var(--c-warn) / .45)}.st-crit .jsdot{background:var(--crit);box-shadow:0 0 7px rgb(var(--c-crit) / .5)}.st-na .jsdot{background:var(--txt-faint);opacity:.5}.jstep .jv{letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1}.jstep .jx{color:var(--txt-faint);font-size:10.5px}.jstep.off{border-color:rgb(var(--c-warn) / .3)}.jm{color:var(--txt-faint);align-items:baseline;gap:10px;font-size:11px;display:flex}.jm b{color:var(--txt-dim);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px;font-weight:600}.jstep .jx{align-items:baseline;gap:10px;margin-top:auto;padding-top:13px;display:flex}.jstep .jx em{color:var(--txt-faint);opacity:.7;font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal}.j-head{height:20px;color:var(--txt-dim);letter-spacing:-.005em;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.j-num{align-items:baseline;gap:9px;height:34px;margin-top:14px;display:flex}.j-band{height:3px;margin-top:14px}.j-sub b{color:var(--txt);font-variant-numeric:tabular-nums;font-weight:600}.j-sub{height:17px;color:var(--txt-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:12px;font-size:11.5px;overflow:hidden}.j-sub em{color:var(--warn);font-style:normal;font-weight:600}.jmx{border-top:1px solid var(--line);flex-direction:column;gap:9px;margin-top:16px;padding-top:14px;display:flex}.jm{color:var(--txt-faint);grid-template-columns:1fr auto;align-items:baseline;gap:8px;font-size:11px;display:grid}.jm .dlt{grid-column:1;justify-self:start;margin-left:6px}.jm span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jm b{color:var(--txt);font-variant-numeric:tabular-nums;grid-column:2;font-size:12px;font-weight:600}.jstep .jx{border-top:1px solid var(--line);color:var(--txt-faint);align-items:baseline;gap:10px;margin-top:16px;padding-top:13px;font-size:10.5px;display:flex}.jstep .jx em{opacity:.7;font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal}.jstep{justify-content:flex-start}.cv-stats{grid-template-columns:repeat(4,1fr)}.heat{grid-template-columns:186px 1fr;gap:14px;margin-top:9px;display:grid}.page-mock{background:var(--bg-sunk);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:5px;padding:7px;display:flex}.pz{color:rgb(var(--c-brillo) / .82);border-radius:6px;justify-content:space-between;align-items:center;padding:7px 8px;font-size:10px;line-height:1.2;display:flex}.pz b{font-variant-numeric:tabular-nums;font-weight:600}.heat-legend{color:var(--txt-faint);align-items:center;gap:8px;margin-top:8px;font-size:10.5px;display:flex}.heat-scale{background:linear-gradient(90deg, rgb(var(--c-acento) / .25), rgb(var(--c-warn) / .55), rgb(var(--c-crit) / .75));border-radius:3px;flex:1;height:6px}.heat-side{flex-direction:column;gap:5px;display:flex}.vheat{margin-top:10px}.vheat-bar{gap:2px;height:26px;display:flex}.vheat-bar i{border-radius:3px;flex:1}.vheat-axis{color:var(--txt-faint);justify-content:space-between;margin-top:5px;font-size:9.5px;display:flex}.vheat-tip{color:var(--txt-faint);margin-top:7px;font-size:10.5px}.lp-wrap{flex-direction:column;gap:12px;width:100%;display:flex}.icp-cards{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.icpc .iv{font-size:24px}.icpc .im{gap:8px;font-size:10px}.icpc{cursor:pointer;background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);border-radius:13px;padding:14px 16px;transition:border-color .15s,transform .15s,box-shadow .15s;position:relative;overflow:hidden}.icpc:hover{box-shadow:var(--sh-3),var(--hair);border-color:rgb(var(--c-nube) / .22);transform:translateY(-1px)}.icpc.on{border-color:rgb(var(--c-acento) / .35);background:linear-gradient(180deg,rgb(var(--c-acento) / .07),var(--bg-panel))}.icpc .ih{height:18px;color:var(--txt-dim);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.icpc .idot{border-radius:50%;width:7px;height:7px}.icpc .iv{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:26px;font-weight:600;line-height:1}.icpc .is{color:var(--txt-faint);margin-top:7px;font-size:11px}.icpc .ib{background:rgb(var(--c-nube) / .06);border-radius:2px;height:3px;margin-top:12px;overflow:hidden}.icpc .ib i{border-radius:2px;height:100%;display:block}.icpc .im{border-top:1px solid var(--line);color:var(--txt-faint);justify-content:space-between;margin-top:10px;padding-top:10px;font-size:10.5px;display:flex}.icpc .im b{color:var(--txt-dim);font-variant-numeric:tabular-nums;font-weight:600}.lp-bar{flex-wrap:wrap;align-items:center;gap:10px;min-height:38px;display:flex}.lp-search{background:var(--bg-sunk);border:1px solid var(--line);border-radius:10px;flex:1;align-items:center;gap:9px;min-width:220px;max-width:340px;padding:8px 12px;display:flex}.lp-search input{min-width:0;font:inherit;color:var(--txt);background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.lp-search input::placeholder{color:var(--txt-faint)}.lp-search .si{color:var(--txt-faint);font-size:12px}.lp-count{color:var(--txt-faint);margin-left:auto;font-size:11.5px}.lp-count b{color:var(--txt-dim);font-weight:600}.lp-grid{grid-template-columns:repeat(auto-fill,minmax(262px,1fr));gap:9px;display:grid}.lc{cursor:pointer;background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);border-radius:13px;flex-direction:column;padding:15px 16px 13px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.lc:hover{box-shadow:var(--sh-3),var(--hair);border-color:rgb(var(--c-acento) / .26);transform:translateY(-2px)}.lc-top{align-items:flex-start;gap:12px;display:flex}.lc-id{flex:1;min-width:0}.lc-name{color:var(--txt);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;height:19px;font-size:13.5px;font-weight:600;overflow:hidden}.lc-src{color:var(--txt-faint);white-space:nowrap;text-overflow:ellipsis;height:15px;margin-top:4px;font-size:11px;overflow:hidden}.lc-score{text-align:center;border:1px solid #0000;border-radius:9px;flex-shrink:0;min-width:46px;padding:5px 8px 6px}.sc-v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:600;line-height:1;display:block}.sc-l{letter-spacing:.06em;opacity:.85;margin-top:4px;font-size:8.5px;font-weight:600;display:block}.seg-alto .lc-score{background:rgb(var(--c-ok) / .09);border-color:rgb(var(--c-ok) / .22);color:var(--ok)}.seg-medio .lc-score{background:rgb(var(--c-warn) / .09);border-color:rgb(var(--c-warn) / .22);color:var(--warn)}.seg-bajo .lc-score{background:rgb(var(--c-nube) / .05);border-color:var(--line);color:var(--txt-faint)}.lc-money{margin-top:15px}.lc-mv{letter-spacing:-.025em;color:var(--exec);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1}.lc-mv.zero{color:var(--txt-faint);font-weight:500}.lc-ml{color:var(--txt-faint);margin-top:5px;font-size:10.5px}.lc-foot{border-top:1px solid var(--line);align-items:center;margin-top:12px;padding-top:11px;display:flex}.lc-prog{align-items:center;gap:6px;font-size:11px;display:flex}.lc-prog i{color:var(--txt-faint);font-style:normal}.lc-prog i.on{color:var(--txt-dim);font-weight:600}.lc-prog b{color:rgb(var(--c-nube) / .2);font-weight:400}.ld-head{align-items:center;gap:12px;display:flex}.ld-av{background:rgb(var(--c-acento) / .1);border:1px solid rgb(var(--c-acento) / .22);width:40px;height:40px;color:var(--accent);border-radius:12px;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.ld-actions{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:2px;display:grid}.ld-btn{font:inherit;color:var(--txt);cursor:pointer;background:var(--bg-sunk);border:1px solid var(--line-strong);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:12.5px;font-weight:500;transition:background .15s;display:flex}.ld-btn:hover{background:var(--bg-float)}.kv{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:10px;padding:8px 12px;font-size:12.5px;display:grid}.kv:last-child{border-bottom:0}.kv span{color:var(--txt-faint);font-size:11.5px}.kv b{color:var(--txt);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.kv-box{background:var(--bg-sunk);border:1px solid var(--line);border-radius:11px;margin-top:9px}.ld-time{border-bottom:1px solid var(--line);gap:11px;padding:9px 0;display:flex}.ld-time:last-child{border-bottom:0}.ld-dot{background:var(--txt-faint);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.ld-dot.ok{background:var(--ok)}.ld-dot.now{background:var(--accent)}.ld-t{font-size:12.5px;font-weight:500}.ld-m{color:var(--txt-faint);margin-top:2px;font-size:11px}.ld-when{color:var(--txt-faint);white-space:nowrap;margin-left:auto;font-size:10.5px}.vlog{background:var(--bg-sunk);border:1px solid var(--line);border-radius:11px;padding:4px 12px}.vl{border-bottom:1px solid var(--line);gap:12px;padding:8px 0;font-size:12px;display:flex}.vl:last-child{border-bottom:0}.vl-t{color:var(--txt-faint);font-variant-numeric:tabular-nums;flex-shrink:0;width:44px}.vl-x{color:var(--txt-dim)}.vl-x.off{color:var(--txt-faint)}.ex-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ex-head h2{letter-spacing:-.025em;font-size:19px;font-weight:600}.ex-sub{color:var(--txt-dim);font-size:12.5px}.ex-sub b{color:var(--warn);font-weight:600}.ex-head>div:first-child{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.ex-head{grid-template-columns:1fr auto;align-items:start;gap:16px;margin-bottom:12px;display:grid}.ex-title-wrap{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ex-ctrl{flex-wrap:wrap;justify-content:flex-end;row-gap:10px}.ex-title-wrap .mode-seg button{padding:7px 14px;font-size:12.5px}.ex-title-wrap .mode-seg button svg{width:14px;height:14px}.ex-head>div:first-child{align-items:baseline;gap:10px;min-width:0;display:flex}.ex-head h2{letter-spacing:-.025em;white-space:nowrap;font-size:19px;font-weight:600}.ex-ctrl{justify-self:end;align-items:center;gap:12px;display:flex}.mode-seg{background:rgb(var(--c-nube) / .06);border:1px solid var(--line);border-radius:11px;gap:3px;padding:3px;display:inline-flex}.mode-seg button{font:inherit;color:var(--txt-dim);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.mode-seg button svg{opacity:.75;width:15px;height:15px}.mode-seg button:hover{color:var(--txt)}.mode-seg button.on{background:linear-gradient(180deg,var(--bg-float),var(--bg-raise));color:var(--txt);box-shadow:var(--sh-1), var(--hair);font-weight:600}.mode-seg button.on svg{opacity:1;color:var(--accent)}.bizfunnel{display:block}.fcard{background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);border-radius:14px;overflow:hidden}.fcard-top{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.ft-b{border-left:1px solid var(--line);padding:14px 18px}.ft-b:first-child{border-left:0}.ft-b span{color:var(--txt-faint);font-size:11px;display:block}.ft-b b{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:7px;font-size:21px;font-weight:600;display:block}.ft-b b.gold{color:var(--exec)}.ft-b b.green{color:var(--ok)}.fcard-head,.fr2{grid-template-columns:1.5fr 88px 1.6fr 78px 92px;align-items:center;gap:16px;padding:0 18px;display:grid}.fcard-head{height:32px;color:var(--txt-faint);background:rgb(var(--c-nube) / .025);border-bottom:1px solid var(--line);font-size:10.5px}.fcard-head span:not(:first-child){text-align:right}.fcard-head span:nth-child(3){text-align:left}.fr2{border-bottom:1px solid var(--line);cursor:pointer;height:58px;transition:background .14s}.fr2:last-child{border-bottom:0}.fr2:hover{background:rgb(var(--c-nube) / .035)}.fr2-t{font-size:13px;font-weight:500}.fr2-o{color:var(--txt-faint);margin-top:3px;font-size:10.5px}.fr2-n{text-align:right;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.fr2-bar{background:rgb(var(--c-nube) / .06);border-radius:2px;height:4px;overflow:hidden}.fr2-bar i{background:rgb(var(--c-acento) / .35);border-radius:2px;height:100%;display:block}.fr2-p,.fr2-c{text-align:right;color:var(--txt-dim);font-variant-numeric:tabular-nums;font-size:12.5px}.fr2-c{font-weight:600}.fr2.jam .fr2-n,.fr2.jam .fr2-p{color:var(--crit)}.fr2.jam .fr2-bar i{background:rgb(var(--c-crit) / .45)}.fr2.jam{background:rgb(var(--c-crit) / .035)}.b-item{cursor:pointer;grid-template-columns:3px 1fr 12px;align-items:center;gap:10px;padding:11px 13px;transition:background .14s;display:grid}.b-item:hover{background:rgb(var(--c-nube) / .045)}.b-bar{border-radius:2px;align-self:stretch;width:3px}.b-c{min-width:0}.b-go{color:var(--txt-faint);font-size:14px}.panel-foot{border-top:1px solid var(--line);cursor:pointer;color:var(--accent);padding:10px 13px;font-size:11.5px}.panel-foot:hover{background:rgb(var(--c-nube) / .04)}.ex-p{color:var(--txt-dim);font-size:12.5px;line-height:1.55}.goal-body{padding:13px}.goal-row{align-items:baseline;gap:8px;display:flex}.g-v{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.g-of{color:var(--txt-dim);font-size:12px}.g-left{color:var(--txt-faint);margin-left:auto;font-size:11px}.goal-bar{background:rgb(var(--c-nube) / .07);border-radius:3px;height:5px;margin-top:12px;position:relative;overflow:visible}.goal-bar i{background:var(--exec);border-radius:3px;height:100%;display:block}.goal-bar em{background:rgb(var(--c-txt) / .4);width:2px;height:13px;position:absolute;top:-4px}.goal-note{color:var(--txt-faint);margin-top:11px;font-size:11.5px;line-height:1.5}.goal-note b{color:var(--txt-dim);font-weight:600}.ex-biz{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.bz{background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);border-radius:13px;padding:14px 16px}.bz-k{color:var(--txt-faint);height:15px;font-size:11px}.bz-r{align-items:baseline;gap:9px;height:28px;margin-top:9px;display:flex}.bz-r b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1}.bz-r b.gold{color:var(--exec)}.bz-r b .of{color:var(--txt-faint);font-size:15px;font-weight:500}.bz-left{color:var(--txt-faint);margin-left:auto;font-size:11px}.bz-s{color:var(--txt-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:9px;font-size:10.5px;overflow:hidden}.bz.goal{border-color:rgb(var(--c-exec) / .24);background:linear-gradient(180deg,rgb(var(--c-exec) / .05),var(--bg-panel))}.gbar{background:rgb(var(--c-nube) / .07);border-radius:3px;height:5px;margin-top:12px;position:relative}.gbar i{background:var(--exec);border-radius:3px;height:100%;display:block}.gbar em{background:rgb(var(--c-txt) / .35);width:2px;height:13px;position:absolute;top:-4px}.cockpit{grid-template-columns:1.15fr 1fr .9fr;gap:10px;margin-bottom:12px;display:grid}.ck-goal,.ck-rev{border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);border-radius:14px;padding:18px 20px;position:relative;overflow:hidden}.ck-goal{background:radial-gradient(ellipse 90% 120% at 0% 0%, rgb(var(--c-exec) / .13), transparent 62%), linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border-color:rgb(var(--c-exec) / .24)}.ck-rev{background:radial-gradient(ellipse 90% 120% at 100% 0%, rgb(var(--c-acento) / .1), transparent 62%), linear-gradient(180deg,var(--bg-raise),var(--bg-panel))}.ck-k{color:var(--txt-faint);font-size:11px}.ck-big{letter-spacing:-.045em;color:var(--exec);font-variant-numeric:tabular-nums;margin-top:12px;font-size:46px;font-weight:600;line-height:1}.ck-big span{color:var(--txt-dim);letter-spacing:-.01em;margin-left:9px;font-size:15px;font-weight:500}.ck-bar{background:rgb(var(--c-nube) / .07);border-radius:5px;height:8px;margin-top:18px;position:relative}.ck-bar i{background:linear-gradient(90deg, rgb(var(--c-exec) / .55), var(--exec));height:100%;box-shadow:0 0 14px rgb(var(--c-exec) / .28);border-radius:5px;display:block}.ck-bar em{background:rgb(var(--c-txt) / .4);width:2px;height:18px;position:absolute;top:-5px}.ck-bar em span{text-align:center;width:84px;color:var(--txt-faint);font-size:9.5px;position:absolute;top:-16px;left:-38px}.ck-foot{color:var(--txt-faint);gap:20px;margin-top:16px;font-size:11px;display:flex}.ck-foot b{color:var(--txt);font-variant-numeric:tabular-nums;font-weight:600}.ck-foot .proj{margin-left:auto}.ck-money{letter-spacing:-.04em;color:var(--txt);font-variant-numeric:tabular-nums;margin-top:12px;font-size:40px;font-weight:600;line-height:1}.ck-dl{color:var(--txt-faint);align-items:center;gap:8px;margin-top:12px;font-size:11px;display:flex}.ck-split{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;padding-top:15px;display:grid}.ck-split span{color:var(--txt-faint);font-size:10.5px;display:block}.ck-split b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:5px;font-size:17px;font-weight:600;display:block}.ck-side{grid-template-rows:repeat(3,1fr);gap:10px;display:grid}.ck-tile{background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);border-radius:12px;flex-direction:column;justify-content:center;padding:11px 15px;display:flex}.ck-tile span{color:var(--txt-faint);font-size:10.5px}.ck-tile b{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:20px;font-weight:600}.ck-tile em{color:var(--txt-faint);margin-top:5px;font-size:10.5px;font-style:normal}.dept-tip{z-index:90;pointer-events:none;background:linear-gradient(180deg,var(--bg-flota),var(--bg-panel));border:1px solid var(--line-strong);width:330px;box-shadow:var(--sh-3), var(--hair);opacity:0;border-radius:13px;padding:13px 15px;transition:opacity .14s,transform .16s;position:fixed;top:0;left:0;transform:translateY(-4px)}.dept-tip.on{opacity:1;transform:translateY(0)}.dt-h{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-bottom:10px;padding-bottom:10px;font-size:13px;font-weight:600;display:flex}.dt-dot{background:var(--txt-faint);border-radius:50%;width:7px;height:7px}.dt-dot.ok{background:var(--ok)}.dt-dot.warn{background:var(--warn)}.dt-dot.crit{background:var(--crit)}.dt-go{color:var(--txt-faint);margin-left:auto;font-size:11px;font-weight:400}.dt-r{margin-bottom:11px}.dt-r:last-child{margin-bottom:0}.dt-r span{color:var(--txt-faint);margin-bottom:4px;font-size:10px;display:block}.dt-r b{color:var(--txt-dim);font-size:12px;font-weight:500;line-height:1.45;display:block}.graph-wrap{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.graph-head{top:2px!important;left:2px!important}.graph-legend{top:2px!important}.fcard-jam{border-bottom:1px solid var(--line);background:rgb(var(--c-crit) / .05);align-items:center;gap:12px;padding:11px 18px;display:flex}.jr-tag{color:var(--crit);background:rgb(var(--c-crit) / .14);border-radius:6px;padding:3px 9px;font-size:10px;font-weight:600}.jr-t{color:var(--txt-dim);font-size:12.5px}.jr-t b{color:var(--txt);font-weight:600}.jr-go{color:var(--txt-faint);margin-left:auto;font-size:11.5px}.ck-weeks{border-top:1px solid var(--line);align-items:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex;position:relative}.wk{flex-direction:column;align-items:center;gap:6px;width:34px;display:flex}.wk-b{background:rgb(var(--c-nube) / .07);border-radius:4px;align-items:flex-end;width:100%;height:34px;display:flex;overflow:hidden}.wk-b i{background:rgb(var(--c-exec) / .55);border-radius:4px;width:100%}.wk-l{color:var(--txt-faint);font-size:10px}.wk-v{color:var(--txt-dim);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.wk-note{color:var(--txt-faint);align-self:flex-end;margin-left:auto;padding-bottom:2px;font-size:10.5px}.ck-spark{margin-top:18px}.ck-spark svg{width:100%;height:54px;display:block}.sp-l{color:var(--txt-faint);justify-content:space-between;margin-top:4px;font-size:10px;display:flex}.ask{justify-content:center;align-items:center;display:flex}.ask-trigger{font:inherit;cursor:pointer;background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);width:min(560px,70%);box-shadow:var(--sh-2),var(--hair);border-radius:12px;align-items:center;gap:11px;padding:11px 16px;transition:border-color .15s,transform .15s;display:flex}.ask-trigger:hover{border-color:rgb(var(--c-acento) / .3);transform:translateY(-1px)}.at-ic{color:var(--accent);font-size:13px}.at-t{color:var(--txt-faint);font-size:13px}.at-t b{color:var(--txt-dim);font-weight:600}.at-k{color:var(--txt-faint);border:1px solid var(--line-strong);border-radius:6px;margin-left:auto;padding:2px 7px;font-size:11px}.ask-panel{z-index:60;background:linear-gradient(180deg,var(--bg-flota),var(--bg-hondo));border:1px solid var(--line-strong);width:min(720px,92vw);max-height:72vh;box-shadow:var(--sh-3), var(--hair);opacity:0;pointer-events:none;border-radius:18px;flex-direction:column;transition:opacity .18s,transform .24s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:14vh;left:50%;transform:translate(-50%,-8px)scale(.985)}.ask-panel.on{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.ap-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:15px 18px;display:flex}.ap-ic{background:rgb(var(--c-acento) / .1);border:1px solid rgb(var(--c-acento) / .22);width:32px;height:32px;color:var(--accent);border-radius:10px;place-items:center;display:grid}.ap-t{letter-spacing:-.015em;font-size:14px;font-weight:600}.ap-s{color:var(--txt-faint);margin-top:2px;font-size:11.5px}.ap-s b{color:var(--txt-dim);font-weight:600}.ap-head .dw-x{margin-left:auto}.ap-body{flex-direction:column;gap:14px;min-height:150px;padding:16px 18px;display:flex;overflow-y:auto}.ap-e-t{color:var(--txt-faint);margin-bottom:10px;font-size:11.5px}.ap-chips{flex-wrap:wrap;gap:7px;display:flex}.ap-chip{font:inherit;color:var(--txt-dim);cursor:pointer;background:var(--bg-sunk);border:1px solid var(--line);border-radius:9px;padding:8px 12px;font-size:12.5px;transition:border-color .15s,color .15s}.ap-chip:hover{border-color:rgb(var(--c-acento) / .3);color:var(--txt)}.msg{gap:11px;display:flex}.msg.me{justify-content:flex-end}.msg.me .bubble{background:rgb(var(--c-acento) / .1);border-color:rgb(var(--c-acento) / .22);color:var(--txt)}.bubble{max-width:88%;color:var(--txt-dim);background:var(--bg-sunk);border:1px solid var(--line);border-radius:12px;padding:11px 14px;font-size:13px;line-height:1.55}.bubble b{color:var(--txt);font-weight:600}.msg-src{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.src-chip{color:var(--accent);cursor:pointer;background:rgb(var(--c-acento) / .07);border:1px solid rgb(var(--c-acento) / .18);border-radius:6px;padding:3px 8px;font-size:10.5px}.src-chip:hover{background:rgb(var(--c-acento) / .14)}.typing{gap:4px;padding:4px 0;display:flex}.typing i{background:var(--txt-faint);border-radius:50%;width:5px;height:5px;animation:1.1s infinite tp}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes tp{0%,60%,to{opacity:.25}30%{opacity:.9}}.ap-input{border-top:1px solid var(--line);align-items:center;gap:10px;padding:13px 16px;display:flex}.ap-input input{min-width:0;font:inherit;color:var(--txt);background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.ap-input input::placeholder{color:var(--txt-faint)}.ap-send{cursor:pointer;background:rgb(var(--c-acento) / .12);width:32px;height:32px;color:var(--accent);border:0;border-radius:9px;font-size:13px}.ap-send:hover{background:rgb(var(--c-acento) / .2)}.acq-kpis{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.acq-kpis .kpi{border-radius:13px}.acq-fgrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:10px;display:grid}.acq-fgrid>.card{background:linear-gradient(180deg, var(--bg-raise), var(--bg-panel));box-shadow:var(--sh-2), var(--hair);border-radius:14px}.acq-range{border:1px solid var(--line);background:linear-gradient(180deg, var(--bg-raise), var(--bg-panel));box-shadow:var(--sh-2), var(--hair);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.acq-range.off{display:none}.acq-rl{color:var(--txt-dim);font-size:11.5px;font-weight:600}.acq-range input[type=date]{background:var(--bg-sunk);color:var(--txt);border:1px solid var(--line-strong);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:6px;padding:5px 8px;font-size:11.5px}.acq-arrow{color:var(--txt-faint);font-size:12px}.acq-seg{background:rgb(var(--c-nube) / .08);border-radius:7px;padding:2px;display:inline-flex}.acq-seg span{color:var(--txt-dim);cursor:pointer;border-radius:5px;padding:4px 10px;font-size:11px}.acq-seg span.on{background:var(--bg-raise);color:var(--txt);font-weight:600}.acq-rn{color:var(--txt-faint);margin-left:auto;font-size:11px}.acq-bwrap.off{display:none}.acq-bwrap{align-items:center;gap:8px;display:inline-flex}.acq-fhead{border-bottom:1px solid var(--line);background:linear-gradient(180deg, rgb(var(--c-brillo) / .022), transparent);padding:14px 16px}.acq-fstats{gap:14px;margin-top:13px;display:flex}.acq-fs{flex:1;min-width:0}.acq-fs span{color:var(--txt-faint);font-size:10.5px;display:block}.acq-fs b{font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin-top:5px;font-size:17px;font-weight:600;display:block}.acq-fbody{padding:8px 16px 16px}.acq-stg{border-bottom:1px solid var(--line);padding:11px 0}.acq-stg:last-child{border-bottom:0;padding-bottom:2px}.acq-stg-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.acq-stg-n{color:var(--txt-dim);font-size:12.5px;font-weight:500}.acq-stg-v{font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:17px;font-weight:600}.acq-stg-v em{margin-left:4px;font-size:9px;font-style:normal}.acq-bar{background:rgb(var(--c-nube) / .06);border-radius:2px;height:4px;margin-top:9px;overflow:hidden}.acq-bar i{background:rgb(var(--c-acento) / .42);border-radius:2px;height:100%;transition:width .45s cubic-bezier(.2,.75,.3,1);display:block}.acq-stg-m{color:var(--txt-faint);margin-top:7px;font-size:10.5px}.acq-stg-m i{color:rgb(var(--c-nube) / .2);margin:0 6px;font-style:normal}.acq-qual{background:linear-gradient(180deg, rgb(var(--c-exec) / .07), rgb(var(--c-exec) / .02));border:1px solid rgb(var(--c-exec) / .22);border-radius:11px;margin-top:13px;margin-bottom:2px;padding:12px 13px}.acq-qual-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.acq-qual-k{color:var(--exec);font-size:11px;font-weight:600}.acq-qual-v{color:var(--txt);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:16px;font-weight:600}.acq-qual-m{color:var(--txt-dim);margin-top:5px;font-size:10.5px}.acq-icp{background:rgb(var(--c-nube) / .07);border-radius:2px;gap:2px;height:4px;margin-top:9px;display:flex;overflow:hidden}.acq-icp i{height:100%;display:block}.acq-icp i:first-child{border-radius:2px 0 0 2px}.acq-icp i:last-child{border-radius:0 2px 2px 0}.acq-icp .a{background:rgb(var(--c-exec) / .75)}.acq-icp .m{background:rgb(var(--c-exec) / .42)}.acq-icp .f{background:rgb(var(--c-exec) / .24)}.acq-icp .b{background:rgb(var(--c-nube) / .13)}.acq-sub{color:var(--txt-faint);margin-top:3px;font-size:10.5px}.row-i .num.acq-q{color:var(--exec);font-size:14px;font-weight:600}.acq-tot{background:rgb(var(--c-nube) / .03)}.rows>.acq-tot:not(:first-child){border-top:1px solid var(--line-strong)}.acq-toggle-l{color:var(--accent);text-align:right;opacity:0;margin-top:4px;font-size:10.5px;font-style:normal;transition:opacity .15s;display:block}.card-head[data-acq-toggle]:hover .acq-toggle-l{opacity:1}.acq-tot .num{color:var(--txt);font-weight:600}.acq-tot .rn{color:var(--txt-dim)}.acq-icp-cell{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.acq-icp-cell .acq-icp{width:78px;margin-top:0}.acq-note{color:var(--txt-faint);background:rgb(var(--c-nube) / .03);border:1px solid var(--line);border-radius:11px;padding:11px 14px;font-size:11.5px;line-height:1.55}.acq-note b{color:var(--txt-dim);font-weight:500}@media (max-width:1380px){.acq-fgrid{grid-template-columns:1fr}.acq-kpis{grid-template-columns:repeat(3,1fr)}}#v-acquisition .dlt{padding:1px 5px;font-size:10px}#v-acquisition .acq-sub .dlt{margin-left:0}.acq-q .acq-sub{justify-content:flex-end;display:flex}.acq-stg-top{align-items:baseline}.acq-stg-d{margin-left:8px}.acq-stg-d .dlt{padding:1px 5px;font-size:10px}.acq-qual-v{align-items:baseline;display:inline-flex}.acq-qual-v .acq-stg-d{margin-left:8px}.acq-stg-v{margin-left:auto}.filterbar .pill{padding:7px 12px}.filterbar .pill .pv{color:var(--txt-dim);font-size:12.5px;font-weight:500}.filterbar .pill{border-style:dashed}.pill-wrap.active .pill,.pill.active{border-style:solid;border-color:rgb(var(--c-acento) / .35)}.pill-wrap.active .pv,.pill.active .pv{color:var(--txt);font-weight:600}#v-acquisition .filterbar,.acq-range{margin-bottom:2px}.ch-r{flex-direction:column;align-items:flex-end;gap:10px}.ch-period{align-items:center;gap:9px;display:flex}.cmp-note{color:var(--txt-faint);white-space:nowrap;font-size:11px}.cre-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 16px;margin-bottom:10px;display:grid!important}.ch-l{align-self:center}.ch-r{z-index:5;justify-self:end;position:relative;margin-left:0!important}.ch-period{flex-wrap:wrap;justify-content:flex-end}@media (max-width:1120px){.cre-head{grid-template-columns:1fr}.ch-r{justify-self:start;align-items:flex-start}.ch-period{justify-content:flex-start}}.acq-fhead{background:0 0!important;padding:0!important}.acq-ftitle{border-bottom:1px solid var(--line);padding:14px 16px 12px}.acq-fname{letter-spacing:-.02em;font-size:14px;font-weight:600}.acq-fentry{color:var(--txt-faint);margin-top:4px;font-size:11px}.acq-fstats{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0!important;margin-top:0!important;display:grid!important}.acq-fs{border-left:1px solid var(--line);padding:12px 16px}.acq-fs:first-child{border-left:0}.acq-fs span{color:var(--txt-faint);font-size:10.5px}.acq-fs b{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:17px;font-weight:600;display:block}.acq-fs.key b{color:var(--accent)}.cs-flows{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}.csf{background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);border-radius:14px;overflow:hidden}.csf-h{border-bottom:1px solid var(--line);gap:16px;padding:15px 17px}.csf-t{letter-spacing:-.02em;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.csf-m{color:var(--txt-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:11.5px;overflow:hidden}.csf-key{text-align:right;flex-shrink:0;margin-left:auto}.csf-key b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1;display:block}.csf-key span{color:var(--txt-faint);white-space:nowrap;margin-top:4px;font-size:10px;display:block}.csf-chain{padding:6px 17px 14px}.csr{border-bottom:1px solid var(--line);grid-template-columns:1fr 44px 1fr 74px;align-items:center;gap:12px;padding:10px 0 11px;display:grid}.csr:last-child{border-bottom:0}.csr-n{color:var(--txt-dim);font-size:12.5px}.csr-v{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;font-size:16px;font-weight:600}.csr-p{text-align:right;color:var(--txt-faint);font-variant-numeric:tabular-nums;font-size:11.5px}.csr-b{background:rgb(var(--c-nube) / .05);border-radius:2px;height:3px;overflow:hidden}.csr-b i{background:rgb(var(--c-acento) / .4);border-radius:2px;height:100%;display:block}.csr.side .csr-n{color:var(--txt-faint)}.csr.side .csr-v{color:var(--txt-faint);font-size:13px}.csf-foot{border-top:1px solid var(--line);background:rgb(var(--c-nube) / .02);color:var(--txt-dim);padding:12px 17px;font-size:11.5px}.csf-foot b{color:var(--txt);font-weight:600}.cs-agents{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.csa{background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);cursor:pointer;border-radius:13px;flex-direction:column;padding:15px 16px 13px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.csa:hover{box-shadow:var(--sh-3),var(--hair);border-color:rgb(var(--c-acento) / .26);transform:translateY(-2px)}.csa.warn{border-color:rgb(var(--c-warn) / .3)}.csa-h{align-items:center;gap:8px;height:19px;display:flex}.csa-n{letter-spacing:-.015em;font-size:13px;font-weight:600}.csa-k{color:var(--txt-faint);background:rgb(var(--c-nube) / .07);border-radius:5px;margin-left:auto;padding:2px 7px;font-size:10px}.csa-role{color:var(--txt-faint);height:28px;margin-top:7px;font-size:10.5px;line-height:1.35}.csa-v{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:12px;display:flex}.csa-v b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1}.csa-rt{color:var(--txt-dim);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.csa-v span{color:var(--txt-faint);font-size:10.5px}.csa-role{height:32px}.csa-mx{border-top:1px solid var(--line);flex-direction:column;gap:7px;min-height:92px;margin-top:14px;padding-top:12px;display:flex}.csa-r.sub span{padding-left:11px;position:relative}.csa-r.sub span:before{content:"";background:var(--txt-faint);opacity:.5;width:4px;height:1px;position:absolute;top:6px;left:2px}.csa-r{color:var(--txt-faint);grid-template-columns:1fr auto;gap:8px;font-size:10.5px;display:grid}.csa-r b{color:var(--txt-dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:600}.csa-r b em{color:var(--txt-faint);margin-left:6px;font-style:normal;font-weight:500}.csa-r.good b{color:var(--txt)}.csa-r.good span{color:var(--txt-dim)}.csa-r b.neg{color:var(--warn)}.cs-sent{grid-template-columns:1fr 1.35fr;gap:10px;display:grid}.sent-row{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;align-items:center;gap:14px;padding:13px 16px;display:grid}.sent-row:last-child{border-bottom:0}.sent-n{font-size:12.5px;font-weight:500}.sent-s{color:var(--txt-faint);margin-top:3px;font-size:10.5px}.sent-bar{border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.sent-bar i{height:100%}.sent-bar .p{background:rgb(var(--c-ok) / .55)}.sent-bar .n{background:rgb(var(--c-nube) / .18)}.sent-bar .g{background:rgb(var(--c-crit) / .6)}.sent-l{color:var(--txt-faint);gap:14px;margin-top:8px;font-size:10.5px;display:flex}.sent-l b{color:var(--txt-dim);font-weight:600}.neg-row{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:1fr 84px 74px;align-items:center;gap:12px;padding:12px 16px;display:grid}.neg-row:last-child{border-bottom:0}.neg-row:hover{background:rgb(var(--c-nube) / .035)}.neg-t{font-size:12.5px;font-weight:500}.neg-m{color:var(--txt-faint);margin-top:3px;font-size:10.5px}.neg-a{color:var(--txt-faint);text-align:right;font-size:11px}.neg-go{color:var(--accent);text-align:right;font-size:11px}.fix{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:26px 1fr 128px 96px;align-items:start;gap:13px;padding:14px 16px;display:grid}.fix:last-child{border-bottom:0}.fix:hover{background:rgb(var(--c-nube) / .035)}.fix-ic{border-radius:8px;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.fix-t{letter-spacing:-.01em;font-size:13px;font-weight:600}.fix-d{color:var(--txt-dim);margin-top:4px;font-size:11.5px;line-height:1.45}.fix-m{color:var(--txt-faint);margin-top:6px;font-size:10.5px}.fix-cost b{color:var(--warn);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;display:block}.fix-cost span{color:var(--txt-faint);margin-top:3px;font-size:10px;display:block}.fix-st{text-align:center;border-radius:6px;padding:3px 9px;font-size:10.5px;font-weight:600}.fix-st.det{background:rgb(var(--c-warn) / .14);color:var(--warn)}.fix-st.apl{background:rgb(var(--c-acento) / .12);color:var(--accent)}.fix-st.ver{background:rgb(var(--c-nube) / .08);color:var(--txt-faint)}.pr-box{background:var(--bg-sunk);border:1px solid var(--line);color:var(--txt-dim);border-radius:11px;margin-top:9px;padding:13px 15px;font-size:12px;line-height:1.6}.pr-box .add{color:var(--ok)}.pr-box .del{color:var(--crit);opacity:.7;text-decoration:line-through}.pr-copy{color:var(--accent);cursor:pointer;margin-top:10px;font-size:11.5px}.chat-l{flex-direction:column;gap:9px;margin-top:9px;display:flex}.cl{background:var(--bg-sunk);border:1px solid var(--line);max-width:82%;color:var(--txt-dim);border-radius:12px;padding:10px 13px;font-size:12.5px;line-height:1.5}.cl.ag{background:rgb(var(--c-acento) / .08);border-color:rgb(var(--c-acento) / .18);align-self:flex-end}.cl.flag{border-color:rgb(var(--c-crit) / .35);background:rgb(var(--c-crit) / .05)}.cl-w{color:var(--txt-faint);margin-top:5px;font-size:10px}.csa-ch{letter-spacing:.04em;border-radius:5px;padding:3px 8px;font-size:9.5px;font-weight:700}.csa-ch.txt{background:rgb(var(--c-acento) / .12);color:var(--accent)}.csa-ch.voz{background:rgb(var(--c-violeta) / .14);color:var(--sobre-dev)}.csa-n{color:var(--txt-dim);letter-spacing:-.01em;font-size:12.5px;font-weight:600}.csa-sent{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.csa-sl{color:var(--txt-faint);justify-content:space-between;align-items:baseline;margin-bottom:7px;font-size:10.5px;display:flex}.csa-sl b{color:var(--txt-dim);font-size:11px;font-weight:600}.csa-sl b.neg{color:var(--crit)}.csa .sent-bar{border-radius:3px;height:5px}.su-row{border-bottom:1px solid var(--line);grid-template-columns:1.3fr 56px 1.5fr 88px 88px 88px;align-items:center;gap:16px;padding:15px 16px;display:grid}.su-t{letter-spacing:-.015em;align-items:center;gap:9px;font-size:13.5px;font-weight:600;display:flex}.su-dot{border-radius:50%;width:7px;height:7px}.su-row.si .su-dot{background:var(--ok);box-shadow:0 0 8px rgb(var(--c-ok) / .5)}.su-row.no .su-dot{background:var(--crit);box-shadow:0 0 8px rgb(var(--c-crit) / .45)}.su-s{color:var(--txt-faint);margin-top:4px;font-size:10.5px}.su-n{text-align:right;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.su-k{text-align:right}.su-k b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;display:block}.su-k span{color:var(--txt-faint);margin-top:4px;font-size:10px;display:block}.su-note{color:var(--txt-dim);background:rgb(var(--c-nube) / .025);padding:13px 16px;font-size:11.5px;line-height:1.55}.su-note b{color:var(--txt);font-weight:600}.ic-head{border-bottom:1px solid var(--line);background:rgb(var(--c-nube) / .022);color:var(--txt-faint);grid-template-columns:1.2fr 1fr 1fr 1fr;gap:16px;padding:10px 16px;font-size:10.5px;display:grid}.ic-head span:not(:first-child){text-align:left}.ic-row{border-bottom:1px solid var(--line);grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;gap:16px;padding:13px 16px;display:grid}.ic-n{align-items:center;gap:9px;font-size:12.5px;font-weight:600;display:flex}.ic-n em{color:var(--txt-faint);margin-left:auto;font-size:10.5px;font-style:normal;font-weight:400}.ic-dot{border-radius:50%;width:7px;height:7px}.ic-dot.alto{background:var(--ok)}.ic-dot.medio{background:var(--warn)}.ic-dot.bajo{background:var(--txt-faint)}.ic-c{grid-template-columns:38px 1fr 34px;align-items:center;gap:9px;display:grid}.ic-t{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ic-b{background:rgb(var(--c-nube) / .06);border-radius:2px;height:4px;overflow:hidden}.ic-b i{border-radius:2px;height:100%;display:block}.ic-b i.r{background:rgb(var(--c-nube) / .28)}.ic-b i.a{background:rgb(var(--c-acento) / .4)}.ic-b i.s{background:rgb(var(--c-ok) / .55)}.ic-p{color:var(--txt-faint);text-align:right;font-variant-numeric:tabular-nums;font-size:10.5px}.iss-bar{background:rgb(var(--c-nube) / .06);border:1px solid var(--line);border-radius:10px;align-self:flex-start;gap:3px;margin-bottom:2px;padding:3px;display:flex}.iss-bar button{font:inherit;color:var(--txt-dim);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 13px;font-size:12px}.iss-bar button:hover{color:var(--txt)}.iss-bar button.on{background:var(--bg-raise);color:var(--txt);box-shadow:var(--hair);font-weight:600}.iss{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:104px 1fr 112px 96px;align-items:start;gap:14px;padding:14px 16px;transition:background .14s;display:grid}.iss:last-child{border-bottom:0}.iss:hover{background:rgb(var(--c-nube) / .035)}.iss-cat{text-align:center;border-radius:6px;margin-top:1px;padding:4px 9px;font-size:10px;font-weight:600}.iss-cat.prompt{background:rgb(var(--c-acento) / .1);color:var(--accent)}.iss-cat.datos{background:rgb(var(--c-violeta) / .12);color:var(--sobre-dev)}.iss-t{letter-spacing:-.01em;font-size:13px;font-weight:600}.iss-d{color:var(--txt-dim);margin-top:4px;font-size:11.5px;line-height:1.45}.iss-m{color:var(--txt-faint);flex-wrap:wrap;gap:14px;margin-top:7px;font-size:10.5px;display:flex}.iss-m b{color:var(--txt-dim);font-weight:600}.iss-cost{text-align:right}.iss-cost b{color:var(--warn);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;display:block}.iss-cost span{color:var(--txt-faint);margin-top:3px;font-size:10px;display:block}.v-rate{color:var(--txt-dim);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.org-split{border-top:1px solid var(--line);margin-top:14px;padding-top:13px}.org-h{color:var(--txt-faint);margin-bottom:8px;font-size:10.5px}.org-h em{opacity:.7;font-style:normal}.org-r{color:var(--txt-dim);grid-template-columns:1fr 44px 1fr 74px;align-items:center;gap:12px;padding:7px 0;font-size:11.5px;display:grid}.org-v{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.org-b{background:rgb(var(--c-nube) / .05);border-radius:2px;height:3px;overflow:hidden}.org-b i{background:rgb(var(--c-ok) / .5);border-radius:2px;height:100%;display:block}.org-p{color:var(--txt-faint);text-align:right;white-space:nowrap;font-size:10.5px}.ch-top{align-items:center;gap:12px;display:flex}.cs-view{flex-direction:column;gap:12px;display:flex}.cs-panels{grid-template-columns:.82fr .82fr 1.36fr;gap:10px;display:grid}.pn{background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.pn.hi{border-color:rgb(var(--c-acento) / .24);background:linear-gradient(180deg,rgb(var(--c-acento) / .05),var(--bg-panel))}.pn-h{border-bottom:1px solid var(--line);letter-spacing:-.015em;align-items:center;gap:10px;padding:13px 16px;font-size:13px;font-weight:600;display:flex}.pn-h em{color:var(--txt-faint);margin-left:auto;font-size:10.5px;font-style:normal;font-weight:400}.pn-b{flex:1;grid-template-columns:1fr 1fr;display:grid}.pn-b.q4{grid-template-columns:repeat(4,1fr)}.pn-b.q4 .pn-c{padding:15px 14px}.pn-b.q4 .pn-v{font-size:23px}.pn-b.q4 .pn-rt{color:var(--txt-faint);font-size:13px}.pn-b.q4 .pn-c:first-child,.pn-b.q3 .pn-c:first-child{background:rgb(var(--c-nube) / .022)}.pn-b.q4 .pn-c:nth-child(n+2) .pn-v,.pn-b.q3 .pn-c:nth-child(n+2) .pn-v{color:var(--txt-dim)}.pn-c{border-left:1px solid var(--line);min-width:0;padding:15px 16px}.pn-c:first-child{border-left:0}.pn-k{color:var(--txt-faint);font-size:11px}.pn-r{white-space:nowrap;align-items:baseline;gap:8px;margin-top:9px;display:flex}.pn-d{height:18px;margin-top:7px}.pn-d .dlt{padding:1px 6px;font-size:10px}.pn-v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1}.pn-rt{color:var(--txt-dim);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.pn.hi .pn-rt{color:var(--accent)}.ch-l.stack{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ch-title{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.ch-l.stack .mode-seg button{padding:7px 14px;font-size:12.5px}.ch-l.stack .mode-seg button svg{width:14px;height:14px}.cv-panels{grid-template-columns:.85fr .9fr 1.25fr}.pn-b.q3{grid-template-columns:repeat(3,1fr)}.pn-b.q5{grid-template-columns:repeat(5,1fr)}.pn-b.q5 .pn-c{padding:15px 14px}.pn-b.q5 .pn-v{font-size:23px}.pn-b.q5 .pn-rt{color:var(--txt-faint);font-size:13px}.pn-b.q5 .pn-c:first-child{background:rgb(var(--c-nube) / .022)}.pn-b.q5 .pn-c:nth-child(n+2) .pn-v{color:var(--txt-dim)}.pn-b.q3 .pn-c{padding:15px 14px}.pn-b.q3 .pn-v{font-size:23px}.pn-b.q3 .pn-rt{color:var(--txt-faint);font-size:13px}.cl-sub{background:rgb(var(--c-nube) / .06);border:1px solid var(--line);border-radius:11px;align-self:flex-start;gap:3px;padding:3px;display:flex}.cl-sub button{font:inherit;color:var(--txt-dim);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:8px 15px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.cl-sub button svg{opacity:.7;width:14px;height:14px}.cl-sub button:hover{color:var(--txt)}.cl-sub button.on{background:linear-gradient(180deg,var(--bg-float),var(--bg-raise));color:var(--txt);box-shadow:var(--sh-1), var(--hair);font-weight:600}.cl-sub button.on svg{opacity:1;color:var(--accent)}.cl-sub .cnt{background:rgb(var(--c-exec) / .16);color:var(--exec);border-radius:20px;padding:1px 7px;font-size:10.5px;font-weight:700}.ck-hero{border:1px solid rgb(var(--c-exec) / .22);background:radial-gradient(ellipse 80% 130% at 8% 0%, rgb(var(--c-exec) / .14), transparent 60%), linear-gradient(180deg,var(--bg-raise),var(--bg-panel));box-shadow:var(--sh-2), var(--hair);border-radius:16px;grid-template-columns:1fr 220px;align-items:center;gap:26px;padding:24px 26px;display:grid;position:relative;overflow:hidden}.ck-tag{letter-spacing:.04em;color:var(--exec);background:rgb(var(--c-exec) / .1);border:1px solid rgb(var(--c-exec) / .2);border-radius:20px;align-items:center;gap:7px;padding:5px 11px;font-size:10.5px;font-weight:600;display:inline-flex}.ck-cash{letter-spacing:-.045em;color:var(--exec);font-variant-numeric:tabular-nums;margin-top:18px;font-size:56px;font-weight:600;line-height:1}.ck-note{color:var(--txt-dim);align-items:center;gap:11px;margin-top:14px;font-size:12px;display:flex}.ck-note em{color:var(--txt-faint);font-style:normal}.ck-note .pt{background:var(--ok);border-radius:50%;width:7px;height:7px}.ck-row{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;margin-top:24px;padding-top:18px;display:grid}.ck-i{border-right:1px solid var(--line);padding-right:16px}.ck-i:last-child{border-right:0}.ck-i .k{color:var(--txt-faint);font-size:10.5px}.ck-i .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:24px;font-weight:600}.ck-i .s{color:var(--txt-faint);margin-top:6px;font-size:10.5px}.ck-ring{flex-direction:column;align-items:center;gap:16px;display:flex}.ck-hero-dos{grid-template-columns:1fr 260px;align-items:start}.ck-anillos{flex-direction:column;gap:20px;display:flex}.ck-anillos>.ck-ring+.ck-ring{border-top:1px solid var(--line);padding-top:20px}.ck-rotulo{letter-spacing:.05em;text-transform:uppercase;color:var(--txt-dim);text-align:center;font-size:10px;font-weight:600}.pds-gente{flex-direction:column;gap:14px;margin-top:14px;display:flex}.pds-persona{border:1px solid var(--line);background:var(--bg-sunk);border-radius:11px;flex-direction:column;gap:11px;padding:13px 15px;display:flex}.pds-quien{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.pds-quien b{color:var(--txt);font-size:13.5px;font-weight:600}.pds-quien span{color:var(--txt-faint);font-size:11px}.pds-campo{flex-direction:column;gap:5px;display:flex}.pds-campo label{letter-spacing:.03em;color:var(--txt-faint);font-size:10.5px}.pds-fila{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pds-fila input{flex:none;width:5.5rem}.pds-pct{color:var(--txt-faint);margin-right:4px;font-size:12px}@media (max-width:520px){.pds-fila input{width:100%}}.ring{border:1px solid rgb(var(--c-exec) / .18);background:radial-gradient(circle at 50% 45%, rgb(var(--c-exec) / .07), transparent 70%);border-radius:50%;place-items:center;width:150px;height:150px;display:grid}.ring b{color:var(--txt-faint);font-size:26px;font-weight:600}.ring span{letter-spacing:.06em;color:var(--txt-faint);text-align:center;margin-top:8px;font-size:9.5px;display:block}.ck-cta{color:var(--txt-dim);text-align:center;background:var(--bg-sunk);border:1px solid var(--line);border-radius:11px;padding:11px 13px;font-size:11.5px;line-height:1.5}.ck-cta b{color:var(--accent);font-weight:600}.cl-tasks{background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);border-radius:14px;align-items:center;gap:14px;padding:15px 18px;display:flex}.clt-ic{background:rgb(var(--c-crit) / .1);width:34px;height:34px;color:var(--crit);border-radius:11px;place-items:center;font-size:15px;display:grid}.clt-t{letter-spacing:-.015em;font-size:14px;font-weight:600}.clt-m{color:var(--txt-faint);gap:16px;margin-top:5px;font-size:11.5px;display:flex}.clt-m b{font-weight:600}.clt-m .u{color:var(--crit)}.clt-m .w{color:var(--accent)}.cl-run{font:inherit;cursor:pointer;color:var(--txt);background:linear-gradient(180deg,rgb(var(--c-acento) / .14),rgb(var(--c-acento) / .06));border:1px solid rgb(var(--c-acento) / .3);border-radius:10px;margin-left:auto;padding:10px 16px;font-size:12.5px;font-weight:600}.cl-run:hover{background:linear-gradient(180deg,rgb(var(--c-acento) / .2),rgb(var(--c-acento) / .09))}.md-top{grid-template-columns:1fr 1fr;gap:10px;display:grid}.md-c{background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));border:1px solid var(--line);box-shadow:var(--sh-2),var(--hair);border-radius:14px;align-items:center;gap:16px;padding:16px 18px;display:flex}.md-k{color:var(--txt-faint);font-size:11px}.md-v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:7px;font-size:34px;font-weight:600;line-height:1}.md-s{text-align:right;color:var(--txt-dim);margin-left:auto;font-size:11.5px}.md-chip{border-radius:7px;align-items:center;gap:6px;margin-left:8px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.md-chip.u{background:rgb(var(--c-crit) / .12);color:var(--crit)}.md-chip.o{background:rgb(var(--c-ok) / .12);color:var(--ok)}.md-counters{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.md-cn{background:var(--bg-panel);border:1px solid var(--line);border-radius:13px;align-items:center;gap:12px;padding:14px 16px;display:flex}.md-cn .ic{border-radius:10px;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.md-cn .l{color:var(--txt-dim);font-size:11.5px}.md-cn .n{font-variant-numeric:tabular-nums;margin-left:auto;font-size:20px;font-weight:600}.md-sec{border:1px solid var(--line);background:linear-gradient(180deg,var(--bg-raise),var(--bg-panel));box-shadow:var(--sh-2),var(--hair);border-radius:14px;overflow:hidden}.md-h{border-bottom:1px solid var(--line);letter-spacing:-.005em;align-items:center;gap:10px;padding:13px 16px;font-size:12px;font-weight:600;display:flex}.md-h .b{background:rgb(var(--c-nube) / .1);color:var(--txt-dim);border-radius:20px;padding:2px 8px;font-size:10.5px;font-weight:700}.md-r{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding:13px 16px;transition:background .14s;display:grid}.md-r:last-child{border-bottom:0}.md-r:hover{background:rgb(var(--c-nube) / .035)}.md-time{color:var(--accent);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.md-nm{letter-spacing:-.01em;align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.md-sub{color:var(--txt-faint);margin-top:4px;font-size:11.5px}.md-sub b{color:var(--txt-dim);font-weight:500}.md-quote{color:var(--txt-dim);margin-top:4px;font-size:11.5px;font-style:italic}.tagx{letter-spacing:.03em;border-radius:5px;padding:2px 8px;font-size:9.5px;font-weight:700}.tagx.venc{background:rgb(var(--c-crit) / .14);color:var(--crit)}.tagx.ag{background:rgb(var(--c-acento) / .1);color:var(--accent)}.tagx.seg{background:rgb(var(--c-warn) / .14);color:var(--warn)}.tagx.nu{background:rgb(var(--c-nube) / .08);color:var(--txt-faint)}.tagx.no{background:rgb(var(--c-crit) / .12);color:var(--crit)}.md-acts{color:var(--txt-faint);align-items:center;gap:12px;font-size:12px;display:flex}.md-acts i{cursor:pointer;font-style:normal;transition:color .14s}.md-acts i:hover{color:var(--txt)}.md-join{font:inherit;cursor:pointer;color:var(--sobre-acento);background:linear-gradient(180deg,var(--accent-alto),var(--accent-hondo));border:0;border-radius:8px;padding:6px 12px;font-size:11.5px;font-weight:600}.md-done .md-nm{color:var(--txt-faint);text-decoration:line-through}.cl-page{flex-direction:column;gap:12px;display:flex}.hb{grid-template-columns:repeat(5,1fr);align-items:end;gap:14px;height:190px;display:grid}.hb-c{flex-direction:column;justify-content:flex-end;align-items:center;gap:9px;height:100%;display:flex}.hb-v{color:var(--txt-dim);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.hb-b{flex:1;align-items:flex-end;width:100%;display:flex}.hb-b i{background:linear-gradient(180deg,var(--exec),rgb(var(--c-exec) / .35));border-radius:6px 6px 0 0;width:100%;min-height:3px}.hb-b i.ref{background:repeating-linear-gradient(135deg, rgb(var(--c-exec) / .18) 0 6px, transparent 6px 12px);border:1px solid rgb(var(--c-exec) / .25)}.hb-m{color:var(--txt-faint);font-size:11px}.dp{z-index:95;background:linear-gradient(180deg,var(--bg-flota),var(--bg-panel));border:1px solid var(--line-strong);width:560px;box-shadow:var(--sh-3), var(--hair);opacity:0;pointer-events:none;border-radius:16px;grid-template-columns:172px 1fr;transition:opacity .16s,transform .18s cubic-bezier(.32,.72,0,1);display:grid;position:fixed;overflow:hidden;transform:translateY(-6px)scale(.985)}.dp.on{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.dp-side{border-right:1px solid var(--line);background:rgb(var(--c-nube) / .02);flex-direction:column;gap:2px;padding:10px;display:flex}.dp-side button{font:inherit;text-align:left;color:var(--txt-dim);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:12.5px;transition:background .13s,color .13s}.dp-side button:hover{background:rgb(var(--c-nube) / .07);color:var(--txt)}.dp-side button.on{background:rgb(var(--c-acento) / .1);color:var(--accent);font-weight:600}.dp-side .sep{background:var(--line);height:1px;margin:6px 4px}.dp-side .hist{color:var(--exec)}.dp-side .hist:hover{background:rgb(var(--c-exec) / .09)}.dp-main{padding:14px 16px 12px}.dp-h{align-items:center;gap:10px;margin-bottom:12px;display:flex}.dp-mn{letter-spacing:-.01em;text-transform:capitalize;font-size:13px;font-weight:600}.dp-nav{gap:4px;margin-left:auto;display:flex}.dp-nav button{border:1px solid var(--line);background:var(--bg-sunk);width:26px;height:26px;color:var(--txt-dim);cursor:pointer;border-radius:7px;font-size:12px}.dp-nav button:hover{background:var(--bg-float);color:var(--txt)}.dp-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dp-dow{color:var(--txt-faint);text-align:center;padding:4px 0 6px;font-size:10px}.dp-d{height:32px;font:inherit;color:var(--txt-dim);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:8px;font-size:12px;position:relative}.dp-d:hover:not(:disabled){background:rgb(var(--c-nube) / .08);color:var(--txt)}.dp-d:disabled{color:rgb(var(--c-nube) / .12);cursor:default}.dp-d.in{background:rgb(var(--c-acento) / .08);color:var(--txt);border-radius:0}.dp-d.edge{background:var(--accent);color:var(--sobre-acento);font-weight:700}.dp-d.edge.a{border-radius:8px 0 0 8px}.dp-d.edge.b{border-radius:0 8px 8px 0}.dp-d.edge.only{border-radius:8px}.dp-f{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.dp-range{color:var(--txt-dim);font-variant-numeric:tabular-nums;font-size:11.5px}.dp-range b{color:var(--txt);font-weight:600}.dp-f .go{font:inherit;cursor:pointer;color:var(--txt);background:linear-gradient(180deg,rgb(var(--c-acento) / .16),rgb(var(--c-acento) / .07));border:1px solid rgb(var(--c-acento) / .32);border-radius:9px;margin-left:auto;padding:8px 15px;font-size:12.5px;font-weight:600}.dp-f .go:disabled{opacity:.4;cursor:default}.dp-f .cancel{font:inherit;color:var(--txt-faint);cursor:pointer;background:0 0;border:0;font-size:12px}.cw{z-index:70;background:linear-gradient(180deg,var(--bg-raise),var(--bg-hondo));border-left:1px solid var(--line-strong);width:560px;max-width:94vw;box-shadow:-20px 0 60px rgb(var(--c-sombra) / .6);flex-direction:column;transition:transform .28s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.cw.on{transform:translate(0)}.cw-h{border-bottom:1px solid var(--line);padding:16px 20px 14px}.cw-top{align-items:center;gap:12px;display:flex}.cw-av{background:rgb(var(--c-acento) / .1);border:1px solid rgb(var(--c-acento) / .2);width:36px;height:36px;color:var(--accent);border-radius:11px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.cw-n{letter-spacing:-.02em;font-size:16px;font-weight:600}.cw-p{color:var(--txt-faint);font-variant-numeric:tabular-nums;margin-top:3px;font-size:11.5px}.cw-pin{font:inherit;color:var(--txt-dim);cursor:pointer;background:rgb(var(--c-nube) / .05);border:1px solid var(--line);border-radius:8px;padding:6px 11px;font-size:11.5px;font-weight:500}.cw-pin:hover{background:rgb(var(--c-nube) / .1);color:var(--txt)}.cw-x{cursor:pointer;background:rgb(var(--c-nube) / .08);width:28px;height:28px;color:var(--txt-dim);border-radius:50%;place-items:center;font-size:13px;display:grid}.cw-x:hover{background:rgb(var(--c-nube) / .16);color:var(--txt)}.cw-meta{align-items:center;gap:10px;margin-top:14px;display:flex}.cw-acts{color:var(--txt-faint);align-items:center;gap:13px;margin-left:auto;font-size:13px;display:flex}.cw-acts i{cursor:pointer;font-style:normal}.cw-acts i:hover{color:var(--txt)}.cw-go{cursor:pointer;width:100%;font:inherit;color:var(--txt);background:linear-gradient(180deg,rgb(var(--c-acento) / .16),rgb(var(--c-acento) / .07));border:1px solid rgb(var(--c-acento) / .32);border-radius:11px;margin-top:14px;padding:13px;font-size:13.5px;font-weight:600}.cw-go:hover{background:linear-gradient(180deg,rgb(var(--c-acento) / .22),rgb(var(--c-acento) / .1))}.cw-tabs{border-bottom:1px solid var(--line);gap:2px;padding:10px 16px;display:flex}.cw-tabs button{font:inherit;color:var(--txt-dim);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;display:inline-flex}.cw-tabs button:hover{background:rgb(var(--c-nube) / .06);color:var(--txt)}.cw-tabs button.on{background:rgb(var(--c-acento) / .1);color:var(--accent);font-weight:600}.cw-body{flex:1;padding:16px 20px 20px;overflow-y:auto}.cw-day{text-align:center;color:var(--txt-faint);margin:4px 0 14px;font-size:10.5px}.msgw{white-space:pre-line;border-radius:13px;max-width:82%;margin-bottom:9px;padding:11px 14px;font-size:12.5px;line-height:1.55}.msgw.out{background:rgb(var(--c-acento) / .08);border:1px solid rgb(var(--c-acento) / .16);color:var(--txt-dim);margin-left:auto}.msgw.in{background:var(--bg-sunk);border:1px solid var(--line);color:var(--txt-dim)}.msgw .t{color:var(--txt-faint);text-align:right;margin-top:7px;font-size:9.5px;display:block}.cw-input{border-top:1px solid var(--line);align-items:center;gap:10px;padding:12px 16px;display:flex}.cw-input input{min-width:0;font:inherit;color:var(--txt);background:0 0;border:0;outline:0;flex:1;font-size:13px}.cw-input input::placeholder{color:var(--txt-faint)}.cw-send{cursor:pointer;background:rgb(var(--c-acento) / .12);width:32px;height:32px;color:var(--accent);border:0;border-radius:9px;font-size:13px}.msgw-est{color:var(--txt-faint)}.msgw-est.mal{color:var(--crit);font-weight:600}.msgw.mal{border-color:rgb(var(--c-crit) / .42);background:rgb(var(--c-crit) / .06)}.msgw-falla{color:var(--crit);margin-top:6px;font-size:10.5px;font-style:italic;display:block}.cw-input input:disabled{cursor:not-allowed}.cw-send:disabled{opacity:.4;cursor:not-allowed}.cw-cerrada{border-radius:10px;margin:0 16px}.ag-proximos{flex-wrap:wrap;gap:9px;margin:0 0 14px;display:flex}.ag-dia{min-width:132px;font:inherit;text-align:left;cursor:pointer;background:var(--bg-sunk);border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:11px 13px;transition:border-color .15s,transform .15s;display:flex}.ag-dia:hover:not(:disabled){border-color:var(--line-strong);transform:translateY(-1px)}.ag-dia.on{border-color:var(--accent);background:rgb(var(--c-acento) / .07)}.ag-dia:disabled{cursor:default;opacity:.55}.ag-dia-n{letter-spacing:.04em;color:var(--txt-faint);font-size:10.5px;font-weight:600}.ag-dia-c{letter-spacing:-.03em;color:var(--txt);font-size:19px;font-weight:600}.res{z-index:80;background:linear-gradient(180deg,var(--bg-flota),var(--bg-hondo));border:1px solid var(--line-strong);width:640px;max-width:94vw;box-shadow:var(--sh-3), var(--hair);opacity:0;pointer-events:none;border-radius:18px;transition:opacity .2s,transform .26s cubic-bezier(.32,.72,0,1);position:fixed;top:50%;left:50%;transform:translate(-50%,-48%)scale(.985)}.res.on{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.res-h{border-bottom:1px solid var(--line);padding:20px 22px 16px}.res-k{letter-spacing:.05em;color:var(--txt-faint);font-size:10.5px;font-weight:600}.res-t{letter-spacing:-.025em;margin-top:8px;font-size:19px;font-weight:600}.res-d{color:var(--txt-dim);max-width:88%;margin-top:8px;font-size:12.5px;line-height:1.55}.res-g{grid-template-columns:1fr 1fr;gap:9px;padding:18px 22px 22px;display:grid}.res-o{text-align:left;font:inherit;cursor:pointer;background:var(--bg-sunk);border:1px solid var(--line);border-radius:13px;gap:13px;padding:15px 16px;transition:border-color .15s,transform .15s,background .15s;display:flex}.res-o:hover{background:var(--bg-float);transform:translateY(-1px)}.res-o .ic{border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:14px;display:grid}.res-o b{letter-spacing:-.015em;color:var(--txt);font-size:13.5px;font-weight:600;display:block}.res-o span{color:var(--txt-faint);margin-top:5px;font-size:11px;line-height:1.45;display:block}.res-o.win:hover{border-color:rgb(var(--c-ok) / .35)}.res-o.money:hover{border-color:rgb(var(--c-exec) / .35)}.res-o.next:hover{border-color:rgb(var(--c-acento) / .32)}.res-o.lost:hover{border-color:rgb(var(--c-crit) / .32)}.res-x{cursor:pointer;background:rgb(var(--c-nube) / .08);width:28px;height:28px;color:var(--txt-dim);border-radius:50%;place-items:center;font-size:13px;display:grid;position:absolute;top:16px;right:18px}.iss{grid-template-columns:150px 1fr 112px 96px!important}.iss-who{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.iss-fl{color:var(--txt-dim);font-size:11.5px;font-weight:600}.fix-st.ok{background:rgb(var(--c-ok) / .12);color:var(--ok)}.iss-m span{opacity:.9}.lg{z-index:75;background:linear-gradient(180deg,var(--bg-raise),var(--bg-hondo));border-left:1px solid var(--line-strong);width:440px;max-width:92vw;box-shadow:-20px 0 60px rgb(var(--c-sombra) / .6);flex-direction:column;transition:transform .26s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.lg.on{transform:translate(0)}.lg-h{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:16px 18px 14px;display:flex}.lg-t{letter-spacing:-.02em;font-size:15px;font-weight:600}.lg-s{color:var(--txt-faint);margin-top:4px;font-size:11.5px}.lg-b{flex:1;padding:10px 12px;overflow-y:auto}.lg-r{cursor:pointer;border-radius:11px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:11px 10px;transition:background .14s;display:grid}.lg-r:hover{background:rgb(var(--c-nube) / .04)}.lg-sc{font-variant-numeric:tabular-nums;border-radius:11px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}.lg-sc.alto{background:rgb(var(--c-ok) / .1);border:1px solid rgb(var(--c-ok) / .22);color:var(--ok)}.lg-sc.medio{background:rgb(var(--c-warn) / .1);border:1px solid rgb(var(--c-warn) / .22);color:var(--warn)}.lg-sc.bajo{background:rgb(var(--c-nube) / .05);border:1px solid var(--line);color:var(--txt-faint)}.lg-n{letter-spacing:-.01em;font-size:13px;font-weight:600}.lg-m{color:var(--txt-faint);margin-top:4px;font-size:10.5px}.lg-side{align-items:center;gap:9px;display:flex}.lg-money{color:var(--exec);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.lg-ghl{cursor:pointer;background:rgb(var(--c-nube) / .06);border:1px solid var(--line);width:26px;height:26px;color:var(--txt-faint);border-radius:8px;place-items:center;font-size:11px;display:grid}.lg-ghl:hover{background:rgb(var(--c-acento) / .12);color:var(--accent);border-color:rgb(var(--c-acento) / .3)}.lg-f{border-top:1px solid var(--line);align-items:center;gap:10px;padding:12px 16px;display:flex}.lg-open{font:inherit;cursor:pointer;color:var(--txt);background:linear-gradient(180deg,rgb(var(--c-acento) / .14),rgb(var(--c-acento) / .06));border:1px solid rgb(var(--c-acento) / .3);border-radius:9px;padding:9px 14px;font-size:12.5px;font-weight:600}.lg-count{color:var(--txt-faint);margin-left:auto;font-size:11.5px}[data-leads]{cursor:pointer;position:relative}[data-leads]:hover{color:var(--accent)}[data-leads]:after{content:"›";opacity:0;margin-left:5px;font-size:11px;transition:opacity .14s}[data-leads]:hover:after{opacity:.7}.lc.seg-nc:before{background:rgb(var(--c-nube) / .12)}.seg-nc .lc-score{background:rgb(var(--c-nube) / .04);border-color:var(--line);color:var(--txt-faint)}.seg-nc .sc-v{font-weight:500}.seg-nc .sc-l{letter-spacing:.03em}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:rgb(var(--c-nube) / .1);border-radius:4px}::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){.live:before{animation:none}}}@layer components{.fd-sub{flex-wrap:wrap;max-width:100%}.fd-sub button{gap:7px}.fd-sub .fd-n{font-family:var(--font-mono);color:var(--txt-faint);text-align:right;min-width:11px;font-size:10px;font-weight:600}.fd-sub button.on .fd-n{color:var(--accent)}.fd-sub .fd-hecho{background:var(--ok);width:5px;height:5px;box-shadow:0 0 6px rgb(var(--c-ok) / .5);border-radius:50%}.fd-avance{color:var(--txt-dim);align-items:center;gap:9px;margin-left:auto;font-size:11.5px;display:flex}.fd-avance .fd-barra{background:var(--bg-sunk);border-radius:3px;width:96px;height:3px;overflow:hidden}.fd-avance .fd-barra i{background:linear-gradient(90deg, var(--accent), rgb(var(--c-acento) / .4));height:100%;display:block}.fd-avance b{font-family:var(--font-mono);color:var(--txt);font-variant-numeric:tabular-nums;font-weight:600}.fd-cab{flex-direction:column;gap:4px;padding:2px 0;display:flex}.fd-cab h3{letter-spacing:-.02em;color:var(--txt);font-size:16px;font-weight:600}.fd-cab .fd-bajada{color:var(--txt-dim);max-width:720px;font-size:12.5px;line-height:1.5}.fd-cab .fd-mas{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:11.5px;font-weight:500}.fd-cab .fd-detalle{color:var(--txt-dim);border-left:2px solid var(--line-strong);background:var(--bg-sunk);border-radius:0 8px 8px 0;max-width:720px;padding:9px 11px;font-size:12px;line-height:1.6}.fd-herencia{color:var(--txt-faint);flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;display:flex}.fd-herencia .fd-etq{letter-spacing:.03em;text-transform:uppercase;font-size:10px}.fd-fuente{font:inherit;border:1px solid var(--line);background:var(--bg-sunk);color:var(--txt-dim);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:4px 9px;font-size:11.5px;display:inline-flex}.fd-fuente:hover{border-color:var(--line-strong);color:var(--txt)}.fd-fuente b{color:var(--txt);font-weight:600}.fd-fuente.ok{border-color:rgb(var(--c-acento) / .3);background:var(--accent-dim)}.fd-fuente.ok b{color:var(--accent)}.fd-fuente.falta{border-style:dashed;border-color:rgb(var(--c-crit) / .32);color:var(--crit)}.fd-fuente.falta b{color:var(--crit)}.fd-aviso{border:1px solid var(--line);background:var(--bg-sunk);color:var(--txt-dim);border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.fd-aviso i{font-size:13px;font-style:normal;line-height:1.2}.fd-aviso.falta{border-color:rgb(var(--c-warn) / .28);color:var(--warn)}.fd-aviso.mal{border-color:rgb(var(--c-crit) / .3);color:var(--crit)}.fd-aviso.mal>span{white-space:pre-line}.fd-aviso b{color:inherit;font-weight:600}.fd-rejilla{grid-template-columns:1fr;gap:11px;display:grid}.fd-rejilla.dos{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1180px){.fd-rejilla.dos{grid-template-columns:1fr}}.fd-campo{flex-direction:column;gap:5px;min-width:0;display:flex}.fd-campo label{color:var(--txt-dim);font-size:11.5px;font-weight:500}.fd-campo input,.fd-campo select,.fd-campo textarea{font:inherit;color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line-strong);resize:vertical;border-radius:9px;outline:0;width:100%;min-width:0;padding:9px 11px;font-size:12.5px}.fd-campo textarea{min-height:74px;line-height:1.55}.fd-campo input::placeholder,.fd-campo textarea::placeholder{color:var(--txt-faint)}.fd-campo select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23ffffff' stroke-opacity='.55' stroke-width='1.5'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:11px;padding-right:30px}.fd-campo select option{background:var(--bg-sunk);color:var(--txt)}.fd-campo input:focus,.fd-campo select:focus,.fd-campo textarea:focus{border-color:rgb(var(--c-acento) / .4);box-shadow:0 0 14px rgb(var(--c-acento) / .08)}.fd-acciones{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.fd-btn{font:inherit;color:var(--bg);background:linear-gradient(180deg, var(--accent), rgb(var(--c-acento) / .82));cursor:pointer;box-shadow:var(--sh-1);border:0;border-radius:9px;align-items:center;gap:8px;padding:10px 15px;font-size:12.5px;font-weight:600;display:inline-flex}.fd-btn:hover:not(:disabled){filter:brightness(1.07)}.fd-btn:disabled{opacity:.45;cursor:default}.fd-btn.sec{color:var(--txt-dim);background:var(--bg-raise);border:1px solid var(--line-strong);box-shadow:none;font-weight:500}.fd-btn.sec:hover:not(:disabled){color:var(--txt);border-color:rgb(var(--c-nube) / .28);filter:none}.fd-guardado{color:var(--txt-faint);font-variant-numeric:tabular-nums;font-size:11px}.fd-veredicto{background:var(--line);border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;display:grid;overflow:hidden}.fd-veredicto>div{background:var(--bg-raise);padding:11px 13px}.fd-veredicto .fd-vt{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:600}.fd-veredicto .fd-vc{color:var(--txt);margin-top:5px;font-size:12.5px;line-height:1.5}.fd-espejo{background:var(--line);border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;margin:10px 0;display:grid;overflow:hidden}.fd-espejo>div{background:var(--bg-raise);padding:11px 13px}.fd-espejo .fd-vt{letter-spacing:.04em;text-transform:uppercase;color:var(--txt-dim);margin-bottom:4px;font-size:10px;font-weight:600}.fd-espejo>div+div .fd-vt{color:var(--ok)}.fd-doc-cab{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fd-doc-cab .fd-titulo{color:var(--txt);font-size:12.5px;font-weight:600}.fd-doc-cab .fd-meta{font-family:var(--font-mono);color:var(--txt-faint);font-variant-numeric:tabular-nums;font-size:10.5px}.fd-doc-cab .fd-der{align-items:center;gap:7px;margin-left:auto;display:flex}.fd-mini{font:inherit;color:var(--txt-dim);background:var(--bg-raise);border:1px solid var(--line);cursor:pointer;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:500}.fd-mini:hover{color:var(--txt);border-color:var(--line-strong)}.fd-mini.on{color:var(--accent);border-color:rgb(var(--c-acento) / .32)}.fd-menu-ancla{display:inline-block;position:relative}.fd-menu-fondo{z-index:199;position:fixed;inset:0}.fd-menu{z-index:200;background:linear-gradient(180deg, var(--bg-flota), var(--bg-panel));border:1px solid var(--line-strong);border-radius:9px;flex-direction:column;min-width:156px;margin-top:6px;padding:4px;display:flex;position:absolute;top:100%;right:0}.fd-menu button{font:inherit;text-align:left;color:var(--txt-dim);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:12px}.fd-menu button:hover{color:var(--txt);background:rgb(var(--c-nube) / .07)}.fd-doc{color:var(--txt);max-height:640px;padding-right:8px;font-size:13px;line-height:1.65;overflow:hidden auto}.fd-doc .fd-h{color:var(--txt);letter-spacing:-.015em;font-weight:600}.fd-doc .fd-h1{margin:4px 0 10px;font-size:17px}.fd-doc .fd-h2{border-bottom:1px solid var(--line);margin:18px 0 8px;padding-bottom:6px;font-size:14.5px}.fd-doc .fd-h3{color:var(--accent);margin:14px 0 6px;font-size:13px}.fd-doc .fd-h4{color:var(--txt-dim);margin:11px 0 5px;font-size:12.5px}.fd-doc .fd-p{margin:5px 0}.fd-doc .fd-aire{height:7px}.fd-doc .fd-lista{flex-direction:column;gap:4px;margin:6px 0 6px 2px;list-style:none;display:flex}.fd-doc .fd-lista li{color:var(--txt);padding-left:15px;position:relative}.fd-doc .fd-lista li:before{content:"·";color:var(--accent);font-weight:700;position:absolute;left:3px}.fd-doc .fd-num li:before{content:""}.fd-doc .fd-num li{padding-left:4px}.fd-doc .fd-num li b{color:var(--accent);margin-right:3px;font-weight:600}.fd-doc strong{color:var(--txt);font-weight:600}.fd-doc em{color:var(--txt-dim);font-style:normal}.fd-doc .fd-tabla{border:1px solid var(--line);border-radius:9px;margin:10px 0;overflow-x:auto}.fd-doc table{border-collapse:collapse;width:100%;font-size:12px}.fd-doc th,.fd-doc td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:8px 11px}.fd-doc th{color:var(--txt-dim);letter-spacing:.02em;text-transform:uppercase;background:var(--bg-sunk);white-space:nowrap;font-size:11px;font-weight:600}.fd-doc tbody tr:last-child td{border-bottom:0}.fd-versiones{color:var(--txt-faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.fd-version{font:inherit;font-family:var(--font-mono);color:var(--txt-dim);background:var(--bg-sunk);border:1px solid var(--line);cursor:pointer;border-radius:6px;padding:3px 8px;font-size:10.5px}.fd-version.on{color:var(--accent);border-color:rgb(var(--c-acento) / .32);background:var(--accent-dim)}.fd-ajuste{align-items:flex-start;gap:8px;display:flex}.fd-ajuste textarea{min-width:0;font:inherit;color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line-strong);resize:vertical;border-radius:9px;outline:0;flex:1;min-height:62px;padding:9px 11px;font-size:12.5px}.fd-ajuste textarea:focus{border-color:rgb(var(--c-acento) / .4)}.fd-pasos{flex-direction:column;gap:9px;display:flex}.fd-paso{border:1px solid var(--line);background:var(--bg-panel);border-radius:11px;overflow:hidden}.fd-paso-cab{cursor:pointer;align-items:center;gap:10px;padding:10px 13px;display:flex}.fd-paso-cab:hover{background:rgb(var(--c-nube) / .02)}.fd-paso-n{width:21px;height:21px;font-family:var(--font-mono);border:1px solid var(--line-strong);color:var(--txt-faint);border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:600;display:grid}.fd-paso.hecho .fd-paso-n{color:var(--bg);background:var(--ok);border-color:var(--ok)}.fd-paso.corriendo .fd-paso-n{color:var(--accent);border-color:rgb(var(--c-acento) / .45)}.fd-paso-t{color:var(--txt);font-size:12.5px;font-weight:500}.fd-paso-e{color:var(--txt-faint);margin-left:auto;font-size:11px}.fd-paso.hecho .fd-paso-e{color:var(--ok)}.fd-paso-cuerpo{border-top:1px solid var(--line);padding:12px 13px 13px}.fd-citas{border-top:1px solid var(--line);flex-direction:column;gap:3px;margin-top:10px;padding-top:9px;display:flex}.fd-citas .fd-etq{letter-spacing:.03em;text-transform:uppercase;color:var(--txt-faint);font-size:10px}.fd-citas a{color:var(--txt-dim);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;text-decoration:none;overflow:hidden}.fd-citas a:hover{color:var(--accent);text-decoration:underline}.fd-cargando{color:var(--txt-dim);align-items:center;gap:9px;font-size:12px;display:flex}.fd-punto{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.15s ease-in-out infinite fd-latir}@keyframes fd-latir{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.fd-esqueleto{flex-direction:column;gap:8px;margin-top:12px;display:flex}.fd-esqueleto span{background:linear-gradient(90deg, var(--bg-raise), var(--bg-float), var(--bg-raise));background-size:300% 100%;border-radius:4px;height:9px;animation:1.5s linear infinite fd-brillo}@keyframes fd-brillo{0%{background-position:100% 0}to{background-position:-100% 0}}.pr-cols{grid-template-columns:1.35fr 1fr;align-items:start;gap:14px;display:grid}.pr-cols>*{min-width:0}@media (max-width:1100px){.pr-cols{grid-template-columns:1fr}}.pr-tarjeta{background:var(--bg-panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:16px 16px 18px;display:flex}.pr-tarjeta-titulo{color:var(--txt);font-size:13.5px;font-weight:700}.pr-nota{color:var(--txt-dim);margin:0;font-size:11.5px;line-height:1.5}.sc-pestanias{flex-wrap:wrap;gap:6px;display:flex}.sc-pestania{font:inherit;color:var(--txt-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:7px 11px;font-size:12.5px;font-weight:600}.sc-pestania:hover{color:var(--txt)}.sc-pestania.on{color:var(--txt);background:var(--bg-sunk);border-color:var(--line-strong)}.sc-emoji{margin-right:2px}.sc-form{flex-direction:column;gap:12px;display:flex}.sc-rejilla{grid-template-columns:1fr;gap:12px;display:grid}.sc-rejilla.dos{grid-template-columns:1fr 1fr}@media (max-width:760px){.sc-rejilla.dos{grid-template-columns:1fr}}.sc-heredado{color:var(--accent);margin-left:6px;font-size:10.5px;font-weight:600}.sc-pista,.sc-subpista{color:var(--txt-faint);margin:5px 0 0;font-size:11px;line-height:1.45}.sc-pista{color:var(--warn)}.sc-btn{font:inherit;color:var(--sobre-acento);background:var(--accent);cursor:pointer;border:0;border-radius:10px;align-self:flex-start;padding:10px 16px;font-size:12.5px;font-weight:700}.sc-btn:hover{filter:brightness(1.07)}.sc-btn:disabled{opacity:.5;cursor:default;filter:none}.sc-btn.sec{color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line-strong)}.sc-aviso{border:1px solid var(--line-strong);background:var(--bg-sunk);color:var(--txt-dim);border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;line-height:1.5;display:flex}.sc-aviso.ok{color:var(--ok);border-color:rgb(var(--c-ok) / .28)}.sc-aviso.err{color:var(--crit);border-color:rgb(var(--c-crit) / .28)}.sc-giro{border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite sc-girar}@keyframes sc-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sc-giro{animation:none}}.sc-pasos{grid-template-columns:1fr;gap:14px;display:grid}.sc-paso{border:1px solid var(--line);background:var(--bg-sunk);border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.sc-paso-titulo{color:var(--txt-dim);font-size:12px;font-weight:700}.sc-puente{color:var(--txt-faint);border-left:2px solid var(--line-strong);padding-left:9px;font-size:11.5px;line-height:1.5}.sc-puente.listo{color:var(--ok);border-left-color:var(--ok)}.pr-resultados{margin-top:14px}.leads-bloque{border:1px solid var(--line);background:var(--bg-panel);border-radius:14px;overflow:hidden}.leads-cabeza{border-bottom:1px solid var(--line);color:var(--txt);padding:12px 14px;font-size:12.5px;font-weight:700}.leads-barra{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 14px;display:flex}.leads-filtros{background:rgb(var(--c-nube) / .06);border:1px solid var(--line);border-radius:10px;gap:3px;padding:3px;display:flex}.leads-filtros button{font:inherit;color:var(--txt-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:5px 11px;font-size:11.5px;font-weight:500;transition:background .15s,color .15s}.leads-filtros button:hover{color:var(--txt)}.leads-filtros button.on{color:var(--txt);background:linear-gradient(180deg, var(--bg-float), var(--bg-raise));border:1px solid var(--line);font-weight:600}.leads-buscar{min-width:180px;font:inherit;color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line-strong);border-radius:9px;outline:0;flex:220px;padding:7px 11px;font-size:12px}.leads-buscar::placeholder{color:var(--txt-faint)}.leads-buscar:focus{border-color:rgb(var(--c-acento) / .5)}.leads-csv{margin-left:auto}.lead-fuente{--c-f:var(--c-nube);letter-spacing:.02em;white-space:nowrap;color:rgb(var(--c-f));background:rgb(var(--c-f) / .12);border:1px solid rgb(var(--c-f) / .26);border-radius:20px;align-items:center;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.lead-fuente.maps{--c-f:var(--c-ok)}.lead-fuente.linkedin{--c-f:var(--c-nube)}.lead-fuente.facebook{--c-f:var(--c-dev)}.lead-fuente.espia{--c-f:var(--c-violeta)}.leads-tabla .lead-nombre{color:var(--txt);font-weight:600}.leads-tabla .lead-email{color:var(--ok)}.leads-tabla .lead-tel{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--txt);font-size:11px}.leads-tabla .lead-enlace a{color:var(--accent);text-decoration:none}.leads-tabla .lead-enlace a:hover{text-decoration:underline}.leads-tabla .lead-fecha{font-family:var(--font-mono);color:var(--txt-faint);white-space:nowrap;font-size:10.5px}.leads-tabla .lead-vacio{color:var(--txt-faint)}.leads-tabla tbody td{color:var(--txt-dim)}.leads-tabla tbody tr:hover td{background:rgb(var(--c-nube) / .04)}.leads-vacio{color:var(--txt-dim);text-align:center;margin:0;padding:22px 14px;font-size:12px}.leads-tabla .lead-casilla{width:1%;padding-right:0}.leads-tabla .lead-casilla input{cursor:pointer;accent-color:var(--accent);vertical-align:middle}.leads-tabla tbody tr.marcada td{background:rgb(var(--c-acento) / .07)}.leads-tabla tbody tr.marcada:hover td{background:rgb(var(--c-acento) / .1)}.leads-con-panel{grid-template-columns:minmax(0,1fr) 264px;align-items:start;gap:14px;display:grid}@media (max-width:1180px){.leads-con-panel{grid-template-columns:1fr}}.leads-panel{border:1px solid var(--line);background:var(--bg-panel);border-radius:14px;flex-direction:column;gap:13px;padding:14px;display:flex;position:sticky;top:8px}.lp-cuenta{background:rgb(var(--c-acento) / .07);border:1px solid rgb(var(--c-acento) / .2);border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.lp-cuenta span{color:var(--txt);font-size:12.5px;font-weight:600}.lp-cuenta b{font-family:var(--font-mono);color:var(--accent);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;line-height:1}.lp-pista{color:var(--txt-dim);margin:0;font-size:11.5px;line-height:1.5}.lp-campo{color:var(--txt-dim);flex-direction:column;gap:5px;font-size:11.5px;font-weight:500;display:flex}.lp-campo input,.lp-campo select{font:inherit;color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line-strong);border-radius:9px;outline:0;padding:9px 11px;font-size:12.5px;font-weight:400}.lp-campo input::placeholder{color:var(--txt-faint)}.lp-campo input:focus,.lp-campo select:focus{border-color:rgb(var(--c-acento) / .5)}.lp-campo em{color:var(--txt-faint);font-size:10.5px;font-style:normal}.lp-enviar{justify-content:center;width:100%;padding:11px 14px}.lp-nota{border-top:1px solid var(--line);color:var(--txt-faint);margin:0;padding-top:11px;font-size:10.5px;line-height:1.5}.leads-paginado{border-top:1px solid var(--line);color:var(--txt-dim);justify-content:center;align-items:center;gap:14px;padding:10px 14px;font-size:11.5px;display:flex}.fd-btn-menor{font:inherit;color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:5px 10px;font-size:11.5px;font-weight:600}.fd-btn-menor:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.fd-btn-menor:disabled{opacity:.45;cursor:not-allowed}.leads-scroll{max-height:460px;overflow:auto}.leads-tabla{border-collapse:collapse;width:100%;font-size:11.5px}.leads-tabla th,.leads-tabla td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 12px}.leads-tabla th{background:var(--bg-sunk);color:var(--txt-dim);text-transform:uppercase;letter-spacing:.04em;z-index:1;font-size:10.5px;font-weight:600;position:sticky;top:0}.leads-tabla tr:last-child td{border-bottom:0}.lead-num{color:var(--txt-faint);width:1%}.lead-vacio{color:var(--txt-faint)}.lead-enlace{color:var(--accent);text-decoration:none}.lead-enlace:hover{text-decoration:underline}.lead-email{color:var(--ok)}.pr-zona-plan{border:1px solid var(--line);background:var(--bg-panel);border-radius:14px;flex-direction:column;align-items:center;gap:12px;margin-top:16px;padding:16px;display:flex}.pr-flujo{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.pr-paso{color:var(--txt-faint);border:1px solid var(--line-strong);border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:600}.pr-paso.hecho{color:var(--ok);border-color:rgb(var(--c-ok) / .3)}.pr-paso.sigue{color:var(--accent);border-color:rgb(var(--c-acento) / .3)}.pr-flecha{color:var(--txt-faint);font-size:12px}.pr-btn-plan{justify-content:center;width:100%}.pr-nota-plan{color:var(--txt-dim);text-align:center;margin:0;font-size:11.5px;line-height:1.5}.fd-modos{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.fd-modos button{font:inherit;color:var(--txt-dim);background:var(--bg-raise);border:1px solid var(--line-strong);cursor:pointer;border-radius:9px;align-items:baseline;gap:7px;padding:9px 14px;font-size:12.5px;display:inline-flex}.fd-modos button b{letter-spacing:.04em;text-transform:uppercase;color:var(--txt-faint);font-size:10px;font-weight:600}.fd-modos button:hover:not(:disabled){color:var(--txt);border-color:rgb(var(--c-nube) / .28)}.fd-modos button.on{color:var(--accent);border-color:rgb(var(--c-acento) / .4);background:var(--accent-dim)}.fd-modos button.on b{color:var(--accent)}.fd-modos button:disabled{opacity:.45;cursor:default}.fd-modos-nota{color:var(--txt-faint);font-size:11px}.fd-chat{flex-direction:column;gap:12px;display:flex}.fd-chat-hilo{flex-direction:column;gap:9px;min-height:180px;max-height:380px;padding-right:4px;display:flex;overflow-y:auto}.fd-burbuja{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;max-width:78%;padding:10px 13px;font-size:12.5px;line-height:1.55}.fd-burbuja.agente{color:var(--txt);background:var(--bg-raise);border:1px solid var(--line);border-bottom-left-radius:4px;align-self:flex-start}.fd-burbuja.mia{color:var(--txt);background:var(--accent-dim);border:1px solid rgb(var(--c-acento) / .3);border-bottom-right-radius:4px;align-self:flex-end}.fd-burbuja.esperando{color:var(--txt-faint);align-items:center;gap:8px;display:flex}.fd-anotado{flex-wrap:wrap;gap:6px;display:flex}.fd-anotado-uno{max-width:100%;color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;align-items:baseline;gap:6px;padding:5px 9px;font-size:11.5px;display:inline-flex;overflow:hidden}.fd-anotado-uno i{letter-spacing:.03em;text-transform:uppercase;color:var(--accent);font-size:10px;font-style:normal;font-weight:600}.fd-chat-pie{flex-direction:column;gap:9px;display:flex}.fd-chat .fd-campo textarea:disabled{opacity:.55;cursor:default}.es-barra{flex-wrap:wrap;align-items:stretch;gap:9px;display:flex}.es-select,.es-consulta{font:inherit;color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line-strong);border-radius:9px;outline:0;min-width:0;padding:9px 11px;font-size:12.5px}.es-consulta{flex:260px}.es-consulta::placeholder{color:var(--txt-faint)}.es-consulta:focus,.es-select:focus{border-color:rgb(var(--c-acento) / .4)}.es-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23ffffff' stroke-opacity='.55' stroke-width='1.5'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:11px;padding-right:30px}.es-select option{background:var(--bg-sunk);color:var(--txt)}.es-select option:disabled{color:var(--txt-faint)}.es-historial .card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.es-historial-lista{flex-direction:column;display:flex}.es-busqueda{border:none;border-top:1px solid var(--line);width:100%;color:var(--txt-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-wrap:wrap;align-items:baseline;gap:8px;padding:9px 14px;font-size:12.5px;display:flex}.es-busqueda:hover:not(:disabled){background:var(--bg-sunk);color:var(--txt)}.es-busqueda:disabled{cursor:default}.es-busqueda b{color:var(--txt);font-weight:600}.es-busqueda.actual .es-busqueda-punto{color:var(--accent)}.es-busqueda-punto{color:var(--txt-faint)}.es-busqueda-dato{color:var(--txt-faint);font-size:11.5px}.sc-filtro{flex:none;max-width:360px}.sc-busquedas{border:1px solid var(--line);border-radius:10px;max-height:260px;overflow-y:auto}.sc-busquedas .es-busqueda:first-child{border-top:none}.sc-enlace{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.es-herramientas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.es-cuenta{color:var(--txt-dim);margin-right:auto;font-size:11.5px}.es-analisis-cuerpo{color:var(--txt);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12.5px;line-height:1.65}.es-rejilla{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;display:grid}.es-tarjeta{border:1px solid var(--line);background:var(--bg-panel);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.es-media{background:var(--bg-sunk);height:168px;color:var(--txt-faint);justify-content:center;align-items:center;display:flex;overflow:hidden}.es-media img{object-fit:cover;width:100%;height:100%}.es-cuerpo{flex-direction:column;gap:7px;padding:11px 13px 13px;display:flex}.es-meta{flex-wrap:wrap;gap:6px;display:flex}.es-pastilla{letter-spacing:.03em;text-transform:uppercase;color:var(--txt-faint);border:1px solid var(--line);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600}.es-pastilla.vivo{color:var(--ok);border-color:rgb(var(--c-ok) / .3)}.es-pagina{color:var(--txt);font-size:12.5px;font-weight:600}.es-copy{color:var(--txt-dim);-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.es-enlace{color:var(--accent);margin-top:auto;font-size:11.5px;text-decoration:none}.es-enlace:hover{text-decoration:underline}.es-rasgos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.es-rasgo{border:1px solid var(--line);background:var(--bg-panel);border-radius:12px;padding:14px 16px}.es-rasgo h4{color:var(--txt);margin:0 0 5px;font-size:12.5px;font-weight:600}.es-rasgo p{color:var(--txt-dim);margin:0;font-size:11.5px;line-height:1.55}.sc-cuenta{color:var(--txt-dim);flex-wrap:wrap;align-items:center;gap:10px;font-size:11.5px;display:flex}.sc-todos{color:var(--txt);cursor:pointer;align-items:center;gap:6px;font-weight:600;display:inline-flex}.sc-lista{border:1px solid var(--line);background:var(--line);border-radius:10px;flex-direction:column;gap:1px;max-height:260px;display:flex;overflow-y:auto}.sc-fila{background:var(--bg-panel);cursor:pointer;align-items:center;gap:9px;padding:8px 11px;font-size:12px;display:flex}.sc-fila:hover{background:var(--bg-raise)}.sc-fila input{accent-color:var(--accent);cursor:pointer}.sc-fila-nombre{color:var(--txt);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.sc-fila-dato{color:var(--txt-faint);white-space:nowrap;margin-left:auto;font-size:11px}.sc-fila.sin-pagina{cursor:default}.sc-fila.sin-pagina .sc-fila-nombre{color:var(--txt-faint);text-decoration:line-through}.sc-fila.sin-pagina:hover{background:var(--bg-panel)}.sc-anuncios{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.sc-anuncios .es-media{height:130px}.fd-barra-pasos{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding-top:14px;display:flex}.fd-segmentos{flex:120px;justify-content:center;gap:5px;display:flex}.fd-segmento{background:var(--line-strong);border-radius:2px;width:22px;height:3px}.fd-segmento.hecho{background:var(--ok)}.fd-segmento.aqui{background:var(--accent);width:30px}.fd-paso-nota{color:var(--txt-faint);text-align:right;font-size:11.5px}.fd-paso-nota b{color:var(--txt-dim);font-weight:600}.fd-construyendo{border:1px solid rgb(var(--c-acento) / .45);background:var(--accent-dim);color:var(--txt);border-radius:12px;align-items:center;gap:11px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.fd-construyendo b{color:var(--accent);font-weight:700}.fd-construir{border:1px solid rgb(var(--c-acento) / .35);background:var(--bg-panel);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.fd-construir-texto{min-width:0;color:var(--txt-dim);flex-direction:column;flex:320px;gap:4px;font-size:12px;line-height:1.5;display:flex}.fd-construir-texto b{color:var(--txt);font-size:13px;font-weight:600}.fd-cadena{border:1px solid rgb(var(--c-acento) / .45);background:var(--accent-dim);color:var(--txt);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.fd-cadena b{color:var(--accent);font-weight:700}.fd-cadena.detenida{border-color:rgb(var(--c-warn) / .45);background:var(--bg-panel)}.fd-cadena.detenida b{color:var(--warn)}.fd-cadena-texto{flex:260px;min-width:0}.fd-cadena-eslabones{flex-wrap:wrap;gap:6px;display:flex}.fd-eslabon{letter-spacing:.03em;text-transform:uppercase;color:var(--txt-faint);border:1px solid var(--line);border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:600}.fd-eslabon.hecho{color:var(--ok);border-color:rgb(var(--c-ok) / .35)}.fd-eslabon.aqui{color:var(--accent);border-color:rgb(var(--c-acento) / .5)}.fd-onboarding{border:1px solid var(--line);background:var(--bg-sunk);color:var(--txt-dim);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.fd-onboarding .fd-marca{font-size:14px;line-height:1;display:inline-flex}.fd-onboarding .fd-onboarding-texto{flex-direction:column;flex:320px;gap:2px;min-width:0;display:flex}.fd-onboarding .fd-onboarding-texto b{color:var(--txt);font-weight:600}.fd-onboarding .fd-onboarding-texto small{color:var(--txt-faint);font-size:11.5px;line-height:1.45}.fd-onboarding .fd-btn{white-space:nowrap}.fd-onboarding.ok{border-color:rgb(var(--c-acento) / .3);background:var(--accent-dim)}.fd-onboarding.ok .fd-marca{color:var(--accent)}.fd-onboarding.falta{border-style:dashed;border-color:rgb(var(--c-warn) / .4)}.fd-onboarding.falta .fd-marca{color:var(--warn)}.fd-onboarding.mal{border-color:rgb(var(--c-crit) / .35)}.fd-onboarding.mal .fd-marca{color:var(--crit)}.fd-paso-y-mirada{gap:8px;display:grid}.fd-mirada{border:1px dashed var(--line-strong);background:var(--bg-sunk);color:var(--txt-dim);border-radius:10px;gap:7px;margin-left:18px;padding:10px 12px;font-size:12.5px;display:grid}.fd-mirada p{margin:0;font-size:12px;line-height:1.5}.fd-mirada p b{color:var(--txt);font-weight:600}.fd-mirada-titulo{letter-spacing:.05em;text-transform:uppercase;color:var(--txt-faint);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:10.5px;display:flex}.fd-mirada-link{text-transform:none;letter-spacing:0;color:var(--accent);font-size:11.5px}.fd-mirada-fuente{align-items:center;gap:10px;display:flex}.fd-mirada-pt{background:var(--txt-faint);border-radius:50%;flex:none;width:8px;height:8px}.fd-mirada-fuente.ok .fd-mirada-pt{background:var(--ok)}.fd-mirada-fuente.corriendo .fd-mirada-pt{background:var(--accent);outline:4px solid var(--accent-dim)}.fd-mirada-fuente.mal .fd-mirada-pt{background:var(--crit)}.fd-mirada-fuente.espera .fd-mirada-pt{border:1px dashed var(--txt-faint);background:0 0}.fd-mirada-e{color:var(--txt-faint);text-align:right;margin-left:auto;font-size:11px}.fd-mirada-fuente.ok .fd-mirada-e{color:var(--ok)}.fd-mirada-fuente.corriendo .fd-mirada-e{color:var(--accent)}.fd-mirada-fuente.mal .fd-mirada-e{color:var(--crit)}.fd-mirada-nota{color:var(--txt-faint);font-size:11px}.fd-mirada.gasto{border-color:rgb(var(--c-warn) / .45)}.fd-mirada-t{align-items:flex-start;gap:10px;display:flex}.fd-mirada-t i{color:var(--warn);font-size:14px;font-style:normal;line-height:1.2}.fd-mirada-t b{color:var(--txt);font-weight:600}.fd-mirada-t small{color:var(--txt-faint);margin-top:3px;font-size:11.5px;line-height:1.5;display:block}.fd-mirada-acciones{flex-wrap:wrap;gap:8px;display:flex}.fd-mirada.lista{border-style:solid;border-color:rgb(var(--c-acento) / .3);background:var(--accent-dim)}.fd-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fd-cifra{background:var(--bg-panel);border:1px solid var(--line);border-radius:8px;gap:1px;padding:8px 10px;display:grid}.fd-cifra b{letter-spacing:-.02em;color:var(--txt);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.fd-cifra span{color:var(--txt-dim);font-size:11px}.fd-mirada.omitida{border-style:solid;grid-template-columns:auto 1fr;align-items:start}.fd-mirada.omitida i{color:var(--warn);font-style:normal}@media (max-width:640px){.fd-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}}.sl-franja{border:1px solid var(--line);background:var(--bg-sunk);border-radius:10px;gap:8px;padding:10px 14px;display:grid}.sl-linea{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.sl-n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--txt);font-size:22px;font-weight:600}.sl-n small{color:var(--txt-dim);margin-left:6px;font-size:12px;font-weight:500}.sl-n .sl-equivale{font-family:var(--font-mono);letter-spacing:0;color:var(--txt-faint);margin-left:10px;font-size:11px;font-weight:400}.sl-barra{background:var(--line);border-radius:3px;flex:220px;height:6px;position:relative;overflow:hidden}.sl-barra i{background:var(--accent);border-radius:3px;position:absolute;inset:0 auto 0 0}.sl-barra i.bajo{background:var(--warn)}.sl-barra i.cero{background:var(--crit)}.sl-desglose{color:var(--txt-dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.sl-desglose b{color:var(--txt);font-weight:600}.sl-desglose span:before{content:"";vertical-align:1px;background:var(--txt-faint);border-radius:2px;width:7px;height:7px;margin-right:6px;display:inline-block}.sl-desglose .g:before{background:var(--accent)}.sl-desglose .u:before{background:var(--line-strong)}.sl-desglose .p:before{background:var(--ok)}.sl-como{font:inherit;color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:0;font-size:12.5px}.sl-como:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.sl-aviso{font-size:12.5px}.sl-franja.alerta{border-color:rgb(var(--c-warn) / .45)}.sl-franja.alerta .sl-aviso{color:var(--warn)}.sl-franja.agotado{border-color:rgb(var(--c-crit) / .45)}.sl-franja.agotado .sl-aviso{color:var(--crit)}.sl-nota,.sl-explica{color:var(--txt-dim);margin:0;font-size:12px;line-height:1.5}@media (max-width:640px){.sl-como{margin-left:0}}.aj-intro{color:var(--txt-dim);max-width:660px;font-size:12.5px;line-height:1.6}.aj-intro b{color:var(--txt);font-weight:600}.aj-cuerpo{flex-direction:column;gap:10px;display:flex}.aj-ayuda{color:var(--txt-dim);font-size:11.5px;line-height:1.55}.aj-valor{font-family:var(--font-mono);color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;border-radius:9px;padding:8px 11px;font-size:12px}.aj-valor.vacio{font-family:var(--font-ui);color:var(--txt-faint);border-style:dashed;border-color:var(--line-strong);background:0 0;font-size:11.5px}.aj-fila{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.aj-fila .fd-campo{flex:190px}.aj-fila .fd-campo input[type=password]{font-family:var(--font-mono);letter-spacing:.02em}.aj-fila .fd-campo input::placeholder{font-family:var(--font-ui);letter-spacing:0}.fd-btn.sec.aj-peligro{color:var(--crit);border-color:var(--crit)}@supports (color:color-mix(in lab, red, red)){.fd-btn.sec.aj-peligro{border-color:color-mix(in srgb, var(--crit) 26%, transparent)}}.fd-btn.sec.aj-peligro:hover:not(:disabled){color:var(--crit);border-color:var(--crit)}@supports (color:color-mix(in lab, red, red)){.fd-btn.sec.aj-peligro:hover:not(:disabled){border-color:color-mix(in srgb, var(--crit) 45%, transparent)}}.fd-btn.sec.aj-peligro:hover:not(:disabled){background:var(--crit)}@supports (color:color-mix(in lab, red, red)){.fd-btn.sec.aj-peligro:hover:not(:disabled){background:color-mix(in srgb, var(--crit) 7%, transparent)}}.fd-aviso.bien{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.fd-aviso.bien{border-color:color-mix(in srgb, var(--ok) 26%, transparent)}}.fd-aviso.bien{color:var(--ok)}.fd-campo select,.row-i select{font:inherit;color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line-strong);cursor:pointer;appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--txt-faint) 50%), linear-gradient(135deg, var(--txt-faint) 50%, transparent 50%);background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;border-radius:9px;outline:0;width:100%;min-width:0;padding:9px 28px 9px 11px;font-size:12.5px}.fd-campo select:focus,.row-i select:focus{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fd-campo select:focus,.row-i select:focus{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}}.fd-campo select:focus,.row-i select:focus{box-shadow:0 0 14px var(--accent)}@supports (color:color-mix(in lab, red, red)){.fd-campo select:focus,.row-i select:focus{box-shadow:0 0 14px color-mix(in srgb, var(--accent) 8%, transparent)}}.fd-campo select option,.row-i select option{background:var(--bg-panel);color:var(--txt)}.row-i select{padding:6px 26px 6px 9px;font-size:12px}.aj-casillas{flex-direction:column;gap:12px;margin-top:2px;display:flex}.aj-grupo{flex-wrap:wrap;gap:6px 14px;display:flex}.aj-grupo-t{letter-spacing:.08em;text-transform:uppercase;color:var(--txt-faint);flex:0 0 100%;font-size:9.5px}.aj-casilla{color:var(--txt-dim);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.aj-casilla:hover{color:var(--txt)}.aj-casilla:has(.aj-abre){flex-wrap:wrap;flex:0 0 100%}.aj-abre{color:var(--txt-faint);flex:0 0 100%;padding-left:22px;font-size:11px;line-height:1.4}.aj-casilla input[type=checkbox]{width:15px;min-width:15px;height:15px;accent-color:var(--accent);cursor:pointer;margin:0;padding:0}.aj-tag{margin-left:8px}.aj-acciones{justify-content:flex-end;gap:6px;display:flex}.aj-bloque{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:14px;padding-top:14px;display:flex}.aj-estado{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.aj-ver{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.aj-fila-entera{grid-column:1/-1}.aj-chequeo{flex-direction:column;gap:6px;padding:6px 0 2px;display:flex}.aj-chequeo ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.aj-paso{color:var(--txt-dim);align-items:baseline;gap:8px;font-size:12.5px;line-height:1.5;display:flex}.aj-paso b{color:var(--txt);font-weight:600}.aj-marca{text-align:center;flex:0 0 14px}.aj-paso.ok .aj-marca{color:var(--ok)}.aj-paso.falta .aj-marca{color:var(--warn)}.aj-paso.sin_medir .aj-marca{color:var(--txt-faint)}.menu-wrap.arriba .menu-pop{width:100%;min-width:190px;inset:auto auto calc(100% + 7px) 0;transform:translateY(4px)scale(.98)}.menu-wrap.arriba.open .menu-pop{transform:translateY(0)scale(1)}.menu-wrap .menu-pop{visibility:hidden;transition:opacity .16s,transform .18s cubic-bezier(.32,.72,0,1),visibility 0s linear .18s}.menu-wrap.open .menu-pop{visibility:visible;transition:opacity .16s,transform .18s cubic-bezier(.32,.72,0,1)}.menu-wrap .mp-item .mp-n{display:block}.menu-wrap .mp-item .mp-sub{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--txt-faint);margin-top:2px;font-size:10px;display:block}.aj-sub{flex-wrap:wrap;max-width:100%}.acct-wrap{min-width:0;max-width:150px}.acct-wrap .acct{border:1px solid var(--line-strong);border-radius:var(--radius-pill);width:auto;max-width:100%;color:var(--txt-faint);background:0 0;align-items:center;gap:6px;margin-bottom:0;padding:3px 9px;display:flex}.acct-wrap button.acct:hover{border-color:var(--line-strong);background:var(--bg-float)}.acct-wrap span.acct{cursor:default}.acct-wrap .acct-name{font-family:var(--font-mono);color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;overflow:hidden}.acct-wrap .acct.mirando{border-color:var(--warn);color:var(--warn)}.acct-wrap .menu-pop{width:220px;min-width:0;left:auto;right:0}.acct-wrap .acct-chev{line-height:1;transition:transform .18s}.acct-wrap.open .acct-chev{transform:rotate(180deg)}.acct-wrap .mp-item{white-space:normal;line-height:1.4}.nb-cliente{padding:8px 8px 0}.nb-cliente .acct-wrap{max-width:none}.nb-cliente .acct-wrap .menu-pop{width:100%;left:0;right:auto}.nb-cliente-ceja{color:var(--txt-faint)}.nb-cliente .mp-item.nb-cliente-aqui{color:var(--accent)}.nb-cliente-pausado{color:var(--warn);font-size:11px}.nb-cliente-causa{color:var(--crit)}.cd-foco{border:1px solid var(--line-strong);border-radius:var(--radius-pill);width:fit-content;font-family:var(--font-mono);color:var(--txt-faint);align-self:flex-start;margin-top:6px;padding:2px 9px;font-size:11px;display:inline-block}.cd-foco.de-un-cliente{border-color:var(--accent);color:var(--accent)}.vt{z-index:101;pointer-events:none;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.vt-caja{pointer-events:auto;background:var(--bg-raise);border:1px solid var(--line-strong);width:100%;max-width:560px;max-height:calc(100vh - 40px);box-shadow:var(--sh-3);border-radius:12px;flex-direction:column;animation:.18s cubic-bezier(.32,.72,0,1) vt-entra;display:flex}@keyframes vt-entra{0%{opacity:0;transform:translateY(6px)scale(.985)}}.vt-fondo{animation:.22s vt-fondo}@keyframes vt-fondo{0%{opacity:0}}.vt-caja:focus{outline:none}.vt-head{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:13px 14px;display:flex}.vt-head b{letter-spacing:-.02em;color:var(--txt);font-size:13px;font-weight:600;display:block}.vt-head em{color:var(--txt-dim);margin-top:3px;font-size:11.5px;font-style:normal;line-height:1.5;display:block}.vt-x{width:26px;height:26px;font:inherit;color:var(--txt-dim);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:7px;flex:none;place-items:center;margin-left:auto;font-size:12px;transition:background .15s,color .15s;display:grid}.vt-x:hover{color:var(--txt);background:var(--bg-float)}.vt-cuerpo{flex-direction:column;gap:10px;padding:14px;display:flex;overflow-y:auto}.vt-cuerpo>form{flex-direction:column;gap:10px;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.vt-caja,.vt-fondo{animation:none}}.card-head .aj-alta{margin-left:auto}.card-head .hint+.aj-alta{margin-left:0}.aj-sep{background:var(--line);height:1px;margin:4px 0}.nav .nav-scrapeando{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px;margin-left:auto;animation:1.3s ease-in-out infinite nav-scrapeando-late}.nb-cabecera .nav-scrapeando{margin-left:0}@keyframes nav-scrapeando-late{0%,to{opacity:.6;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nav .nav-scrapeando{opacity:1;animation:none}}.nav-abrir{border:1px solid var(--line);background:rgb(var(--c-nube) / .05);width:30px;height:30px;color:var(--txt-dim);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;margin-left:10px;padding:0;transition:background .15s,color .15s,border-color .15s;display:none}.nav-abrir:hover{background:rgb(var(--c-nube) / .11);color:var(--txt);border-color:var(--line-strong)}.nav-abrir svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;fill:none;width:16px;height:16px}.app{grid-template:"nav cabecera""nav main"minmax(0,1fr)"nav consulta"/260px minmax(0,1fr)}.topbar{display:none}@media (max-width:760px){.app{grid-template:"top"50px"cabecera""main"minmax(0,1fr)/minmax(0,1fr)}.topbar{display:flex}.app>*,.main>.view,.view>.view-scroll,.cre-head,.ch-l,.ch-title{min-width:0}.cl-sub{scrollbar-width:none;width:100%;min-width:0;max-width:100%;overflow-x:auto}.cl-sub::-webkit-scrollbar{display:none}.md-counters{grid-template-columns:minmax(0,1fr)}.app .nav{z-index:45;border-right-color:var(--line-strong);visibility:hidden;width:min(260px,82vw);transition:transform .22s cubic-bezier(.32,.72,0,1),visibility 0s linear .22s;position:fixed;top:50px;bottom:0;left:0;transform:translate(-100%)}.app.menu-abierto .nav{visibility:visible;transition:transform .22s cubic-bezier(.32,.72,0,1);transform:translate(0)}.app.menu-abierto:after{content:"";z-index:44;background:rgb(var(--c-velo) / .6);-webkit-backdrop-filter:blur(3px);position:fixed;inset:50px 0 0}.nav-abrir{display:grid}.tb-brand{border-right:0;width:auto;padding-right:4px}.tb-logo{width:auto;height:15px;display:block}}@media (prefers-reduced-motion:reduce){.app .nav{transition:none}}#v-executive .inicio{text-align:center;flex:1;align-items:center;gap:28px;padding:40px clamp(24px,8vw,120px)}#v-executive .inicio>:first-child{margin-top:auto}#v-executive .inicio>:last-child{margin-bottom:auto}#v-executive .inicio-saludo{letter-spacing:-.035em;color:var(--txt);margin:0;font-size:clamp(30px,6vw,44px);line-height:1.1}#v-executive .inicio-saludo .l1{font-weight:200;display:block}#v-executive .inicio-saludo .l2{font-weight:500;display:block}#v-executive .inicio-caja{box-sizing:border-box;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--bg-raise);text-align:left;flex-direction:column;gap:22px;width:min(760px,100%);padding:18px 18px 14px;display:flex}#v-executive .inicio-campo{font:inherit;color:var(--txt);resize:none;background:0 0;border:0;padding:0;font-size:17px}#v-executive .inicio-campo::placeholder{color:var(--txt-faint);opacity:1}#v-executive .inicio-campo:disabled{cursor:not-allowed;opacity:1}#v-executive .inicio-fila{justify-content:flex-end;display:flex}#v-executive .inicio-enviar{border:1px solid var(--line-control);border-radius:var(--radius-pill);width:36px;height:36px;color:var(--txt);cursor:pointer;background:0 0;place-items:center;display:grid}#v-executive .inicio-enviar:disabled{border-color:var(--line-strong);color:var(--txt-faint);cursor:not-allowed;opacity:1}#v-executive .inicio-enviar svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}#v-executive .inicio-nota{color:var(--txt-faint);margin:0;font-size:13px}.nav{background:var(--bg);-webkit-backdrop-filter:none;scrollbar-gutter:stable both-edges;gap:16px;padding:20px 6px}.nav>*{flex-shrink:0}.nb-ico{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.nb-cabeza{justify-content:space-between;align-items:center;gap:10px;padding:0 8px;display:flex}.nb-logo{flex:none;width:auto;height:15px;display:block}.nb-nueva{border:1px solid var(--line-strong);border-radius:var(--radius-pill);height:40px;color:var(--txt);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:500;transition:background .15s;display:flex}.nb-nueva:hover,.nb-nueva.on{background:var(--bg-float)}.nb-reunion{border-radius:var(--radius-sm);min-height:36px;color:var(--txt-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:3px 12px;font-size:14px;transition:background .15s;display:grid}.nb-reunion:hover{background:var(--bg-float);color:var(--txt)}.nb-contador{border-radius:var(--radius-pill);background:var(--bg-float);min-width:20px;color:var(--txt);font-family:var(--font-mono);text-align:center;padding:1px 6px;font-size:11px}.nb-proximamente{font-family:var(--font-mono);letter-spacing:.04em;color:var(--txt-faint);font-size:10px}.nb-conversaciones{flex-direction:column;gap:2px;display:flex}.nb-conversaciones .nb-proximamente{padding:0 12px}.nb-departamentos,.nb-departamento,.nb-entradas:not([hidden]){flex-direction:column;gap:2px;display:flex}.nb-rotulo{font-family:var(--font-mono);letter-spacing:.12em;color:var(--txt-faint);padding:0 12px 6px;font-size:11px}.nb-cabecera{border-radius:var(--radius-sm);width:100%;height:36px;color:var(--txt-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 12px;font-size:14px;transition:background .15s,color .15s;display:flex}.nb-cabecera:hover{color:var(--txt);background:rgb(var(--c-nube) / .06)}.nb-cabecera.abierta{color:var(--txt)}.nb-cabecera .n{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.nb-cuenta{font-family:var(--font-mono);color:var(--txt-faint);flex:none;font-size:11px}.nb-galon{fill:none;width:14px;height:14px;stroke:var(--txt-faint);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .18s}.nb-cabecera.abierta .nb-galon{transform:rotate(90deg)}.nav .nav-item{border-radius:var(--radius-sm);height:32px;color:var(--txt-faint);gap:8px;padding:0 12px 0 41px;font-size:13px}.nav .nav-item .n{letter-spacing:normal;font-size:13px;font-weight:400}.nav .nav-item:hover{color:var(--txt);background:rgb(var(--c-nube) / .06)}.nav .nav-item.on{background:var(--bg-float);color:var(--txt)}.nav .nav-item.on .n{font-weight:400}.nav .nav-item.on:before{content:none}.nb-proxima{min-height:36px;color:var(--txt-faint);cursor:default;flex-direction:column;justify-content:center;gap:1px;padding:3px 12px 3px 41px;font-size:13px;display:flex}.nav .nav-foot{border-top:1px solid var(--line);margin-top:auto;padding:0}.nb-pie{align-items:center;gap:10px;padding:10px 12px;display:flex}.nb-avatar{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--bg-float);width:28px;height:28px;color:var(--txt-dim);flex:none;place-items:center;font-size:11px;display:grid}.nb-persona{flex-direction:column;flex:auto;min-width:0;display:flex}.nb-nombre{color:var(--txt-dim);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.nb-rol{font-family:var(--font-mono);color:var(--txt-faint);font-size:10px}.nb-engranaje{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--txt-dim);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;transition:background .15s,color .15s;display:grid}.nb-engranaje:hover,.menu-wrap.open .nb-engranaje{color:var(--txt);background:rgb(var(--c-nube) / .06)}.nb-engranaje svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.para-lectores{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cw{--cw-pad:20px;--cw-canal:8px;--cw-radio:12px;--cw-radio-chico:9px;--cw-gap:12px}.cw-h{padding:16px var(--cw-pad) 14px}.cw-top{align-items:flex-start;gap:11px}.cw-quien{flex:1;min-width:0}.cw-quien .cw-n,.cw-quien .cw-p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cw .cw-x{border:1px solid #0000;flex-shrink:0;width:30px;height:30px;transition:background .14s,border-color .14s}.cw .cw-x:hover{border-color:var(--line-strong)}.cw .cw-x:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cw-acciones{align-items:stretch;gap:8px;margin-top:13px;display:flex}.cw-acciones .cw-go{border-radius:var(--cw-radio-chico);white-space:nowrap;flex:auto;width:auto;margin-top:0;padding:10px 14px;font-size:13px}.md-acts i{cursor:default}.md-acts i:hover{color:inherit}.cw-acciones .cw-go:focus-visible,.cw-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cw-meta{flex-wrap:wrap;gap:10px 12px;margin-top:13px}.cw-tabs{padding:8px calc(var(--cw-pad) - 12px);gap:2px}.cw-tabs button{border-radius:var(--cw-radio-chico)}.cw-body{padding:16px calc(var(--cw-pad) - var(--cw-canal)) 20px var(--cw-pad);scrollbar-gutter:stable}.cw-chat{flex-direction:column;align-items:flex-start;display:flex}.cw-chat .msgw{overflow-wrap:anywhere;max-width:82%;margin:0}.cw-chat .msgw-entra{background:var(--bg-sunk);border:1px solid var(--line);color:var(--txt);border-radius:var(--cw-radio) var(--cw-radio) var(--cw-radio) 4px;align-self:flex-start}.cw-chat .msgw-sale{background:rgb(var(--c-acento) / .09);border:1px solid rgb(var(--c-acento) / .18);color:var(--txt);border-radius:var(--cw-radio) var(--cw-radio) 4px var(--cw-radio);align-self:flex-end}.cw-chat .msgw+.msgw{margin-top:3px}.cw-chat .msgw-entra+.msgw-sale,.cw-chat .msgw-sale+.msgw-entra{margin-top:12px}.cw-chat .msgw-entra:has(+.msgw-entra){border-bottom-left-radius:var(--cw-radio)}.cw-chat .msgw-sale:has(+.msgw-sale){border-bottom-right-radius:var(--cw-radio)}.cw-chat .msgw .t{color:var(--txt-dim);font-variant-numeric:tabular-nums;margin-top:6px;font-size:11px}.cw-chat .msgw-falla{color:var(--crit);font-size:11px}.cw-chat .cw-day{letter-spacing:.06em;text-transform:uppercase;color:var(--txt-dim);align-self:center;margin:20px 0 12px;font-size:10.5px}.cw-chat>.cw-day:first-child{margin-top:2px}.cw-chat>.fd-aviso,.cw-chat>.dw-empty{align-self:stretch;width:100%}.cw-chat>.fd-aviso{margin-bottom:14px}.cw-input{padding:12px var(--cw-pad);align-items:center;gap:9px}.cw-input input{border:1px solid var(--line);border-radius:var(--cw-radio-chico);background:var(--bg-sunk);padding:10px 12px;line-height:1.4}.cw-input input:focus{border-color:rgb(var(--c-acento) / .35);outline:none}.cw-input input:disabled{background:0 0;border-color:#0000}.cw-send{border-radius:var(--cw-radio-chico);border:1px solid rgb(var(--c-acento) / .22);flex-shrink:0;width:36px;height:36px;transition:background .14s}.cw-send:not(:disabled):hover{background:rgb(var(--c-acento) / .2)}.cw-send:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cw .cw-cerrada{margin:0 var(--cw-pad) 10px}.cw-body .kv-box{padding:2px 12px}.cw-body .kv{grid-template-columns:minmax(0,104px) minmax(0,1fr);align-items:start;gap:14px;padding:10px 0}.cw-body .kv span{color:var(--txt-dim);padding-top:1px;font-size:11px;line-height:1.45}.cw-body .kv b{text-align:left;color:var(--txt);overflow-wrap:anywhere;font-size:12.5px;font-weight:400;line-height:1.45}.cw-body .ld-time{grid-template-columns:7px minmax(0,1fr) auto;align-items:start;gap:11px;padding:11px 0;display:grid}.cw-body .ld-dot{margin-top:5px}.cw-body .ld-when{font-variant-numeric:tabular-nums;margin-left:0;padding-top:1px}.cw-nota{border-radius:var(--cw-radio);margin-top:9px;padding:12px 14px}.cw-nota-cuerpo{white-space:pre-line;color:var(--txt);overflow-wrap:anywhere;font-size:12.5px;line-height:1.55}.cw-nota-pie{color:var(--txt-dim);margin-top:8px;font-size:11px}.res-o .ic{background:rgb(var(--c-nube) / .06);color:var(--txt-dim);flex-shrink:0}.res-o .ic.win{background:rgb(var(--c-ok) / .14);color:var(--ok)}.res-o .ic.money{background:rgb(var(--c-exec) / .14);color:var(--exec)}.res-o .ic.next{background:rgb(var(--c-acento) / .14);color:var(--accent)}.res-o .ic.lost{background:rgb(var(--c-crit) / .13);color:var(--crit)}.vt-cuerpo>.res-g{gap:10px;padding:0}.vt-cuerpo>.res-g .res-o{border-radius:var(--cw-radio,12px)}.res-o:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.res-si-no{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cw-aviso-refresco{margin-top:12px}.cw-body .dw-empty,.cl-page .dw-empty{color:var(--txt-dim);font-size:12.5px;line-height:1.5}.cw-quien .cw-p{color:var(--txt-dim)}.cw-input input::placeholder{color:var(--txt-dim);opacity:1}.cw-body .ld-m{color:var(--txt-dim)}.pipe-c{color:var(--txt)}.pipe-vacia{color:var(--txt-dim)}.pipe-buscar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pipe-buscar>label{letter-spacing:.06em;text-transform:uppercase;color:var(--txt-dim);margin:0;font-size:10.5px;font-weight:600}.pipe-buscar-caja{align-items:center;min-width:0;display:flex;position:relative}.pipe-q{width:260px;max-width:100%;height:32px;font:inherit;color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line);border-radius:9px;outline:none;padding:0 30px 0 12px;font-size:16px;transition:border-color .14s}@media (min-width:768px){.pipe-q{font-size:12.5px}}.pipe-q::placeholder{color:var(--txt-faint);opacity:1}.pipe-q:focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:1px}.pipe-q-x{width:24px;height:24px;font:inherit;cursor:pointer;color:var(--txt-faint);background:0 0;border:0;border-radius:6px;place-items:center;font-size:10px;line-height:1;transition:color .14s,background .14s;display:grid;position:absolute;right:3px}.pipe-q-x:hover{color:var(--txt);background:rgb(var(--c-nube) / .1)}.pipe-q-x:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pipe-q::-webkit-search-cancel-button{display:none}.pipe-q-n{color:var(--txt-dim);font-size:12px}.pipe-q-n b{color:var(--txt);font-weight:600}.pipe-q-n em{color:var(--warn);font-style:normal}.cw-tabs .cw-tab-g{opacity:.75;font-style:normal}.cw-tabs button.on .cw-tab-g{opacity:1}.cw .cw-x{font:inherit;font-size:13px;line-height:1}.cw .fd-aviso{padding:9px 11px;font-size:11.5px;line-height:1.45}.md-quote{overflow-wrap:anywhere;margin-left:94px;padding-right:16px}.md-sec>.pipe-vacia{margin:12px 16px;padding:14px}.sec-plegar{color:currentColor;opacity:.5;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;margin-left:auto;font-size:11px;line-height:1;transition:opacity .14s,background .14s,transform .18s cubic-bezier(.32,.72,0,1);display:grid}.sec-plegar:hover{opacity:1;background:rgb(var(--c-nube) / .09)}.sec-plegar:focus-visible{outline:2px solid var(--accent);outline-offset:2px;opacity:1}.md-sec.plegada .sec-plegar{transform:rotate(-90deg)}.md-sec.plegada .md-h{border-bottom:0}.md-sec>.md-r:first-of-type{border-top:0}.ag{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (max-width:900px){.ag{grid-template-columns:minmax(0,1fr)}}.ag-lado{flex-direction:column;gap:14px;display:flex}.ag-barra{margin-bottom:12px}.ag-coste{margin:0}.ag-mes-h{align-items:center;gap:10px;margin-bottom:14px;display:flex}.ag-mes-t{letter-spacing:-.015em;font-size:14.5px;font-weight:600}.ag-mes-t:first-letter{text-transform:uppercase}.ag-mes-nav{gap:4px;margin-left:auto;display:flex}.ag-mes-nav button{width:28px;height:28px;font:inherit;cursor:pointer;color:var(--txt-dim);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;font-size:15px;line-height:1;transition:color .14s,background .14s,border-color .14s;display:grid}.ag-mes-nav button:hover{color:var(--txt);background:rgb(var(--c-nube) / .08);border-color:var(--line)}.ag-mes-nav button:focus-visible,.ag-celda:focus-visible,.ag-prox:focus-visible,.ag-sala:focus-visible,.ag-mas:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ag-grilla{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.ag-sem{letter-spacing:.04em;height:26px;color:var(--txt-dim);place-items:center;font-size:10.5px;font-weight:600;display:grid}.ag-hueco{height:38px}.ag-celda{height:38px;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;color:var(--txt);background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;font-size:12.5px;transition:background .14s,border-color .14s;display:grid;position:relative}.ag-celda:hover:not(:disabled){background:rgb(var(--c-nube) / .09)}.ag-celda:disabled{cursor:default}.ag-celda.sin-leer{color:var(--txt-faint);opacity:.45}.ag-celda.sin-leer:hover{background:0 0}.ag-celda.hoy{background:var(--accent);color:var(--sobre-acento);font-weight:700}.ag-celda.hoy:hover:not(:disabled){background:var(--accent)}.ag-celda.abierta:not(.hoy){border-color:var(--accent);background:rgb(var(--c-acento) / .1)}.ag-punto{background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;bottom:5px}.ag-celda.hoy .ag-punto{background:var(--sobre-acento)}.ag-leyenda{color:var(--txt-dim);margin-top:12px;font-size:11px;line-height:1.45}.ag-proximos-t{letter-spacing:.07em;text-transform:uppercase;color:var(--txt-dim);margin-bottom:10px;font-size:10.5px;font-weight:600}.ag-prox{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--txt);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:11px 12px;transition:background .14s;display:flex}.ag-prox:hover:not(:disabled){background:rgb(var(--c-nube) / .07)}.ag-prox:disabled{cursor:default}.ag-prox.on{background:rgb(var(--c-acento) / .1);color:var(--accent);font-weight:600}.ag-prox-n{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.ag-prox-c{color:var(--txt-dim);background:rgb(var(--c-nube) / .09);border-radius:20px;flex-shrink:0;padding:3px 9px;font-size:11px;font-weight:600}.ag-prox-c.hay{color:var(--accent);background:rgb(var(--c-acento) / .13)}.ag-dia-h{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.ag-dia-t{letter-spacing:-.03em;font-size:22px;font-weight:600}.ag-dia-s{color:var(--txt-dim);font-size:13px}.ag-vacia{margin:0}.ag-linea{grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:10px 12px;display:grid}.ag-tramo{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;display:grid}.ag-hora{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;padding-top:13px;font-size:13px;font-weight:600}.ag-hora.pasada{color:var(--crit)}.ag-sala{width:30px;height:30px;font:inherit;cursor:pointer;color:var(--accent);background:rgb(var(--c-acento) / .12);border:1px solid rgb(var(--c-acento) / .22);border-radius:9px;place-items:center;margin-top:8px;font-size:13px;line-height:1;transition:background .14s;display:grid}.ag-sala:hover:not(:disabled){background:rgb(var(--c-acento) / .2)}.ag-sala:disabled{cursor:not-allowed;color:var(--txt-faint);background:rgb(var(--c-nube) / .06);border-color:var(--line)}.ag-cita{border:1px solid var(--line);border-radius:var(--cw-radio,12px);background:var(--bg-sunk);transition:border-color .14s}.ag-cita:hover,.ag-cita.abierta{border-color:var(--line-strong)}.ag-cita-h{align-items:center;gap:11px;padding:12px 14px;display:flex}.ag-cita-av{width:32px;height:32px;color:var(--txt-dim);background:rgb(var(--c-nube) / .09);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.ag-cita-quien{flex:1;min-width:0}.ag-cita-n{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.ag-cita-m{color:var(--txt-dim);font-variant-numeric:tabular-nums;margin-top:3px;font-size:11.5px}.ag-mas{width:28px;height:28px;font:inherit;cursor:pointer;color:var(--txt-dim);background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;font-size:13px;line-height:1;transition:transform .16s,color .14s,background .14s;display:grid}.ag-mas:hover{color:var(--txt);background:rgb(var(--c-nube) / .1)}.ag-cita.abierta .ag-mas{transform:rotate(180deg)}.ag-cita-cuerpo{flex-wrap:wrap;gap:8px;padding:0 14px 13px 57px;display:flex}@media (prefers-reduced-motion:reduce){.ag-mas,.ag-celda,.ag-prox,.ag-sala{transition:none}}.tagx.nu{color:var(--txt-dim)}.ck-acciones{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ck-nota{margin:4px 0 0}.cm-intro{margin-bottom:12px}.cm-pie{margin-top:12px}.cm-lista{border:1px solid var(--line);background:var(--bg-sunk);border-radius:12px;overflow:hidden}.cm-fila{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto}.cm-acciones{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cm-pct{width:90px}@media (max-width:620px){.cm-fila{grid-template-columns:minmax(0,1fr)}}.md-sec[data-etapa=agendado]{--etapa:var(--etapa-agendado);--c-etapa:var(--c-etapa-agendado)}.md-sec[data-etapa=seguimiento]{--etapa:var(--etapa-seguimiento);--c-etapa:var(--c-etapa-seguimiento)}.md-sec[data-etapa=cierre]{--etapa:var(--etapa-cierre);--c-etapa:var(--c-etapa-cierre)}.md-sec[data-etapa=ganado]{--etapa:var(--etapa-ganado);--c-etapa:var(--c-etapa-ganado)}.md-sec[data-etapa=no_show]{--etapa:var(--etapa-no-show);--c-etapa:var(--c-etapa-no-show)}.md-sec[data-etapa=nurture]{--etapa:var(--etapa-nurture);--c-etapa:var(--c-etapa-nurture)}.md-sec[data-etapa=nuevo]{--etapa:var(--etapa-nuevo);--c-etapa:var(--c-etapa-nuevo)}.md-sec[data-etapa=en_calificacion]{--etapa:var(--etapa-en-calificacion);--c-etapa:var(--c-etapa-en-calificacion)}.md-sec[data-etapa=calificado]{--etapa:var(--etapa-calificado);--c-etapa:var(--c-etapa-calificado)}.md-sec[data-etapa=oferta_chica]{--etapa:var(--etapa-oferta-chica);--c-etapa:var(--c-etapa-oferta-chica)}.md-sec[data-etapa=vendido]{--etapa:var(--etapa-vendido);--c-etapa:var(--c-etapa-vendido)}.md-sec[data-etapa=descalificado]{--etapa:var(--etapa-descalificado);--c-etapa:var(--c-etapa-descalificado)}.md-sec[data-cola=urgentes]{--etapa:var(--crit);--c-etapa:var(--c-crit)}.md-sec[data-cola=agenda]{--etapa:var(--etapa-agendado);--c-etapa:var(--c-etapa-agendado)}.md-sec[data-cola=buzon]{--etapa:var(--etapa-nurture);--c-etapa:var(--c-etapa-nurture)}.md-sec[data-cola=seguimientos]{--etapa:var(--etapa-seguimiento);--c-etapa:var(--c-etapa-seguimiento)}.md-sec[data-cola=completadas]{--etapa:var(--cola-hecho);--c-etapa:var(--c-cola-hecho)}.md-sec[data-cola=oportunidades]{--etapa:var(--etapa-oferta-chica);--c-etapa:var(--c-etapa-oferta-chica)}.md-sec[data-cola=estancadas]{--etapa:var(--etapa-cierre);--c-etapa:var(--c-etapa-cierre)}.md-sec[data-etapa],.md-sec[data-cola]{border-left:3px solid var(--etapa)}.md-sec[data-etapa] .md-h,.md-sec[data-cola] .md-h{background:rgb(var(--c-etapa) / .07);gap:9px}.md-sec[data-etapa] .md-h:before,.md-sec[data-cola] .md-h:before{content:"";background:var(--etapa);border-radius:50%;flex-shrink:0;width:7px;height:7px}.md-sec[data-etapa] .md-h .b,.md-sec[data-cola] .md-h .b{background:rgb(var(--c-etapa) / .16);color:var(--etapa)}.md-sec[data-etapa]>.pipe-vacia,.md-sec[data-cola]>.dw-empty{border-color:rgb(var(--c-etapa) / .28)}.md-sec[data-etapa=descalificado] .md-h:before{border-radius:2px}.md-sec[data-etapa=no_show] .md-h:before{border-radius:1px;transform:rotate(45deg)}.md-sec[data-etapa=nurture] .md-h:before{border:2px solid var(--etapa);background:0 0;width:9px;height:9px}.md-ic-crit{background:rgb(var(--c-crit) / .12);color:var(--crit)}.md-ic-acento{background:rgb(var(--c-acento) / .1);color:var(--accent)}.md-ic-warn{background:rgb(var(--c-warn) / .12);color:var(--warn)}.av-modos{flex-direction:column;gap:8px;display:flex}.av-modo{text-align:left;font:inherit;color:var(--txt-dim);background:var(--bg-sunk);border:1px solid var(--line);cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.av-modo b{color:var(--txt);font-size:12.5px;font-weight:600}.av-modo span{font-size:11px;line-height:1.45}.av-modo:hover{border-color:var(--line-strong)}.av-modo.on{color:var(--txt);background:rgb(var(--c-acento) / .08);border-color:rgb(var(--c-acento) / .45)}.av-modo.on b{color:var(--accent)}.md-r.md-fuera{opacity:.62}.md-r.md-fuera:hover{opacity:.85}.ck-closers{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ck-closer{border:1px solid var(--line);background:rgb(var(--c-nube) / .03);border-radius:11px;grid-template-columns:minmax(140px,1fr) minmax(180px,1.4fr) auto auto;align-items:start;gap:10px;padding:11px 12px;display:grid}@media (max-width:900px){.ck-closer{grid-template-columns:1fr auto}.ck-closer-crm{grid-column:1/-1}}.ck-closer-quien{flex-direction:column;gap:2px;min-width:0;display:flex}.ck-closer-quien b{color:var(--txt);font-size:13px;font-weight:600}.ck-closer-crm,.ck-alta{flex-direction:column;gap:4px;min-width:0;display:flex}.ck-closer-crm select{width:100%}.ck-closer-pct{align-items:center;gap:6px;display:flex}.ck-closer-pct input{width:84px}.ck-quitar{align-self:center;width:30px;padding:0;font-size:15px;line-height:1}.ck-sin-vincular{color:var(--warn)}.cw-mas{border:1px solid var(--line);cursor:pointer;background:var(--bg-sunk);width:32px;height:32px;color:var(--txt-dim);border-radius:9px;font-size:16px;line-height:1;transition:background .15s,color .15s,border-color .15s}.cw-mas:hover:not(:disabled){background:rgb(var(--c-nube) / .09);color:var(--txt);border-color:var(--line-strong)}.cw-mas:disabled{opacity:.4;cursor:not-allowed}.menu-wrap.cw-rapidos.open .cw-mas{border-color:rgb(var(--c-acento) / .5);color:var(--accent)}.menu-wrap.cw-rapidos .menu-pop{width:262px;max-height:min(56vh,380px);inset:auto auto calc(100% + 8px) 0;overflow-y:auto;transform:translateY(4px)scale(.98)}.menu-wrap.cw-rapidos.open .menu-pop{transform:translateY(0)scale(1)}.cw-rapidos-t{letter-spacing:.05em;text-transform:uppercase;color:var(--txt-faint);border-bottom:1px solid var(--line);margin-bottom:4px;padding:7px 10px 8px;font-size:10.5px;font-weight:600}.cw-rapido{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:1fr auto;gap:2px 10px;padding:8px 10px;transition:background .13s;display:grid}.cw-rapido:hover{background:rgb(var(--c-nube) / .07)}.cw-rapido-n{color:var(--txt);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cw-rapido-m{color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.cw-rapidos-g{letter-spacing:.04em;text-transform:uppercase;color:var(--txt-faint);padding:8px 10px 4px;font-size:10px;font-weight:600}.cw-rapidos-g~.cw-rapido+.cw-rapidos-g{border-top:1px solid var(--line);margin-top:6px}.cw-rapido-d{color:var(--txt-faint);grid-column:1/-1;font-size:11px}.er-lista{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.er-fila{border:1px solid var(--line);background:rgb(var(--c-nube) / .03);border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:11px 12px;display:grid}.er-fila .ck-quitar{grid-area:1/2/3;height:30px}.er-quien{flex-wrap:wrap;grid-column:1;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.er-quien b{color:var(--txt);font-size:13px;font-weight:600}.er-monto{color:var(--accent);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.er-nota{color:var(--txt-faint);font-size:11px}.er-url{font-family:var(--font-mono);color:var(--txt-dim);word-break:break-all;grid-column:1;min-width:0;font-size:11px}.er-confirmar{color:var(--txt-dim);white-space:nowrap;grid-area:1/2/3;align-items:center;gap:8px;font-size:11.5px;display:flex}.er-confirmar .er-si{color:var(--crit)}.er-alta{border:1px solid var(--line-strong);background:var(--bg-sunk);border-radius:11px;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;padding:12px;display:grid}.er-alta .er-alta-url,.er-alta .fd-acciones{grid-column:1/-1}@media (max-width:760px){.er-alta{grid-template-columns:1fr}}#v-closer .sc-closer .acct-wrap{max-width:260px}#v-closer .sc-closer .acct-wrap .menu-pop{width:240px}#v-closer .sc-closer .sc-ceja{color:var(--txt-faint)}#v-closer .sc-closer .mp-item.sc-aqui{color:var(--accent)}#v-closer .sc-closer .acct:focus-visible,#v-closer .sc-closer .mp-item:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (max-width:760px){#v-closer .cre-head .ch-r{width:100%}#v-closer .sc-closer,#v-closer .sc-closer .acct-wrap{width:100%;max-width:none}#v-closer .sc-closer .acct-wrap .acct{justify-content:space-between;width:100%}#v-closer .sc-closer .acct-wrap .menu-pop{width:100%;left:0;right:auto}}#v-analizadores .az-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}#v-analizadores .az-acciones{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}#v-analizadores .az-boton{font:inherit;color:var(--txt);background:var(--bg-panel);border:1px solid var(--line);cursor:pointer;border-radius:9px;padding:6px 12px;font-size:12.5px}#v-analizadores .az-boton:disabled{opacity:.5;cursor:default}#v-analizadores .az-boton.on{border-color:var(--accent);color:var(--accent)}#v-analizadores .az-primario{background:var(--accent);border-color:var(--accent);color:var(--sobre-acento)}#v-analizadores .az-peligro{color:var(--crit)}#v-analizadores .az-filtros{flex-wrap:wrap;gap:6px;display:flex}#v-analizadores .az-aviso{color:var(--txt-dim);border:1px dashed var(--line);border-radius:10px;padding:8px 12px;font-size:12px}#v-analizadores .az-error{color:var(--crit);font-size:12px}#v-analizadores .az-lista{flex-direction:column;gap:8px;display:flex}#v-analizadores .az-fila,#v-analizadores .az-bloque{border:1px solid var(--line);background:var(--bg-panel);border-radius:12px;padding:10px 12px}#v-analizadores .az-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}#v-analizadores .az-fila-t{color:var(--txt);font-size:13px;font-weight:600}#v-analizadores .az-fila-m{color:var(--txt-dim);font-size:11.5px}#v-analizadores .az-puntaje{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}#v-analizadores .az-verde{color:var(--ok)}#v-analizadores .az-amarillo{color:var(--warn)}#v-analizadores .az-rojo{color:var(--crit)}#v-analizadores .az-form{flex-direction:column;gap:8px;display:flex}#v-analizadores .az-campo{font:inherit;color:var(--txt);background:var(--bg-panel);border:1px solid var(--line-strong);border-radius:8px;padding:7px 9px;font-size:12.5px}#v-analizadores .az-detalle{flex-direction:column;gap:12px;display:flex}#v-analizadores .az-bloque h3{color:var(--txt);margin:0 0 8px;font-size:12.5px;font-weight:700}#v-analizadores :where(.az-bloque p){color:var(--txt);margin:4px 0;font-size:12.5px}#v-analizadores .az-cita{border-left:2px solid var(--line-strong);color:var(--txt-dim);padding-left:8px;font-size:12px;font-style:italic}#v-analizadores .az-tiempo{color:var(--txt-faint);font-variant-numeric:tabular-nums;font-size:11px}#v-analizadores .az-par{grid-template-columns:minmax(120px,200px) 1fr;gap:4px 12px;font-size:12px;display:grid}#v-analizadores .az-no-consta{color:var(--txt-faint)}#v-analizadores .az-renglones{color:var(--txt);margin:0;padding-left:16px;font-size:12px}#v-analizadores .az-renglones li{margin:2px 0}#v-analizadores .az-momento{color:var(--txt);margin:6px 0;font-size:12.5px}.br{flex-direction:column;gap:14px;display:flex}.br-sec h4{letter-spacing:.06em;text-transform:uppercase;color:var(--txt-dim);margin:0 0 6px;font-size:11px}.br-sec ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.br-dato{grid-template-columns:minmax(0,34%) minmax(0,1fr);gap:2px 10px;font-size:12.5px;display:grid}.br-et{color:var(--txt-dim)}.br-val{color:var(--txt);overflow-wrap:anywhere}.br-fuente{color:var(--txt-faint);overflow-wrap:anywhere;grid-column:2;font-size:11px}.br-no_consta .br-val,.br-ambiguo .br-val{color:var(--txt-faint)}.br-marca{color:var(--txt-faint);font-style:normal}.br-vacio{color:var(--txt-faint);font-size:12px}.br-nota{color:var(--txt-dim);margin:6px 0 0;font-size:11.5px}.br-sug,.br-preg{color:var(--txt);margin:6px 0 0;font-size:12.5px;line-height:1.45}.br-nuevos{align-items:center}.br-nuevos .fd-btn{margin-left:auto;padding:5px 10px}.br-regenerar{align-self:flex-start;padding:6px 12px}.br-marcas{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.br-chip{letter-spacing:.05em;border:1px solid var(--line-strong);color:var(--txt-dim);border-radius:999px;padding:1px 6px;font-size:9.5px}.br-listo{border-color:rgb(var(--c-acento) / .5);color:var(--accent)}@media (max-width:760px){.br-dato{grid-template-columns:minmax(0,1fr)}.br-fuente{grid-column:1}}:is(#v-closer,.estetica-op){--radio:var(--radius-sm);--radio-tarjeta:var(--radius-lg);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;letter-spacing:0;color:var(--txt)}:is(#v-closer,.estetica-op).view{background:var(--bg);height:calc(100% + 22px);margin:-14px -18px -8px;padding:14px 18px 8px}:is(#v-closer,.estetica-op) .view-scroll{scrollbar-width:thin;scrollbar-color:var(--line) transparent;gap:24px;width:100%;max-width:1600px;margin:0 auto;padding:12px 24px 40px}:is(#v-closer,.estetica-op) .view-scroll::-webkit-scrollbar{width:6px;height:6px}:is(#v-closer,.estetica-op) .view-scroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:9999px}:is(#v-closer,.estetica-op) .view-scroll::-webkit-scrollbar-track{background:0 0}:is(#v-closer,.estetica-op) .cl-page{gap:18px}@keyframes cl-entrar{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}:is(#v-closer,.estetica-op) .cl-page>*{animation:.5s both cl-entrar}:is(#v-closer,.estetica-op) .cre-head{border-bottom:1px solid var(--line);margin-bottom:0;padding-bottom:22px}:is(#v-closer,.estetica-op) .ch-l.stack{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;width:100%}@media (max-width:900px){:is(#v-closer,.estetica-op) .ch-l.stack{flex-direction:column;align-items:flex-start}}:is(#v-closer,.estetica-op) .ch-title{flex-direction:column;align-items:flex-start;gap:5px}:is(#v-closer,.estetica-op) .cre-head h2{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);opacity:.8;margin:0;font-size:9.5px;font-weight:700}:is(#v-closer,.estetica-op) .cre-head .cre-desc{letter-spacing:-.025em;color:var(--txt);font-size:24px;font-weight:700;line-height:1.15}:is(#v-closer,.estetica-op) .cl-sub{background:var(--bg-panel);border:1px solid var(--line);border-radius:9999px;align-self:center;gap:3px;padding:4px}:is(#v-closer,.estetica-op) .cl-sub button{height:30px;color:var(--txt-dim);border-radius:9999px;gap:6px;padding:0 14px;font-size:11.5px;font-weight:500;transition:background .15s,color .15s}:is(#v-closer,.estetica-op) .cl-sub button svg{opacity:1;width:14px;height:14px}:is(#v-closer,.estetica-op) .cl-sub button:hover{color:var(--txt);background:rgb(var(--c-nube) / .06)}:is(#v-closer,.estetica-op) .cl-sub button.on{background:var(--accent-hondo);color:var(--sobre-acento);box-shadow:none;font-weight:500}:is(#v-closer,.estetica-op) .cl-sub button.on svg{color:inherit}:is(#v-closer,.estetica-op) .cl-sub .cnt{background:rgb(var(--c-acento) / .1);color:var(--accent);border-radius:9999px;margin-left:1px;padding:1px 5px;font-size:9.5px;font-weight:700}:is(#v-closer,.estetica-op) .cl-sub button.on .cnt{background:rgb(var(--c-sobre-acento) / .2);color:inherit}:is(#v-closer,.estetica-op) .md-c,:is(#v-closer,.estetica-op) .card,:is(#v-closer,.estetica-op) .aj-tarjeta{background:rgb(var(--c-panel) / .5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--line);border-radius:var(--radio-tarjeta);box-shadow:none}:is(#v-closer,.estetica-op) .md-top{gap:18px}:is(#v-closer,.estetica-op) .md-c{justify-content:space-between;align-items:flex-end;gap:18px;padding:22px}:is(#v-closer,.estetica-op) .md-k{letter-spacing:.15em;text-transform:uppercase;color:var(--txt-dim);font-size:10.5px;font-weight:600}:is(#v-closer,.estetica-op) .md-v{letter-spacing:-.025em;margin-top:10px;font-size:38px;font-weight:300;line-height:1}:is(#v-closer,.estetica-op) .md-s{text-align:right;color:var(--txt-dim);max-width:45%;font-size:11.5px;font-weight:500}:is(#v-closer,.estetica-op) .md-chip{letter-spacing:.05em;text-transform:uppercase;border:1px solid #0000;border-radius:9999px;margin-left:0;padding:3px 10px;font-size:10.5px;font-weight:700}:is(#v-closer,.estetica-op) .md-chip.o{background:rgb(var(--c-ok) / .1);color:var(--ok);border-color:rgb(var(--c-ok) / .2)}:is(#v-closer,.estetica-op) .md-chip.u{background:rgb(var(--c-crit) / .1);color:var(--crit);border-color:rgb(var(--c-crit) / .2)}:is(#v-closer,.estetica-op) .md-sec{border-radius:var(--radio-tarjeta);border:1px solid var(--line);background:var(--bg-panel);box-shadow:none;overflow:hidden}:is(#v-closer,.estetica-op) .md-sec[data-etapa],:is(#v-closer,.estetica-op) .md-sec[data-cola]{border-left:1px solid var(--line)}:is(#v-closer,.estetica-op) .md-h{border-bottom:1px solid var(--line);letter-spacing:.025em;text-transform:uppercase;color:var(--txt);gap:10px;padding:12px 20px;font-size:12px;font-weight:600}:is(#v-closer,.estetica-op) .md-sec[data-etapa] .md-h,:is(#v-closer,.estetica-op) .md-sec[data-cola] .md-h{background:rgb(var(--c-etapa) / .1);color:var(--etapa)}:is(#v-closer,.estetica-op) .md-h .b{background:rgb(var(--c-nube) / .1);color:var(--txt-dim);border-radius:9999px;padding:1px 7px;font-size:9.5px;font-weight:700}:is(#v-closer,.estetica-op) .md-sec[data-etapa] .md-h .b,:is(#v-closer,.estetica-op) .md-sec[data-cola] .md-h .b{background:var(--etapa);color:var(--sobre-lleno)}:is(#v-closer,.estetica-op) .md-sec[data-etapa] .md-h:before,:is(#v-closer,.estetica-op) .md-sec[data-cola] .md-h:before{width:8px;height:8px}:is(#v-closer,.estetica-op) .sec-plegar{border-radius:9999px;width:24px;height:24px}:is(#v-closer,.estetica-op) .dw-empty,:is(#v-closer,.estetica-op) .md-sec>.pipe-vacia{color:var(--txt-dim);background:0 0;border:0;border-radius:0;margin:0;padding:24px 20px;font-size:11.5px}:is(#v-closer,.estetica-op) .md-r{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;gap:12px;padding:12px 20px;transition:background .15s,opacity .15s}:is(#v-closer,.estetica-op) .md-r:hover{background:rgb(var(--c-nube) / .04)}:is(#v-closer,.estetica-op) .md-time{width:28px;height:28px;color:var(--txt-dim);background:rgb(var(--c-nube) / .08);border-radius:50%;place-items:center;font-size:11.5px;font-weight:700;display:grid}:is(#v-closer,.estetica-op) .md-sec[data-cola=agenda] .md-r{grid-template-columns:40px minmax(0,1fr) auto}:is(#v-closer,.estetica-op) .md-sec[data-cola=agenda] .md-time{width:auto;height:auto;color:var(--etapa-agendado);font-variant-numeric:tabular-nums;background:0 0;border-radius:0}:is(#v-closer,.estetica-op) .md-nm{letter-spacing:0;flex-wrap:wrap;gap:6px;font-size:13px;font-weight:500}:is(#v-closer,.estetica-op) .md-r>div>.md-sub{color:var(--txt-dim);text-overflow:ellipsis;white-space:nowrap;max-width:420px;margin-top:3px;font-size:11.5px;overflow:hidden}:is(#v-closer,.estetica-op) .md-r.md-done{opacity:.75}:is(#v-closer,.estetica-op) .md-r.md-done:hover{opacity:1}:is(#v-closer,.estetica-op) .md-done .md-nm{text-decoration:line-through;-webkit-text-decoration-color:rgb(var(--c-nube) / .4);-webkit-text-decoration-color:rgb(var(--c-nube) / .4);-webkit-text-decoration-color:rgb(var(--c-nube) / .4);text-decoration-color:rgb(var(--c-nube) / .4);color:var(--txt-dim)}:is(#v-closer,.estetica-op) .md-quote{margin-left:60px}:is(#v-closer,.estetica-op) .tagx{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:9999px;padding:1px 7px;font-size:8.5px;font-weight:700}:is(#v-closer,.estetica-op) .tagx.nu{background:rgb(var(--c-nube) / .06);color:var(--txt-dim);border-color:var(--line)}:is(#v-closer,.estetica-op) .tagx.ag{background:rgb(var(--c-acento) / .1);color:var(--accent);border-color:rgb(var(--c-acento) / .25)}:is(#v-closer,.estetica-op) .tagx.seg{background:rgb(var(--c-warn) / .1);color:var(--warn);border-color:rgb(var(--c-warn) / .25)}:is(#v-closer,.estetica-op) .tagx.venc,:is(#v-closer,.estetica-op) .tagx.no{background:rgb(var(--c-crit) / .1);color:var(--crit);border-color:rgb(var(--c-crit) / .25)}:is(#v-closer,.estetica-op) .md-acts{color:var(--icono);gap:7px}:is(#v-closer,.estetica-op) .md-acts i{align-items:center;gap:3px;display:inline-flex}:is(#v-closer,.estetica-op) .md-acts svg{flex:none;width:15px;height:15px;display:block}:is(#v-closer,.estetica-op) .md-acts i.sin-medir{opacity:.28}:is(#v-closer,.estetica-op) .md-acts i.apagado{opacity:.5}:is(#v-closer,.estetica-op) .md-acts i.on{opacity:1;color:var(--accent)}:is(#v-closer,.estetica-op) .md-cnt{font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;line-height:1}:is(#v-closer,.estetica-op) .md-join{background:var(--ok-lleno);color:var(--sobre-ok-lleno);border-radius:9999px;padding:3px 9px;font-size:9.5px;font-weight:700}:is(#v-closer,.estetica-op) .pipe-buscar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:is(#v-closer,.estetica-op) .pipe-buscar>label{letter-spacing:.15em;text-transform:uppercase;color:var(--txt-dim);margin:0;font-size:9.5px;font-weight:600}:is(#v-closer,.estetica-op) .pipe-buscar-caja{align-items:center;min-width:0;display:flex;position:relative}:is(#v-closer,.estetica-op) .pipe-q{width:260px;max-width:100%;height:32px;font:inherit;color:var(--txt);background:var(--bg-panel);border:1px solid var(--line-strong);border-radius:9999px;outline:none;padding:0 30px 0 13px;font-size:16px;transition:border-color .15s,box-shadow .15s}@media (min-width:768px){:is(#v-closer,.estetica-op) .pipe-q{font-size:11.5px}}:is(#v-closer,.estetica-op) .pipe-q::placeholder{color:var(--txt-faint);opacity:1}:is(#v-closer,.estetica-op) .pipe-q:focus-visible{border-color:rgb(var(--c-acento) / .5);outline:2px solid var(--accent);outline-offset:2px}:is(#v-closer,.estetica-op) .pipe-q-x{width:24px;height:24px;font:inherit;cursor:pointer;color:var(--txt-faint);background:0 0;border:0;border-radius:50%;place-items:center;font-size:10px;line-height:1;transition:color .15s,background .15s;display:grid;position:absolute;right:3px}:is(#v-closer,.estetica-op) .pipe-q-x:hover{color:var(--txt);background:rgb(var(--c-nube) / .1)}:is(#v-closer,.estetica-op) .pipe-q::-webkit-search-cancel-button{display:none}:is(#v-closer,.estetica-op) .pipe-q-n{color:var(--txt-dim);font-size:11.5px}:is(#v-closer,.estetica-op) .pipe-q-n b{color:var(--txt);font-weight:600}:is(#v-closer,.estetica-op) .pipe-q-n em{color:var(--warn);font-style:normal}:is(#v-closer,.estetica-op) .ck-hero{--txt:rgb(var(--c-blanco) / .92);--txt-dim:rgb(var(--c-blanco) / .6);--txt-faint:rgb(var(--c-blanco) / .4);--line:rgb(var(--c-blanco) / .1);--line-strong:rgb(var(--c-blanco) / .18);--c-nube:var(--c-blanco);--bg-sunk:rgb(var(--c-blanco) / .05);--bg-panel:rgb(var(--c-blanco) / .05);--bg-raise:rgb(var(--c-blanco) / .08);--bg-float:rgb(var(--c-blanco) / .08);--carril-del-arco:rgb(var(--c-blanco) / .06);border-radius:var(--radio-tarjeta);background:var(--negro-hero);border:1px solid rgb(var(--c-blanco) / .05);box-shadow:none;color:var(--txt);grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:24px;padding:24px;position:relative;overflow:hidden}@media (min-width:640px){:is(#v-closer,.estetica-op) .ck-hero{padding:34px}}@media (max-width:760px){:is(#v-closer,.estetica-op) .ck-hero{grid-template-columns:minmax(0,1fr)}}:is(#v-closer,.estetica-op) .ck-hero.ck-hero-dos{grid-template-columns:minmax(0,1fr) 260px;align-items:start}@media (max-width:760px){:is(#v-closer,.estetica-op) .ck-hero.ck-hero-dos{grid-template-columns:minmax(0,1fr)}}:is(#v-closer,.estetica-op) .ck-hero:before{content:"";background:rgb(var(--c-oro) / .05);filter:blur(100px);will-change:opacity;pointer-events:none;border-radius:50%;width:800px;height:800px;animation:4s ease-in-out infinite ck-pulso;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(0)}@keyframes ck-pulso{0%,to{opacity:1}50%{opacity:.5}}:is(#v-closer,.estetica-op) .ck-hero>*{z-index:1;position:relative}:is(#v-closer,.estetica-op) .ck-tag{border:1px solid rgb(var(--c-blanco) / .1);background:rgb(var(--c-blanco) / .05);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--oro);letter-spacing:.1em;text-transform:uppercase;border-radius:9999px;margin-bottom:18px;padding:3px 10px;font-size:9.5px;font-weight:500}:is(#v-closer,.estetica-op) .ck-big{letter-spacing:-.05em;background:linear-gradient(to bottom right, rgb(var(--c-blanco)), var(--oro-claro), var(--oro-hondo));-webkit-text-fill-color:transparent;color:var(--oro);-webkit-background-clip:text;background-clip:text;margin-top:0;font-size:clamp(46px,5.4vw,70px);font-weight:300;line-height:.9}:is(#v-closer,.estetica-op) .ck-big span{letter-spacing:0;color:rgb(var(--c-blanco) / .6);-webkit-text-fill-color:rgb(var(--c-blanco) / .6);background:0 0;margin:12px 0 0;font-size:13px;font-weight:300;display:block}:is(#v-closer,.estetica-op) .ck-note{color:rgb(var(--c-blanco) / .6);gap:10px;margin-top:18px;font-size:13px;font-weight:300}:is(#v-closer,.estetica-op) .ck-note em{color:inherit}:is(#v-closer,.estetica-op) .ck-note .pt{background:rgb(var(--c-ok) / .8);width:6px;height:6px;animation:2s ease-in-out infinite ck-pulso}:is(#v-closer,.estetica-op) .ck-row{border-top:1px solid rgb(var(--c-blanco) / .1);gap:12px;margin-top:28px;padding-top:18px}:is(#v-closer,.estetica-op) .ck-i{border-right:0;padding:0}:is(#v-closer,.estetica-op) .ck-i .k{letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--c-blanco) / .4);font-size:10px}:is(#v-closer,.estetica-op) .ck-i .v{letter-spacing:-.02em;margin-top:3px;font-size:20px;font-weight:300}:is(#v-closer,.estetica-op) .ck-i .s{color:rgb(var(--c-blanco) / .3);margin-top:4px;font-size:10px}@media (max-width:640px){:is(#v-closer,.estetica-op) .ck-row{grid-template-columns:1fr 1fr;gap:24px 16px}}:is(#v-closer,.estetica-op) .ring{background:0 0;border:0;width:158px;height:158px}:is(#v-closer,.estetica-op) .ring b{letter-spacing:-.025em;color:var(--txt);font-size:25px;font-weight:300}:is(#v-closer,.estetica-op) .ring span{letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--c-blanco) / .4);margin-top:4px;font-size:9px}:is(#v-closer,.estetica-op) .ck-rotulo{letter-spacing:.1em;color:rgb(var(--c-blanco) / .4);font-size:9px}:is(#v-closer,.estetica-op) .ck-cta{border:1px solid rgb(var(--c-blanco) / .1);background:rgb(var(--c-blanco) / .05);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:rgb(var(--c-blanco) / .7);border-radius:14px;padding:13px;font-size:11.5px;font-weight:300}:is(#v-closer,.estetica-op) .ck-cta b{color:var(--oro);font-weight:500}:is(#v-closer,.estetica-op) .ck-hero .fd-btn.sec{background:rgb(var(--c-blanco) / .05);border-color:rgb(var(--c-blanco) / .1);color:rgb(var(--c-blanco) / .8)}:is(#v-closer,.estetica-op) .ck-hero .fd-aviso{background:rgb(var(--c-blanco) / .04)}:is(#v-closer,.estetica-op) :not(.fd-campo,.row-i)>select:not(.es-select){height:30px;color:var(--txt);background-color:var(--bg-panel);border:1px solid var(--line-strong);border-radius:9999px;padding:0 12px;font-size:12px;font-weight:500}:is(#v-closer,.estetica-op) .aj-tarjeta{padding:18px}#v-closer .ck-closer{background:rgb(var(--c-nube) / .03);border:1px solid var(--line);border-radius:14px;padding:13px}#v-closer .ag{gap:28px}#v-closer .ag-lado{gap:18px}#v-closer .ag-mes,#v-closer .ag-proximos{padding:18px}#v-closer .ag-dia{padding:24px}#v-closer .ag-mes-t{letter-spacing:0;font-size:13px;font-weight:600}#v-closer .ag-mes-nav button{border-radius:9999px;width:28px;height:28px}#v-closer .ag-grilla{gap:4px}#v-closer .ag-sem{letter-spacing:0;height:24px;font-size:10px;font-weight:700}#v-closer .ag-hueco{height:28px}#v-closer .ag-celda{border:1px solid #0000;border-radius:50%;width:28px;height:28px;margin:0 auto;font-size:12px}#v-closer .ag-celda:hover:not(:disabled){background:rgb(var(--c-nube) / .08)}#v-closer .ag-celda.hoy,#v-closer .ag-celda.hoy:hover:not(:disabled){color:var(--txt);border-color:rgb(var(--c-acento) / .4);background:0 0;font-weight:400}#v-closer .ag-celda.abierta,#v-closer .ag-celda.abierta:not(.hoy),#v-closer .ag-celda.abierta:hover:not(:disabled){background:var(--accent-hondo);color:var(--sobre-acento);border-color:#0000;font-weight:600}#v-closer .ag-punto{background:var(--etapa-agendado);width:4px;height:4px;bottom:4px}#v-closer .ag-celda.abierta .ag-punto,#v-closer .ag-celda.hoy .ag-punto{display:none}#v-closer .ag-celda.hoy .ag-punto{background:var(--etapa-agendado);display:block}#v-closer .ag-leyenda{font-size:11px}#v-closer .ag-proximos-t{letter-spacing:.1em;margin-bottom:12px;font-size:11px}#v-closer .ag-prox{border:1px solid #0000;border-radius:12px;padding:10px}#v-closer .ag-prox:hover:not(:disabled){background:rgb(var(--c-nube) / .05)}#v-closer .ag-prox.on{background:rgb(var(--c-acento) / .05);border-color:rgb(var(--c-acento) / .1);color:var(--accent);font-weight:500}#v-closer .ag-prox-n{font-size:13px;font-weight:500}#v-closer .ag-prox-c{background:rgb(var(--c-nube) / .08);height:22px;color:var(--txt-dim);border-radius:9999px;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}#v-closer .ag-prox-c.hay{background:rgb(var(--c-acento) / .1);color:var(--accent)}#v-closer .ag-dia-h{align-items:flex-end;margin-bottom:18px}#v-closer .ag-dia-t{letter-spacing:-.025em;font-size:20px;font-weight:600}#v-closer .ag-dia-s{margin-bottom:2px;font-size:13px;font-weight:500}#v-closer .ag-linea{gap:12px 18px}#v-closer .ag-hora{padding-top:13px;font-size:13px;font-weight:700}#v-closer .ag-hora.pasada{color:var(--warn)}#v-closer .ag-sala{background:rgb(var(--c-etapa-agendado) / .15);width:28px;height:28px;color:var(--etapa-agendado);border:0;border-radius:50%;margin-top:9px}#v-closer .ag-sala:hover:not(:disabled){background:rgb(var(--c-etapa-agendado) / .28)}#v-closer .ag-cita{background:var(--bg-panel);border:1px solid var(--line);border-radius:16px}#v-closer .ag-cita:hover,#v-closer .ag-cita.abierta{border-color:rgb(var(--c-etapa-agendado) / .6)}#v-closer .ag-cita-h{gap:10px;padding:16px}#v-closer .ag-cita-av{background:rgb(var(--c-acento) / .1);color:var(--accent)}#v-closer .ag-cita-n{letter-spacing:-.01em;font-size:14px;font-weight:600}#v-closer .ag-cita-m{font-size:11.5px}#v-closer .ag-cita-cuerpo{gap:10px;padding:0 16px 16px 54px}#v-closer .ag-mas{border-radius:9999px}#v-closer .ag-barra{margin-bottom:8px}:is(#v-closer,.estetica-op) .scrim{background:rgb(var(--c-sombra) / .4);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}:is(#v-closer,.estetica-op) .cw{background:var(--ficha-fondo);border-left:1px solid rgb(var(--c-nube) / .2);width:540px;box-shadow:none;transition:transform .3s cubic-bezier(.32,.72,0,1)}:is(#v-closer,.estetica-op) .cw-h{background:rgb(var(--c-panel) / .8);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid var(--line);padding:24px 20px 18px}:is(#v-closer,.estetica-op) .cw-av{background:rgb(var(--c-acento) / .1);width:36px;height:36px;color:var(--accent);border:0;border-radius:50%;font-size:13px}:is(#v-closer,.estetica-op) .cw-n{letter-spacing:-.025em;font-size:15px;font-weight:600}:is(#v-closer,.estetica-op) .cw-p{margin-top:2px;font-size:12px}:is(#v-closer,.estetica-op) .cw .cw-x{background:0 0;border-color:#0000;border-radius:50%;width:32px;height:32px}:is(#v-closer,.estetica-op) .cw .cw-x:hover{background:rgb(var(--c-nube) / .08);border-color:#0000}:is(#v-closer,.estetica-op) .cw-acciones .cw-go{background:var(--txt);height:40px;color:var(--bg);border:0;border-radius:11px;padding:0 14px;font-size:14px;font-weight:500;transition:opacity .15s}:is(#v-closer,.estetica-op) .cw-acciones .cw-go:hover{background:var(--txt);opacity:.9}:is(#v-closer,.estetica-op) .cw-meta{margin-top:15px}:is(#v-closer,.estetica-op) .cw-tabs{border:1px solid var(--line);background:rgb(var(--c-nube) / .06);border-radius:13px;gap:3px;margin:12px 20px 0;padding:3px}:is(#v-closer,.estetica-op) .cw-tabs button{border-radius:10px;flex:1;justify-content:center;gap:5px;padding:6px 4px;font-size:10.5px;font-weight:500}:is(#v-closer,.estetica-op) .cw-tabs button:hover{color:var(--txt);background:0 0}:is(#v-closer,.estetica-op) .cw-tabs button.on{background:var(--bg-panel);color:var(--txt);font-weight:500}:is(#v-closer,.estetica-op) .cw-body{padding:12px 20px 16px}:is(#v-closer,.estetica-op) .cw-body:has(>.cw-chat){background:var(--chat-fondo);padding:16px}:is(#v-closer,.estetica-op) .cw-chat .msgw{max-width:85%;color:var(--chat-texto);border:0;border-radius:12px;padding:6px 12px 8px;font-size:14.5px;line-height:1.6}:is(:is(#v-closer,.estetica-op) .cw-chat .msgw-sale,:is(#v-closer,.estetica-op) .cw-chat .msgw-sale:has(+.msgw-sale)){background:var(--chat-propia);border-radius:12px 0 12px 12px}:is(:is(#v-closer,.estetica-op) .cw-chat .msgw-entra,:is(#v-closer,.estetica-op) .cw-chat .msgw-entra:has(+.msgw-entra)){background:var(--chat-ajena);border-radius:0 12px 12px}:is(#v-closer,.estetica-op) .cw-chat .msgw.mal{background:rgb(var(--c-crit) / .12);border:1px solid rgb(var(--c-crit) / .4)}:is(#v-closer,.estetica-op) .cw-chat .msgw .t{color:var(--chat-meta);margin-top:4px;font-size:10px}:is(#v-closer,.estetica-op) .cw-chat .cw-day{background:var(--chat-dia);letter-spacing:0;text-transform:none;color:var(--chat-meta);border-radius:12px;margin:8px 0;padding:4px 12px;font-size:11px;font-weight:500}:is(#v-closer,.estetica-op) .cw-chat>.cw-day:first-child{margin-top:0}:is(#v-closer,.estetica-op) .cw-input{background:var(--chat-compositor);border-top:0;align-items:flex-end;gap:6px;padding:8px}:is(#v-closer,.estetica-op) .cw-input input{background:var(--chat-campo);min-height:40px;color:var(--chat-texto);border:0;border-radius:24px;padding:10px 14px;font-size:14px}:is(#v-closer,.estetica-op) .cw-input input::placeholder{color:var(--chat-meta)}:is(#v-closer,.estetica-op) .cw-input input:focus{border:0;outline:0}:is(#v-closer,.estetica-op) .cw-mas{width:36px;height:36px;color:var(--chat-meta);background:0 0;border:0;border-radius:50%;font-size:22px}:is(#v-closer,.estetica-op) .cw-mas:hover:not(:disabled){background:rgb(var(--c-nube) / .06);color:var(--chat-texto)}:is(#v-closer,.estetica-op) .cw-send{background:var(--accent-hondo);width:36px;height:36px;color:var(--sobre-acento);border:0;border-radius:50%}:is(#v-closer,.estetica-op) .cw-send:not(:disabled):hover{background:var(--accent-hondo);opacity:.9}:is(#v-closer,.estetica-op) .menu-pop{border:1px solid var(--line);background:var(--bg-float);box-shadow:none;border-radius:12px}:is(#v-closer,.estetica-op) .kv-box,:is(#v-closer,.estetica-op) .pr-box{background:rgb(var(--c-nube) / .04);border-radius:12px}#v-conversation .aud-agente,#v-conversation .aud-prompt{border-radius:var(--radio-tarjeta);background:rgb(var(--c-panel) / .5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--line);margin-bottom:0;padding:20px 22px 22px}#v-conversation .aud-agente-icono{border-radius:var(--radio);background:rgb(var(--c-nube) / .06)}#v-conversation .aud-agente-quien h3,#v-conversation .aud-prompt-cabeza h4{letter-spacing:-.02em;font-size:17px;font-weight:500}#v-conversation .aud-chip{letter-spacing:.05em;text-transform:uppercase;padding:1px 7px;font-size:8.5px;font-weight:700}#v-conversation .aud-agente-zona{letter-spacing:.05em;border:1px solid rgb(var(--c-acento) / .25);padding:1px 7px;font-size:8.5px}#v-conversation .aud-seccion-cabeza h4{letter-spacing:.025em;text-transform:uppercase;font-size:12px;font-weight:600}#v-conversation .aud-patron-cabeza{padding:11px 4px;font-size:12.5px}#v-conversation .aud-patron-cabeza:hover{background:rgb(var(--c-nube) / .04)}#v-conversation .aud-patron-cuerpo{padding:0 4px 14px}#v-conversation .aud-conv{padding:10px 4px}#v-conversation .aud-flecha{color:var(--txt-faint);font-size:9px}#v-conversation .aud-aviso{border:1px solid rgb(var(--c-warn) / .25);border-radius:var(--radio);background:rgb(var(--c-warn) / .08);padding:9px 13px;font-size:11.5px;line-height:1.6}#v-conversation .aud-texto,#v-conversation .aud-prompt-caja{border-radius:var(--radio);padding:10px 12px}:is(#v-closer,.estetica-op) .fd-aviso{background:rgb(var(--c-nube) / .04);border-color:var(--line);border-radius:10px;padding:9px 13px;font-size:11.5px;line-height:1.6}:is(#v-closer,.estetica-op) .fd-aviso.falta{background:rgb(var(--c-warn) / .08);border-color:rgb(var(--c-warn) / .25)}:is(#v-closer,.estetica-op) .fd-aviso.mal{background:rgb(var(--c-crit) / .06);border-color:rgb(var(--c-crit) / .25)}:is(#v-closer,.estetica-op) .fd-aviso.bien{background:rgb(var(--c-ok) / .08);border-color:rgb(var(--c-ok) / .25);color:var(--ok)}:is(#v-closer,.estetica-op) .fd-btn{background:var(--accent-hondo);height:30px;color:var(--sobre-acento);box-shadow:none;border-radius:9999px;padding:0 14px;font-size:11.5px;font-weight:500;transition:opacity .15s,background .15s}:is(#v-closer,.estetica-op) .fd-btn:hover:not(:disabled){filter:none;opacity:.9}:is(#v-closer,.estetica-op) .fd-btn.sec{background:var(--bg-panel);color:var(--txt-dim);border:1px solid var(--line-strong)}:is(#v-closer,.estetica-op) .fd-btn.sec:hover:not(:disabled){color:var(--txt);background:rgb(var(--c-nube) / .05);border-color:var(--line-strong)}:is(#v-closer,.estetica-op) .fd-btn-menor{border-radius:9999px;padding:3px 10px;font-size:10.5px;font-weight:500}:is(#v-closer,.estetica-op) button:focus-visible,:is(#v-closer,.estetica-op) select:focus-visible,:is(#v-closer,.estetica-op) input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){:is(#v-closer,.estetica-op) .cl-page>*,:is(#v-closer,.estetica-op) .ck-hero:before,:is(#v-closer,.estetica-op) .ck-note .pt{animation:none}:is(#v-closer,.estetica-op) .cw{transition:none}}#v-credenciales .fd-btn.sec.aj-peligro{color:var(--crit);border-color:rgb(var(--c-crit) / .26)}#v-credenciales .fd-btn.sec.aj-peligro:hover:not(:disabled){color:var(--crit);border-color:rgb(var(--c-crit) / .45);background:rgb(var(--c-crit) / .07)}#v-icp .cl-sub{align-self:flex-start}:is(#v-closer,.estetica-op) .cl-sub button.on .fd-n{color:inherit}:is(#v-closer,.estetica-op) .cl-sub button.on .fd-hecho{background:rgb(var(--c-sobre-acento) / .85)}.mon-totales{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:14px;display:grid}.mon-tarjeta{border:1px solid var(--line);background:var(--bg-panel);border-radius:12px;padding:12px 14px}.mon-tarjeta .mon-cifra{color:var(--txt);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.15;display:block}.mon-tarjeta .mon-rotulo{text-transform:uppercase;letter-spacing:.04em;color:var(--txt-dim);margin-top:3px;font-size:10.5px;font-weight:600;display:block}.mon-tarjeta .mon-pie{color:var(--txt-faint);margin-top:6px;font-size:11px;display:block}.mon-bloque{border:1px solid var(--line);background:var(--bg-panel);border-radius:14px;overflow:hidden}.mon-cabeza{border-bottom:1px solid var(--line);color:var(--txt);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:12.5px;font-weight:700;display:flex}.mon-acciones{align-items:center;gap:8px;display:flex}.mon-scroll{max-height:520px;overflow:auto}.mon-tabla{border-collapse:collapse;width:100%;font-size:11.5px}.mon-tabla th,.mon-tabla td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 12px}.mon-tabla th{background:var(--bg-sunk);color:var(--txt-dim);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:600;position:sticky;top:0}.mon-tabla .mon-n{text-align:right;font-variant-numeric:tabular-nums}.mon-tabla tbody tr:hover{background:var(--bg-sunk)}.mon-empresa{align-items:center;gap:8px;display:flex}.mon-empresa b{color:var(--txt);font-weight:600}.mon-cero,.mon-tabla tr.mon-ilegible td{color:var(--txt-faint)}.mon-tabla tr.mon-ilegible .mon-empresa b{color:var(--warn)}.mon-vacio{color:var(--txt-dim);text-align:center;margin:0;padding:22px 14px;font-size:12px}.mon-tabla tfoot td{background:var(--bg-sunk);color:var(--txt);border-top:1px solid var(--line-strong);font-weight:700;position:sticky;bottom:0}.mon-tabla tr.mon-fila{cursor:pointer}.mon-tabla tr.mon-fila:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mon-galon{color:var(--txt-faint);margin-left:auto;padding-left:10px}.mon-tabla tr.mon-fila:hover .mon-galon{color:var(--accent)}.mon-detalle-cabeza{align-items:center;gap:12px;margin-bottom:14px;display:flex}.mon-detalle-titulo{color:var(--txt);align-items:center;gap:8px;margin-right:auto;font-size:15px;font-weight:700;display:flex}.mon-error{color:var(--warn);white-space:normal;max-width:420px;margin-top:3px;font-size:10.5px;line-height:1.4}.mon-fallo{color:var(--warn)}.mon-paginado{border-top:1px solid var(--line);color:var(--txt-dim);justify-content:center;align-items:center;gap:14px;padding:10px 14px;font-size:11.5px;display:flex}.mon-acciones select{font:inherit;color:var(--txt);background:var(--bg-sunk);border:1px solid var(--line);border-radius:8px;padding:5px 8px;font-size:11.5px;font-weight:500}.inc-filtros{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.inc-filtros label{color:var(--txt-dim);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.inc-tecnico{font-family:var(--font-mono);color:var(--txt-dim);word-break:break-word;max-width:360px;font-size:11px}.inc-ref{font-family:var(--font-mono);color:var(--txt);font-weight:600}.inc-sub{color:var(--txt-faint);font-size:11px;display:block}.mon-tabla tr.inc-revisado td{color:var(--txt-faint)}.neg-nichos{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.neg-nicho{border:1px solid var(--line);background:var(--bg-panel);color:var(--txt-dim);border-radius:999px;padding:3px 10px;font-size:12px}.neg-nicho b{color:var(--txt);font-weight:600}.neg-foto{color:var(--txt);font-size:12px;font-weight:600}.neg-tags{flex-wrap:wrap;gap:4px;display:inline-flex}.neg-abrir{color:var(--txt-dim);cursor:pointer;background:0 0;border:0;padding:0 6px 0 0;font-size:12px}.neg-abrir:disabled{visibility:hidden}.neg-acciones{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.mon-tabla tr.neg-cliente td{background:var(--bg-panel)}.mon-tabla tr.neg-cliente td:first-child{padding-left:28px}.cos-pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.cos-nota{color:var(--txt-dim)}.cos-afuera{color:var(--txt-dim);text-decoration:underline}.cos-marco{border:1px solid var(--line);background:var(--bg);border-radius:10px;flex:1;width:100%;min-height:0}.aud-aviso{border:1px solid var(--line);border-left:3px solid var(--warn);background:var(--bg-panel);color:var(--txt-dim);border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:12.5px}.aud-aviso strong{color:var(--txt)}.aud-aviso-chico{margin:8px 0;font-size:12px}.aud-estado{color:var(--txt-dim);padding:18px 4px;font-size:13px}.aud-error{color:var(--crit)}.aud-error .fd-btn{margin-top:8px}.aud-semaforo{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.aud-chip{border:1px solid var(--line);color:var(--txt-dim);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:600;display:inline-block}.aud-chip-verde{border-color:var(--ok);color:var(--ok)}.aud-chip-amarillo{border-color:var(--warn);color:var(--warn)}.aud-chip-rojo{border-color:var(--crit);color:var(--crit)}.aud-chip-cero{border-color:var(--line);color:var(--txt-faint)}.aud-chip-vacio{color:var(--txt-faint);border-style:dashed}.aud-urgente{color:var(--crit)}.aud-resuelto{color:var(--txt-faint)}.aud-vacio{color:var(--txt-faint);padding:16px 14px;font-size:12.5px}.aud-patron{border-top:1px solid var(--line)}.aud-patron-cabeza{text-align:left;cursor:pointer;width:100%;color:var(--txt);background:0 0;border:0;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.aud-patron-cabeza:hover{background:rgb(var(--c-nube) / .035)}.aud-patron-titulo{flex:1;font-weight:600}.aud-patron-casos{font-variant-numeric:tabular-nums;color:var(--txt-dim);font-weight:700}.aud-patron-codigo{font-family:var(--font-mono);color:var(--txt-faint);font-size:11px}.aud-patron-cuerpo{padding:0 14px 14px}.aud-diagnostico{color:var(--txt-dim);margin:0 0 10px;font-size:12.5px}.aud-corr{margin-bottom:10px}.aud-texto{border:1px solid var(--line);background:var(--bg-sunk);font-family:var(--font-mono);color:var(--txt-dim);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:4px 0 0;padding:8px 10px;font-size:11.5px;line-height:1.5}.aud-texto-corr{border-left:3px solid var(--ok);color:var(--txt)}.aud-casos,.aud-lista{margin:6px 0 0;padding:0;list-style:none}.aud-casos li,.aud-conv{border-top:1px solid var(--line);padding:8px 0;font-size:12.5px}.aud-caso-quien{color:var(--txt);font-weight:600}.aud-caso-cuando{color:var(--txt-faint);margin-left:8px;font-size:11px}.aud-cita{border-left:2px solid var(--line);color:var(--txt-dim);margin:4px 0 0;padding-left:8px;font-size:12px}.aud-cita-contacto{color:var(--txt-faint)}.aud-resumen{color:var(--txt-dim);margin:4px 0 0;font-size:12px}.aud-conv{padding:10px 14px}.aud-prompt{border:1px solid var(--line);background:var(--bg-panel);border-radius:14px;margin-bottom:14px;padding:15px 17px 17px}.aud-prompt-caja{border:1px solid var(--line-strong);background:var(--bg-sunk);width:100%;font-family:var(--font-mono);color:var(--txt);resize:vertical;border-radius:8px;margin-top:6px;padding:8px 10px;font-size:11.5px;line-height:1.5;display:block}.aud-prompt-caja:focus{border-color:var(--accent);outline:none}.aud-prompt-pie{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.aud-dice{color:var(--txt-dim);font-size:11.5px}.aud-sub{margin-bottom:14px}.cl-sub .aud-cnt-falta{background:rgb(var(--c-warn) / .16);color:var(--warn)}.aud-alcance{color:var(--txt-faint);margin:0 0 14px;font-size:12px;line-height:1.55}.aud-alcance b{color:var(--txt-dim);font-weight:600}.aud-agente{border:1px solid var(--line);background:var(--bg-panel);border-radius:14px;margin-bottom:14px;padding:15px 17px 17px}.aud-agente-cabeza{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.aud-agente-icono{border:1px solid var(--line);background:rgb(var(--c-nube) / .05);width:32px;height:32px;color:var(--accent);border-radius:9px;flex:0 0 32px;place-items:center;display:grid}.aud-agente-icono svg{width:16px;height:16px}.aud-agente-quien{flex:1;min-width:0}.aud-agente-quien h3{letter-spacing:-.01em;color:var(--txt);flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 2px;font-size:15px;font-weight:650;display:flex}.aud-agente-zona{background:rgb(var(--c-acento) / .12);letter-spacing:.07em;text-transform:uppercase;color:var(--accent);border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:700}.aud-agente-cifras{flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;display:flex}.aud-agente-cifras .aud-semaforo{justify-content:flex-end;margin-top:2px}.aud-agente-pie{color:var(--txt-faint);margin:11px 0 0;font-size:11.5px;line-height:1.5}.aud-seccion{margin-top:15px}.aud-seccion-cabeza{border-bottom:1px solid var(--line);align-items:baseline;gap:9px;margin-bottom:8px;padding-bottom:7px;display:flex}.aud-seccion-cabeza h4{letter-spacing:.01em;color:var(--txt-dim);margin:0;font-size:12px;font-weight:650}.aud-seccion-cabeza .cre-desc{margin-left:auto}.aud-plegable{width:100%;font:inherit;color:inherit;text-align:left;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0}.aud-plegable:hover h4{color:var(--accent)}.aud-flecha{width:10px;color:var(--txt-faint);font-size:10px}.aud-prompt-cabeza{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:11px;display:flex}.aud-prompt-cabeza h4{letter-spacing:-.01em;color:var(--txt);align-items:center;gap:9px;margin:0;font-size:15px;font-weight:650;display:flex}.aud-prompt-cabeza .cre-desc{margin-left:auto}#v-contacts button.icpc,#v-contacts button.lc{font:inherit;color:inherit;text-align:left;width:100%}#v-contacts .icpc .iv,#v-contacts .icpc .is,#v-contacts .icpc .ib,#v-contacts .lp-parte,#v-contacts .lc-id,#v-contacts .lc-name,#v-contacts .lc-src,#v-contacts .lp-alta,#v-contacts .lc-money,#v-contacts .lc-mv,#v-contacts .lc-ml{display:block}#v-contacts button.icpc:focus-visible,#v-contacts button.lc:focus-visible{outline:2px solid rgb(var(--c-acento) / .55);outline-offset:2px}#v-contacts .idot[data-cuadrante=prioriza],#v-contacts .ib i[data-cuadrante=prioriza]{background:var(--ok)}#v-contacts .idot[data-cuadrante=valida],#v-contacts .ib i[data-cuadrante=valida]{background:var(--warn)}#v-contacts .idot[data-cuadrante=financia],#v-contacts .ib i[data-cuadrante=financia]{background:rgb(var(--c-warn) / .55)}#v-contacts .idot[data-cuadrante=descarta],#v-contacts .ib i[data-cuadrante=descarta]{background:var(--txt-faint)}#v-contacts .idot[data-cuadrante=sin_clasificar],#v-contacts .ib i[data-cuadrante=sin_clasificar]{background:rgb(var(--c-nube) / .25)}#v-contacts .idot[data-cuadrante=todos],#v-contacts .ib i[data-cuadrante=todos]{background:var(--accent)}#v-contacts .sc-v.sc-palabra{letter-spacing:0;font-size:12px}#v-contacts .icp-cards{grid-template-columns:repeat(6,minmax(0,1fr))}#v-contacts .lp-parte{color:var(--txt-faint);margin-top:4px;font-size:10.5px}#v-contacts .lp-alta{color:var(--txt-faint);margin-top:3px;font-size:10.5px}#v-contacts .lc-prog i.duda{color:var(--warn)}#v-contacts .lc-prog i.no{color:var(--txt-dim);text-decoration:line-through}#v-contacts .lp-marcas{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}#v-contacts .lp-marca,.lp-ficha .lp-marca{border:1px solid var(--line);color:var(--txt-faint);background:rgb(var(--c-nube) / .04);border-radius:6px;padding:2px 7px;font-size:10px}#v-contacts .lp-marca-descarte,.lp-ficha .lp-marca-descarte{color:var(--warn);border-color:rgb(var(--c-warn) / .3)}.lp-ficha .lp-marca{margin:4px 0 0 8px;display:inline-block}#v-contacts .lp-avisos{flex-direction:column;gap:6px;display:flex}#v-contacts .lp-aviso{color:var(--txt-dim);background:var(--bg-sunk);border:1px solid var(--line);border-left:3px solid rgb(var(--c-warn) / .5);border-radius:9px;padding:9px 12px;font-size:12px;line-height:1.5}#v-contacts .lp-error{color:var(--warn);font-size:12.5px}#v-contacts .lp-vacio{color:var(--txt-faint);padding:14px 2px;font-size:12.5px}#v-contacts .lp-vacio-rejilla{grid-column:1/-1;max-width:72ch;line-height:1.55}#v-contacts .lp-mas{font:inherit;color:var(--txt-dim);cursor:pointer;background:var(--bg-sunk);border:1px solid var(--line-strong);border-radius:10px;align-self:center;padding:9px 18px;font-size:12.5px}#v-contacts .lp-mas:hover{background:var(--bg-float);color:var(--txt)}#v-contacts .lp-huecos{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:12px;display:flex}#v-contacts .lp-huecos-t{letter-spacing:.04em;text-transform:uppercase;color:var(--txt-faint);font-size:11px}#v-contacts .lp-hueco,.lp-ficha .lp-hueco{color:var(--txt-faint);margin-top:8px;font-size:11.5px;line-height:1.5}#v-contacts .lp-hueco b,.lp-ficha .lp-hueco b{color:var(--txt-dim);font-weight:600}.lp-ficha .lp-medido{white-space:nowrap}.lp-ficha a.ld-btn{text-decoration:none}.lp-ficha .ld-btn.lp-apagado{opacity:.45;cursor:not-allowed}.lp-ficha .ld-dot.lp-duda{background:var(--warn)}@media (max-width:720px){#v-contacts .icp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}#v-contacts .icpc .im{flex-wrap:wrap;gap:4px 10px}#v-contacts .icpc .im>span{white-space:nowrap}#v-contacts .lp-grid{grid-template-columns:minmax(0,1fr)}#v-contacts .lp-bar{align-items:flex-start}#v-contacts .lp-search{flex-basis:100%;min-width:0;max-width:none}#v-contacts .lp-bar .db-seg{flex-wrap:wrap}#v-contacts .lp-count{flex-basis:100%;margin-left:0}#v-contacts .cre-head .ch-r{margin-left:0}}#v-creative .cr-falla{color:var(--crit);margin:0;font-size:11.5px}#v-creative .cr-cargando{color:var(--txt-faint);margin:0;padding:20px 0;font-size:12px}#v-creative .cre-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:2px;display:grid}#v-creative .cre-stats.cr-cinco{grid-template-columns:repeat(5,minmax(0,1fr))}#v-creative .cre-stat{background:linear-gradient(180deg, var(--bg-raise), var(--bg-panel));border:1px solid var(--line);border-radius:12px;flex-direction:column;justify-content:center;min-width:0;padding:12px 14px;display:flex;position:relative;overflow:hidden}#v-creative .cre-stat>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#v-creative .cre-stat.hi{border-color:rgb(var(--c-acento) / .3);background:linear-gradient(180deg, rgb(var(--c-acento) / .08), var(--bg-panel))}#v-creative .cre-stat.hi:before{content:"";background:var(--accent);height:2px;position:absolute;top:0;left:0;right:0}#v-creative .cre-stat.hi .l,#v-creative .cre-stat.hi .v{color:var(--accent)}#v-creative .cre-stat .l{color:var(--txt-dim);font-size:11px;font-weight:500}#v-creative .cre-stat .v{color:var(--txt);font-variant-numeric:tabular-nums;margin-top:5px;font-size:21px;font-weight:600;line-height:1}#v-creative .cre-stat .s{color:var(--txt-faint);opacity:.7;min-height:1.2em;margin-top:4px;font-size:10px}#v-creative .cre-stat .s.cr-motivo{opacity:1;white-space:normal;line-height:1.35}#v-creative .ghead .gdot.cr-gdot-demas{background:var(--txt-faint)}#v-creative .pill-menu.cr-orden{width:190px}#v-creative .cg{grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:12px;display:grid}#v-creative .cr-vacio{grid-column:1/-1}#v-creative .cc{cursor:pointer;background:linear-gradient(180deg, var(--bg-raise), var(--bg-panel));border:1px solid var(--line);border-radius:14px;flex-direction:column;transition:transform .18s,border-color .18s;display:flex;overflow:hidden}#v-creative .cc:hover,#v-creative .cc:focus-visible{border-color:rgb(var(--c-acento) / .3);transform:translateY(-2px)}#v-creative .cc:focus-visible{outline:2px solid rgb(var(--c-acento) / .55);outline-offset:2px}#v-creative .cc.win{border-top:2px solid var(--ok)}#v-creative .cc.lose{border-top:2px solid rgb(var(--c-crit) / .5)}#v-creative .cc.lose .cc-media{filter:saturate(.6)brightness(.82)}#v-creative .cc-media{aspect-ratio:16/9;place-items:center;display:grid;position:relative;overflow:hidden}#v-creative .cc-status{border-radius:6px;padding:2px 8px;font-size:10px;font-weight:500;position:absolute;top:9px;right:9px}#v-creative .cr-gancho{background:var(--velo-medio);color:var(--warn-medio);border-radius:6px;padding:2px 8px;font-size:10px;font-weight:600;position:absolute;top:9px;left:9px}#v-creative .cc-body{flex-direction:column;flex:1;padding:12px;display:flex}#v-creative .cc-name{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;height:1.35em;margin-top:1px;font-size:13.5px;font-weight:600;line-height:1.35;overflow:hidden}#v-creative .cr-cliente{color:var(--txt-dim);white-space:nowrap;text-overflow:ellipsis;min-width:0;height:1.35em;margin-top:2px;font-size:11px;font-weight:500;line-height:1.35;overflow:hidden}#v-creative .cc-qual{gap:5px;height:19px;margin-top:6px;display:flex;overflow:hidden}#v-creative .cc-mx{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:auto;padding-top:11px;display:grid}#v-creative .cc-mx>div{background:var(--bg-sunk);border:1px solid var(--line);border-radius:8px;flex-direction:column;justify-content:center;min-width:0;height:50px;padding:8px 9px;display:flex}#v-creative .cc-mx>div.pm{background:linear-gradient(180deg, rgb(var(--c-acento) / .1), rgb(var(--c-acento) / .02));border-color:rgb(var(--c-acento) / .22)}#v-creative .cc-mx .k{color:var(--txt-faint);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:500;line-height:1;overflow:hidden}#v-creative .cc-mx .v{font-variant-numeric:tabular-nums;margin-top:4px;font-size:15px;font-weight:600;line-height:1}#v-creative .cc-mx>div.pm .v{color:var(--accent)}#v-creative .cr-fondo,.cr-ficha .cr-fondo{background-image:linear-gradient(150deg, rgb(var(--c-dev) / .35), transparent 70%)}#v-creative .cr-imagen,.cr-ficha .cr-imagen{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#v-creative .cr-sin-imagen,.cr-ficha .cr-sin-imagen{color:var(--sobre-medio);opacity:.7;text-align:center;padding:0 12px;font-size:11px}.cr-ficha .cr-cabeza{min-width:0}.cr-ficha .qe .dw-sec-t{margin-bottom:8px}.cr-ficha .cr-titulo{overflow-wrap:anywhere}.cr-ficha .dw-verdict{border-radius:20px;align-items:center;gap:6px;margin-top:8px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.cr-ficha .dw-verdict.good{background:rgb(var(--c-ok) / .14);color:var(--ok)}.cr-ficha .dw-verdict.bad{background:rgb(var(--c-crit) / .14);color:var(--crit)}.cr-ficha .dw-video{aspect-ratio:16/9;border-radius:11px;place-items:center;height:auto;display:grid;position:relative;overflow:hidden}.cr-ficha .qb{background:var(--bg-sunk);border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;min-width:0;height:32px;padding:0 10px;display:flex}.cr-ficha .qb i{color:var(--txt-faint);flex-shrink:0;font-size:10.5px;font-style:normal;font-weight:500}.cr-ficha .qb b{color:var(--txt);text-align:right;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:12px;font-weight:500;overflow:hidden}.cr-ficha .qb.wide{grid-column:1/-1}.cr-ficha .cr-datos{grid-template-columns:repeat(3,minmax(0,1fr))}.cr-ficha .out.cr-con-motivo{flex-wrap:wrap;row-gap:2px;height:auto;min-height:38px;padding:7px 11px}.cr-ficha .out .cr-motivo{color:var(--txt-faint);flex-basis:100%;font-size:10.5px;line-height:1.35}.cr-ficha .cr-dato{color:var(--txt-dim);font-size:11.5px}.cr-ficha .cr-enlace{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.cr-ficha .cr-enlace a.ld-btn{text-decoration:none}.cr-ficha .cr-anuncio{justify-content:space-between;gap:12px;display:flex}.cr-ficha .cr-form{gap:6px;margin-top:12px;display:grid}.cr-ficha .cr-fila-form{flex-wrap:wrap;gap:8px;display:flex}.cr-ficha .cr-input{min-width:0;font:inherit;color:var(--txt);border:1px solid var(--line-strong);background:0 0;border-radius:8px;flex:220px;padding:7px 10px;font-size:12.5px}.cr-ficha .cr-input:focus-visible{outline:2px solid rgb(var(--c-acento) / .55);outline-offset:1px}.cr-ficha .cr-error{color:var(--crit);font-size:11.5px}.cr-ficha .cr-cabeza>.cr-motivo{color:var(--txt-faint);margin-top:4px;font-size:10.5px}@media (max-width:760px){#v-creative .cre-head .ch-r{flex-wrap:wrap;width:100%}#v-creative .db-seg{flex-wrap:wrap}#v-creative .cre-stats,#v-creative .cre-stats.cr-cinco{grid-template-columns:repeat(2,minmax(0,1fr))}#v-creative .cg{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.cr-ficha.drawer{width:100vw;max-width:100vw}.cr-ficha .qe-grid,.cr-ficha .cr-datos{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-ficha .cr-anuncio{flex-direction:column;gap:2px}}#v-acquisition .acq-funnel{width:auto;max-width:100%;color:var(--txt-dim);background-color:var(--bg-sunk);border-radius:6px;margin-top:5px;padding:2px 22px 2px 6px;font-size:10.5px;display:block}#v-acquisition .acq-funnel:disabled{opacity:.55;cursor:progress}#v-acquisition .acq-funnel:focus-visible{outline:2px solid rgb(var(--c-acento) / .55);outline-offset:1px}#v-acquisition .acq-falla{color:var(--crit);margin:0;font-size:11.5px}#v-acquisition .rs .acq-falla{margin-top:4px;font-size:10.5px;display:block}#v-acquisition .acq-cargando{color:var(--txt-faint);margin:0;padding:20px 0;font-size:12px}#v-acquisition .acq-desliza{min-width:0}#v-acquisition .cre-head .ch-r .reco-btn:focus-visible,#v-acquisition .cre-head .ch-r .db-seg button:focus-visible{outline-offset:-2px}#v-acquisition .card-head[data-acq-toggle]:focus-visible{outline:2px solid rgb(var(--c-acento) / .55);outline-offset:-2px}@media (max-width:760px){#v-acquisition .acq-kpis{grid-template-columns:repeat(2,1fr)}#v-acquisition .cre-head .ch-r{width:100%}#v-acquisition .db-seg{flex-wrap:wrap}#v-acquisition .acq-desliza{overflow-x:auto}#v-acquisition .acq-desliza>.col-head,#v-acquisition .acq-desliza>.rows{min-width:760px}}.app:has(>.cd:not(.cd-engranaje)) .main #v-conversion .cre-head>.ch-l:not(.stack){display:flex}.app:has(>.cd:not(.cd-engranaje)) .main #v-conversion .cre-head>.ch-l>:is(h2,.cre-desc){display:none}#v-conversion .src .dotx.apagado{background:var(--txt-faint);opacity:.5}#v-conversion .cv-falla{color:var(--crit);margin:0;font-size:11.5px}#v-conversion .cv-cargando{color:var(--txt-faint);margin:0;padding:20px 0;font-size:12px}#v-conversion .pn-d .cv-meta{color:var(--txt-faint);font-size:10.5px}#v-conversion .cv-note{color:var(--txt-faint);background:rgb(var(--c-nube) / .03);border:1px solid var(--line);border-radius:11px;margin:0;padding:11px 14px;font-size:11.5px;line-height:1.55}#v-conversion .cv-note b{color:var(--txt-dim);font-weight:500}#v-conversion .ghead .gdot.cv-gdot{background:var(--accent)}#v-conversion .jm{grid-template-rows:auto auto}#v-conversion .jm>span:first-child{grid-area:1/1/auto/-1}#v-conversion .jm .dlt,#v-conversion .jm b{grid-row:2}#v-conversion .jstep .jx em{opacity:1}#v-conversion .jstep.cv-sin-cajon,#v-conversion .alarm.cv-sin-cajon{cursor:default}#v-conversion .jstep.cv-sin-cajon:hover{border-color:var(--line);transform:none}#v-conversion .jstep[role=button]:focus-visible,#v-conversion .alarm[role=button]:focus-visible{outline:2px solid rgb(var(--c-acento) / .55);outline-offset:-2px}#v-conversion .cre-head .ch-r .reco-btn:focus-visible,#v-conversion .cre-head .ch-r .db-seg button:focus-visible{outline-offset:-2px}.cv-cajon .cv-rejilla{grid-template-columns:repeat(3,1fr)}.cv-cajon .out .cv-tasa{color:var(--txt-faint);margin-left:6px;font-size:11px;font-weight:500}.cv-cajon .cv-hueco,.cv-cajon .cv-aviso{color:var(--txt-faint);margin:9px 0 0;font-size:11.5px;line-height:1.5}.cv-cajon .cv-aviso{color:var(--txt-dim)}.cv-cajon .cv-tabla{flex-direction:column;display:flex}.cv-cajon .cv-fila{border-bottom:1px solid var(--line);color:var(--txt-dim);font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;padding:8px 0;font-size:12px;display:grid}.cv-cajon .cv-fila:last-child{border-bottom:0}.cv-cajon .cv-familias .cv-fila{grid-template-columns:minmax(0,1fr) repeat(3,minmax(56px,76px))}.cv-cajon .cv-estados .cv-fila{grid-template-columns:minmax(0,1fr) repeat(3,minmax(56px,84px))}.cv-cajon .cv-fila>span:not(.cv-n){text-align:right}.cv-cajon .cv-cab{color:var(--txt-faint);padding-top:0;font-size:10.5px;font-weight:500}.cv-cajon .cv-n{min-width:0;color:var(--txt);font-weight:500}.cv-cajon .cv-cab>span:first-child{text-align:left}.cv-cajon .cv-marca{color:var(--txt-faint);margin-top:2px;font-size:10.5px;font-style:normal;font-weight:400;display:block}@media (max-width:1120px){#v-conversion .journey{grid-template-columns:repeat(3,1fr)}#v-conversion .cs-panels.cv-panels{grid-template-columns:1fr}#v-conversion .jarrow{display:none}}@media (max-width:760px){#v-conversion .journey{grid-template-columns:1fr}#v-conversion .cre-head .ch-r{width:100%}#v-conversion .db-seg{flex-wrap:wrap}.drawer.cv-cajon{width:100%;max-width:100%}.cv-cajon .cv-rejilla{grid-template-columns:repeat(2,1fr)}}#v-sales .sl-falla{color:var(--crit);margin:0;font-size:11.5px}#v-sales .sl-cargando{color:var(--txt-faint);margin:0;padding:20px 0;font-size:12px}#v-sales .stat .s-v.sl-rev{color:var(--exec)}#v-sales .stat .sl-motivo{color:var(--txt-faint);margin-top:3px;font-size:10.5px}#v-sales .sl-closers{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr 1.1fr}#v-sales .sl-motivos{grid-template-columns:1.6fr .6fr 2fr}#v-sales .row-i{cursor:default}#v-sales .mini-bar i.sl-catalogo{background:var(--warn)}#v-sales .mini-bar i.sl-fuera{background:var(--txt-faint)}#v-sales .sl-vacio{color:var(--txt-faint);margin:0;padding:12px 16px;font-size:12px}#v-sales .sl-relectura{color:var(--txt-faint);margin:10px 2px 0;font-size:11.5px}#v-sales .sl-cifras{display:grid}#v-sales .sl-cinco{grid-template-columns:repeat(5,minmax(0,1fr))}#v-sales .sl-tres{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){#v-sales .grid-4{grid-template-columns:repeat(2,1fr)}#v-sales .cre-head .ch-r{width:100%}#v-sales .db-seg{flex-wrap:wrap}#v-sales .sl-desliza{overflow-x:auto}#v-sales .sl-desliza>.col-head,#v-sales .sl-desliza>.rows{min-width:560px}#v-sales .sl-cinco{grid-template-columns:repeat(2,minmax(0,1fr))}#v-sales .sl-tres{grid-template-columns:minmax(0,1fr)}}#v-conversation .cs-falla{color:var(--crit);margin:0;font-size:11.5px}#v-conversation .cs-cargando{color:var(--txt-faint);margin:0;padding:20px 0;font-size:12px}#v-conversation .cs-motivo{min-width:0;color:var(--txt-faint);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}#v-conversation .cs-motivo-solo{margin:0;padding:4px 0 2px}#v-conversation .pn-d{height:auto;min-height:18px}#v-conversation .pn-d .cs-motivo{white-space:normal;line-height:1.35}#v-conversation .csf-key .cs-motivo{margin-top:4px}#v-conversation .ghead .gdot.cs-gdot-flujos{background:var(--accent)}#v-conversation .ghead .gdot.cs-gdot-agentes{background:var(--txt-faint)}#v-conversation .csf-h.cs-cabeza{align-items:flex-start;display:flex}#v-conversation .csf-h .cs-titulo{min-width:0}#v-conversation .csf-key .cs-motivo{white-space:normal;max-width:180px;margin-left:auto}#v-conversation .org-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#v-conversation .org-b i.cs-reprogramaron{background:rgb(var(--c-warn) / .45)}#v-conversation .org-b i.cs-cancelaron{background:rgb(var(--c-crit) / .45)}#v-conversation .gn.cs-ir{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}#v-conversation .gn.cs-ir:hover{text-decoration:underline}#v-conversation .csa{cursor:default}#v-conversation .csa:hover{border-color:var(--line);transform:none}#v-conversation .pn-b.cs-cuatro{grid-template-columns:repeat(4,minmax(0,1fr))}#v-conversation .estetica-op.cs-supervisor{min-width:0}@media (max-width:1180px){#v-conversation .cs-panels{grid-template-columns:1fr 1fr}#v-conversation .cs-panels>.pn:last-child{grid-column:1/-1}#v-conversation .cs-agents{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1120px){#v-conversation .cs-flows{grid-template-columns:1fr}}@media (max-width:760px){#v-conversation .cs-panels{grid-template-columns:1fr}#v-conversation .cre-head .ch-r{width:100%}#v-conversation .db-seg,#v-conversation .mode-seg{flex-wrap:wrap}#v-conversation .cs-agents{grid-template-columns:1fr}#v-conversation .csf-h.cs-cabeza{flex-direction:column;gap:10px}#v-conversation .csf-key{text-align:left;margin-left:0}#v-conversation .csf-key .cs-motivo{margin-left:0}#v-conversation .pn-b.q4,#v-conversation .pn-b.q5,#v-conversation .pn-b.cs-cuatro{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-tarjeta{margin-top:14px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sig .si.g-critica{background:rgb(var(--c-crit) / .14);color:var(--crit)}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sig .si.g-alta,:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sig .si.g-media{background:rgb(var(--c-warn) / .14);color:var(--warn)}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sig .si.g-info{background:rgb(var(--c-acento) / .14);color:var(--accent)}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-cuerpo{flex:1;min-width:0}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-meta{color:var(--txt-dim);flex-wrap:wrap;gap:6px;margin-top:6px;font-size:11px;display:flex}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-chip{border:1px solid var(--line);border-radius:999px;padding:1px 7px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-chip-ejecutiva{border-color:rgb(var(--c-acento) / .5);color:var(--accent)}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-acciones{flex-direction:column;align-self:center;align-items:flex-end;gap:6px;display:flex}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sig button.ev{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-evidencia,:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-decision,:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-firma{margin-top:8px;font-size:12px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-revision,:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-causas{color:var(--txt-dim);margin:0 0 6px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-decision,:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-firma{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-firma p{color:var(--txt-dim);flex-basis:100%;margin:0}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-decision label,:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-firma label{align-items:center;gap:6px;display:flex}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-decision input,:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-firma input{font:inherit;color:var(--txt);background:var(--bg-raise);border:1px solid var(--line-strong);border-radius:8px;padding:7px 9px;font-size:12.5px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-decision input{width:min(320px,100%)}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-firma input{width:80px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-decision .fd-btn,:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-firma .fd-btn{padding:7px 12px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-nota{color:var(--txt-dim);margin:0;padding:11px 14px;font-size:12px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-evidencia .cb-datos{font-size:12px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-evidencia .cb-datos>div{grid-template-columns:minmax(0,40%) minmax(0,1fr)}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-evidencia .cb-datos .cb-datos>div{flex-wrap:wrap;gap:0 6px;display:flex}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-evidencia .cb-datos .cb-datos dt{overflow-wrap:normal}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-falla-chica{color:var(--crit);font-size:11px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-plan-nota,:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-plan-pie{color:var(--txt-dim);font-size:12px;line-height:1.45}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-plan-pie{margin-top:12px}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-perdida{color:var(--txt-dim)}@media (max-width:760px){:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sig{flex-wrap:wrap}:is(#v-acquisition,#v-creative,#v-conversation,#v-conversion) .sen-acciones{flex-direction:row;justify-content:flex-end;align-items:center;width:100%}}.cd{--cd-costado:max(40px, calc((100% - 1600px) / 2 + 24px));background:var(--bg);flex-direction:column;grid-area:cabecera;min-width:0;display:flex}.cd-arriba{min-width:0;padding:28px var(--cd-costado) 0;border-bottom:1px solid var(--line);flex-direction:column;gap:18px;display:flex}.cd.sin-pestanas .cd-arriba{padding-bottom:22px}.cd-titulo{flex-direction:column;gap:8px;min-width:0;display:flex}.cd-ceja{font-family:var(--font-mono);letter-spacing:.12em;color:var(--txt-faint);font-size:11px}.cd-nombre{letter-spacing:-.03em;color:var(--txt);margin:0;font-size:30px;font-weight:500;line-height:1.1}.cd-pestanas{flex-wrap:wrap;column-gap:26px;min-width:0;display:flex}.cd-pestana{height:40px;color:var(--txt-faint);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;padding:0 2px;font-size:14px;transition:color .15s;display:inline-flex}button.cd-pestana:hover{color:var(--txt)}.cd-pestana.on{color:var(--txt);border-bottom-color:var(--accent)}.cd .cd-pestanas button.cd-pestana:focus-visible{outline-offset:-2px}.cd-proxima{cursor:default;position:relative}.cd-proxima .nb-proximamente{white-space:nowrap;line-height:1;position:absolute;bottom:2px;left:2px}.cd-comentario{min-width:0;padding:12px var(--cd-costado) 0;color:var(--txt-dim);align-items:center;gap:10px;margin:0;font-size:13px;line-height:1.4;display:flex}.cd-comentario .cd-mascota{flex:none}.cd-comentario .cd-texto{min-width:0}.cd-subs{min-width:0;padding:14px var(--cd-costado) 0;flex-wrap:wrap;gap:8px;display:flex}.cd-sub{border:1px solid var(--line-strong);height:30px;color:var(--txt-dim);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:12px;transition:color .15s,background-color .15s;display:inline-flex}button.cd-sub:not(.on):hover{color:var(--txt)}.cd-sub.on{border-color:var(--txt);background:var(--txt);color:var(--bg)}.cd .cd-subs button.cd-sub:focus-visible{outline-offset:2px}.cd-sub-proxima{color:var(--txt-faint);cursor:default;border-style:dashed}.app:has(>.cd:not(.cd-engranaje)) .main .cre-head .ch-title{display:none}.app:has(>.cd:not(.cd-engranaje)) .main .cre-head>.ch-l:not(.stack){display:none}.app:has(>.cd-engranaje) .main .cre-head .ch-title>h2{display:none}.app:has(>.cd-engranaje) .main :is(#v-closer,.estetica-op) .cre-head .cre-desc{letter-spacing:0;color:var(--txt-dim);font-size:14px;font-weight:400;line-height:1.4}.app:has(>.cd:not(.cd-engranaje)) .main .cre-head:not(:has(.cl-sub,.ch-r)){clip-path:inset(50%);width:1px;height:1px;min-height:0;position:absolute;overflow:hidden}.app:has(>.cd) .main :is(#v-closer,.estetica-op) .cre-head{border-bottom:0;padding-bottom:0}.cc-consulta{background:var(--bg);grid-area:consulta;min-width:0;padding:12px max(40px,50% - 776px) 20px}.cc-caja{border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--bg-raise);align-items:center;gap:12px;min-width:0;padding:8px 8px 8px 18px;display:flex}.cc-campo{min-width:0;height:22px;color:var(--txt);font:inherit;text-overflow:ellipsis;background:0 0;border:0;flex:auto;padding:0;font-size:14px;line-height:22px}.cc-campo::placeholder{color:var(--txt-faint);opacity:1}.cc-campo:disabled{cursor:not-allowed;opacity:1}.cc-enviar{border:1px solid var(--line-control);border-radius:var(--radius-pill);width:32px;height:32px;color:var(--txt);cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}.cc-enviar:disabled{border-color:var(--line-strong);color:var(--txt-faint);cursor:not-allowed;opacity:1}.cc-enviar svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@media (max-width:760px){.cd{--cd-costado:16px}.cd-comentario{display:none}.cd-arriba{gap:12px;padding-top:16px}.cd.sin-pestanas .cd-arriba{padding-bottom:14px}.cd-subs{scrollbar-width:none;flex-wrap:nowrap;padding-top:10px;padding-bottom:4px;overflow-x:auto}.cd-subs::-webkit-scrollbar{display:none}.cd-nombre{font-size:22px}.cd-pestanas{scrollbar-width:none;flex-wrap:nowrap;column-gap:20px;overflow-x:auto}.cd-pestanas::-webkit-scrollbar{display:none}.cc-consulta{display:none}}.cb-conversacion{text-align:left;flex-direction:column;gap:16px;width:min(760px,100%);display:flex}.cb-pregunta{border-radius:var(--radius-sm);background:var(--bg-sunk);max-width:80%;color:var(--txt);white-space:pre-wrap;align-self:flex-end;margin:0;padding:10px 14px;font-size:15px}.cb-fallo{color:var(--txt-dim);margin:0;font-size:13px}.cb-respuesta{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;display:grid}.cb-avatar{place-items:center;width:32px;height:32px;display:grid}.cb-burbujas{flex-direction:column;gap:8px;min-width:0;display:flex}.cb-burbuja{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-raise);color:var(--txt);margin:0;padding:14px 16px;font-size:15px;line-height:1.5}.cb-esperando .cb-burbuja{color:var(--txt-dim)}.cb-conclusion{margin:0 0 8px;font-weight:500}.cb-confianza{color:var(--txt-dim);margin:0;font-size:13px}.cb-confianza.baja b{color:var(--warn)}.cb-detalle{color:var(--txt-faint);font-size:12px}.cb-cifras{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.cb-cifras li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:10px;display:grid}.cb-valor{font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.cb-cifras .cb-detalle{grid-column:2}.cb-recomendaciones,.cb-falta{gap:8px;margin:0;padding-left:18px;display:grid}.cb-recomendaciones+.cb-falta{margin-top:10px}.cb-marca{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--txt-dim);letter-spacing:.02em;margin-right:8px;padding:0 8px;font-size:11px;display:inline-block}.cb-pie{flex-direction:column;gap:10px;display:flex}.cb-aviso{color:var(--txt-dim);margin:0;font-size:13px}.cb-siguientes{flex-wrap:wrap;gap:8px;display:flex}.cb-ir{border:1px solid var(--line-control);border-radius:var(--radius-pill);color:var(--txt);font:inherit;cursor:pointer;background:0 0;padding:6px 12px;font-size:13px}.cb-ir:hover{background:var(--bg-float)}.cb-evidencia{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.cb-evidencia summary{cursor:pointer;color:var(--txt-dim);font-size:13px}.cb-ev{margin-top:12px}.cb-ev h4{margin:0 0 6px;font-size:13px;font-weight:500}.cb-datos{gap:4px;margin:0;font-size:13px;display:grid}.cb-datos>div{grid-template-columns:minmax(120px,30%) minmax(0,1fr);gap:8px;display:grid}.cb-datos dt{color:var(--txt-dim)}.cb-datos dd{overflow-wrap:anywhere;min-width:0;margin:0}.cb-tabla{max-width:100%;overflow-x:auto}.cb-tabla table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:12px}.cb-tabla th,.cb-tabla td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:4px 8px}.cb-tabla th{color:var(--txt-dim);font-weight:500}#v-executive .inicio.con-conversacion>:first-child{margin-top:0}#v-executive .inicio-fila{align-items:center;gap:12px}#v-executive .inicio-nueva,#v-executive .inicio-enlace,.cb-texto{color:var(--txt-dim);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}#v-executive .inicio-nota.mal,.cb-nota.mal{color:var(--crit)}#v-executive .inicio-reunion{text-align:left;flex-direction:column;gap:10px;width:min(760px,100%);display:flex}#v-executive .ir-cinta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--txt-faint);margin:0;font-size:11px;font-weight:400}#v-executive .ir-vacia{color:var(--txt-dim);margin:0;font-size:13px}#v-executive .ir-temas{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}#v-executive .ir-tema{box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-raise);width:100%;height:100%;color:var(--txt);font:inherit;text-align:left;flex-direction:column;gap:8px;padding:14px;display:flex}#v-executive button.ir-tema{cursor:pointer;transition:background .15s}#v-executive button.ir-tema:hover{background:var(--bg-float)}#v-executive .ir-etiqueta{border-radius:var(--radius-pill);background:var(--bg-float);font-family:var(--font-mono);letter-spacing:.04em;color:var(--txt-dim);align-self:flex-start;padding:2px 7px;font-size:10px}#v-executive .ir-texto{flex:1;font-size:13px;line-height:1.45}#v-executive .ir-origen{color:var(--txt-faint);font-size:11px}.cc-motivo{min-width:0;max-width:50%;color:var(--txt-dim);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:12px;overflow:hidden}.cc-motivo.mal{color:var(--crit)}.cc-hilos{color:var(--txt-dim);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:12px;text-decoration:underline}.vt.vt-panel{place-items:end center;padding:0 24px}.vt-panel .vt-caja{border-radius:var(--radius-sm) var(--radius-sm) 0 0;border-bottom:0;max-width:880px;max-height:min(82vh,820px)}.cb-panel{flex-direction:column;gap:14px;display:flex}.cb-panel .cb-conversacion{width:100%}.cb-panel-barra{justify-content:space-between;gap:12px;display:flex}.cb-hilos{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cb-hilos li{border-radius:var(--radius-sm);align-items:center;gap:8px;display:flex}.cb-hilos li.on{background:var(--bg-sunk)}.cb-hilo{min-width:0;color:var(--txt);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;justify-content:space-between;gap:12px;padding:8px 10px;font-size:14px;display:flex}.cb-hilo:hover{background:var(--bg-float)}.cb-borrar{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--txt-dim);font:inherit;cursor:pointer;background:0 0;flex:none;padding:4px 8px;font-size:12px}.cb-nota{color:var(--txt-dim);margin:0;font-size:13px}.cb-caja{border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--bg-raise);align-items:flex-end;gap:10px;padding:10px 10px 10px 14px;display:flex}.cb-campo{min-width:0;color:var(--txt);font:inherit;resize:none;background:0 0;border:0;flex:auto;padding:0;font-size:15px}.cb-campo::placeholder{color:var(--txt-faint);opacity:1}.cb-enviar{border:1px solid var(--line-control);border-radius:var(--radius-pill);width:32px;height:32px;color:var(--txt);cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}.cb-enviar:disabled{border-color:var(--line-strong);color:var(--txt-faint);cursor:not-allowed}.cb-enviar svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.cb-tope{color:var(--txt-dim);gap:4px;font-size:12px;display:grid}.nb-rotulo-con-boton{justify-content:space-between;align-items:center;display:flex}.nb-rotulo-con-boton .nb-rotulo{flex:auto}.nb-replegar{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--txt-faint);cursor:pointer;background:0 0;border:0;place-items:center;margin:-6px 8px 0 0;padding:0;transition:background .15s,color .15s;display:grid}.nb-replegar:hover,.nb-replegar:focus-visible{color:var(--txt);background:rgb(var(--c-nube) / .06)}.nb-replegar svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .18s}.nb-replegar.abierta svg{transform:rotate(90deg)}.nb-hilos{grid-template-columns:minmax(0,1fr);gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.nb-hilos li{min-width:0}.nb-fila{align-items:center;display:flex;position:relative}.nb-fila .nb-hilo{flex:auto;min-width:0;padding-right:30px}.nb-borrar{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--txt-faint);cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;padding:0;transition:opacity .12s,color .12s,background-color .12s;display:grid;position:absolute;right:4px}.nb-borrar svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.nb-fila:hover .nb-borrar,.nb-borrar:focus-visible{opacity:1}.nb-borrar:hover{color:var(--crit);background:var(--bg-float)}.nb-borrar:focus-visible{outline:2px solid rgb(var(--c-acento) / .55);outline-offset:1px}@media (hover:none){.nb-borrar{opacity:1}}.nb-confirmar{border-radius:var(--radius-sm);background:var(--bg-float);gap:6px;padding:7px 10px 8px 12px;display:grid}.nb-pregunta{color:var(--txt);font-size:12px}.nb-respuestas{gap:6px;display:flex}.nb-si,.nb-no{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--txt-dim);font:inherit;cursor:pointer;background:0 0;padding:3px 10px;font-size:11.5px}.nb-si{border-color:rgb(var(--c-crit) / .45);color:var(--crit)}.nb-si:hover{background:rgb(var(--c-crit) / .12)}.nb-no:hover{color:var(--txt)}.nb-si:focus-visible,.nb-no:focus-visible{outline:2px solid rgb(var(--c-acento) / .55);outline-offset:1px}.nb-hilo{border-radius:var(--radius-sm);width:100%;color:var(--txt-dim);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-size:13px;overflow:hidden}.nb-hilo:hover{background:var(--bg-float);color:var(--txt)}.nb-vacio{color:var(--txt-faint);font-size:12px}:root[data-tema=oscuro]{--bg:#04060a;--bg-sunk:#04060a;--bg-panel:#070a10;--bg-raise:#0a0f18;--bg-float:#0d1420;--bg-hondo:#070a10;--bg-fondo:#04060a;--bg-cajon:#0d1420;--bg-flota:#0d1420;--c-velo:0 0 0;--c-base:10 15 24;--c-hondo:10 15 24;--c-hundido:7 10 16;--c-panel:10 15 24;--c-alto:7 10 16;--c-nube:170 212 255;--line:#151b26;--line-strong:#3a4456;--line-control:#7f8a9b;--txt:#f2f5f9;--txt-dim:#aab3c1;--txt-faint:#7f8a9b;--c-txt:242 245 249;--c-acento:143 227 255;--c-crit:255 140 122;--c-ok:148 198 160;--c-exec:242 245 249;--c-warn:224 192 115;--c-dev:185 166 255;--c-violeta:185 166 255;--c-brillo:242 245 249;--accent:#8fe3ff;--accent-dim:#8fe3ff24;--exec:#f2f5f9;--exec-dim:#f2f5f924;--warn:#e0c073;--crit:#ff8c7a;--ok:#94c6a0;--dev:#b9a6ff;--sobre-acento:#04060a;--sobre-lleno:#04060a;--sobre-dev:#b9a6ff;--accent-alto:#8fe3ff;--accent-hondo:#8fe3ff;--etapa-agendado:#7cb5c5;--c-etapa-agendado:124 181 197;--etapa-seguimiento:#f1ba99;--c-etapa-seguimiento:241 186 153;--etapa-cierre:#bba465;--c-etapa-cierre:187 164 101;--etapa-ganado:#aed1b4;--c-etapa-ganado:174 209 180;--etapa-no-show:#b5a4e0;--c-etapa-no-show:181 164 224;--etapa-nurture:#aac7ea;--c-etapa-nurture:170 199 234;--etapa-descalificado:#d79793;--c-etapa-descalificado:215 151 147;--etapa-nuevo:#8d939c;--c-etapa-nuevo:141 147 156;--etapa-en-calificacion:#a6af84;--c-etapa-en-calificacion:166 175 132;--etapa-calificado:#eeb2db;--c-etapa-calificado:238 178 219;--etapa-oferta-chica:#aa96d0;--c-etapa-oferta-chica:170 150 208;--cola-hecho:#799899;--c-cola-hecho:121 152 153;--etapa-vendido:#94d7b4;--c-etapa-vendido:148 215 180;--carril-del-arco:#242c3a;--nodo-fondo:#0a0f18;--nodo-borde:#8fe3ff73;--nodo-nucleo-borde:#f2f5f980;--fosforo:#8fe3ff;--sh-1:none;--sh-2:none;--sh-3:none;--hair:none}:root[data-tema=claro]{--bg:#f2f4f8;--bg-sunk:#e9edf3;--bg-panel:#fff;--bg-raise:#fff;--bg-float:#f6f8fb;--bg-hondo:#eef1f6;--bg-fondo:#e7ebf2;--bg-cajon:#fff;--bg-flota:#fff;--c-velo:100 116 139;--c-base:242 244 248;--c-hondo:233 237 243;--c-hundido:233 237 243;--c-panel:255 255 255;--c-alto:255 255 255;--c-nube:22 32 48;--line:#16203030;--line-strong:#16203057;--line-control:#7f8a9b;--txt:#060b14;--c-txt:6 11 20;--txt-dim:#2d3a4e;--txt-faint:#3e4b62;--accent:#075c54;--c-acento:7 92 84;--accent-dim:#075c5424;--exec:#5a3f00;--c-exec:90 63 0;--exec-dim:#5a3f0024;--warn:#843803;--c-warn:132 56 3;--crit:#b01c1c;--c-crit:176 28 28;--ok:#0c5726;--c-ok:12 87 38;--dev:#5a1cb8;--c-dev:90 28 184;--c-violeta:90 28 184;--sh-1:none;--sh-2:none;--sh-3:none;--hair:none;--c-brillo:30 41 59;--sobre-acento:#fff;--sobre-lleno:#fff;--sobre-dev:#4a179c;--accent-alto:#0d857a;--accent-hondo:#075c54;--etapa-agendado:#095c55;--c-etapa-agendado:9 92 85;--etapa-seguimiento:#9a4404;--c-etapa-seguimiento:154 68 4;--etapa-cierre:#6b4b00;--c-etapa-cierre:107 75 0;--etapa-ganado:#116932;--c-etapa-ganado:17 105 50;--etapa-no-show:#5b21b6;--c-etapa-no-show:91 33 182;--etapa-nurture:#1f4e79;--c-etapa-nurture:31 78 121;--etapa-descalificado:#a81b1b;--c-etapa-descalificado:168 27 27;--etapa-nuevo:#47535f;--c-etapa-nuevo:71 83 95;--etapa-en-calificacion:#5c6b12;--c-etapa-en-calificacion:92 107 18;--etapa-calificado:#8a1c5e;--c-etapa-calificado:138 28 94;--etapa-oferta-chica:#5b2a94;--c-etapa-oferta-chica:91 42 148;--cola-hecho:#5a6b82;--c-cola-hecho:90 107 130;--etapa-vendido:#0a6b4a;--c-etapa-vendido:10 107 74;--carril-del-arco:#16203029;--nodo-fondo:#fff;--nodo-borde:#075c54a6;--nodo-nucleo-borde:#5a3f0099;--fosforo:#044e46}:root[data-tema=claro] .md-join{color:#fff;background:linear-gradient(#109b8e,#0d7d72)}:root[data-tema=claro] .guardia-caja>button{color:#fff}:root[data-tema] body:before,:root[data-tema] body:after{content:none}:root[data-tema] .sc-l,:root[data-tema] .dlt.flat{opacity:1}:root[data-tema] .ck-goal .ck-k{color:var(--txt-dim)}:root[data-tema] .lp-search{border-color:var(--line-strong)}.nav-foot{align-items:center;display:flex}.nav-foot>:first-child{flex:1;min-width:0}:root[data-tema] *,:root[data-tema] :before,:root[data-tema] :after{box-shadow:none}:root[data-tema] .node-card rect.body,:root[data-tema] .node-card:hover rect.body{filter:none}:root[data-tema] .fd-sub .fd-hecho,:root[data-tema] .fd-campo input:focus,:root[data-tema] .fd-campo select:focus,:root[data-tema] .fd-campo textarea:focus,:root[data-tema] .row-i select:focus{box-shadow:none}:root[data-tema] input:focus-visible,:root[data-tema] select:focus-visible,:root[data-tema] textarea:focus-visible,:root[data-tema] button:focus-visible,:root[data-tema] [tabindex]:focus-visible,:root[data-tema] a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root[data-tema] .node-card rect.body{stroke:var(--nodo-borde);stroke-width:1.25px}:root[data-tema] .node-card:hover rect.body{stroke:var(--fosforo);stroke-width:1.6px}:root[data-tema] .node-name{fill:var(--fosforo);font-weight:650}:root[data-tema] .node-sub{fill:var(--txt-dim)}:root[data-tema] .node-ico{color:var(--fosforo)}:root[data-tema]{--velo-medio:#000000b8;--sobre-medio:#fff;--ok-medio:#94c6a0;--warn-medio:#e0c073;--fondo-medio:#0a0f18}:root[data-tema] .cc-dur{color:var(--sobre-medio);background:var(--velo-medio)}:root[data-tema] .cc-media .play,:root[data-tema] .dw-video .play{color:var(--sobre-medio);background:var(--velo-medio);border-color:#ffffff61}:root[data-tema] .cc-status.pau{color:var(--sobre-medio);background:var(--velo-medio)}:root[data-tema] .cc-status.act{color:var(--ok-medio);background:var(--velo-medio)}:root[data-tema] .dw-scrub{background:var(--velo-medio);border-radius:8px;padding:5px 9px}:root[data-tema] .dw-scrub .t{color:var(--sobre-medio)}:root[data-tema] .dw-scrub .track{background:#fff6}:root[data-tema] .dw-video,:root[data-tema] .cc-media{background-color:var(--fondo-medio)}:root[data-tema=oscuro] :is(#v-closer,.estetica-op){--c-sobre-acento:4 6 10;--negro-hero:#070a10;--c-blanco:242 245 249;--oro:#f2f5f9;--c-oro:242 245 249;--oro-claro:#f2f5f9;--oro-hondo:#f2f5f9;--icono:#7f8a9b;--ok-lleno:#94c6a0;--sobre-ok-lleno:#04060a;--chat-fondo:#0b141a;--chat-propia:#005c4b;--chat-ajena:#202c33;--chat-texto:#e9edef;--chat-meta:#8696a0;--chat-compositor:#202c33;--chat-campo:#2a3942;--chat-dia:#111b21;--ficha-fondo:#070a10}:root[data-tema=claro] :is(#v-closer,.estetica-op){--c-sobre-acento:255 255 255;--negro-hero:#0a0a0a;--c-blanco:255 255 255;--oro:#d4af37;--c-oro:212 175 55;--oro-claro:#f5d78d;--oro-hondo:#c99738;--icono:#6b6980;--ok-lleno:#22c55e;--sobre-ok-lleno:#fff;--chat-fondo:#efeae2;--chat-propia:#d9fdd3;--chat-ajena:#fff;--chat-texto:#111b21;--chat-meta:#54656f;--chat-compositor:#f0f2f5;--chat-campo:#fff;--chat-dia:#fff;--ficha-fondo:#f5f5f7}}@layer marca-scope{[data-marca=v2]{--bg:#04060a;--bg-alt:#070a10;--surface-raised:#0a0f18;--surface-active:#0d1420;--line:#151b26;--line-strong:#242c3a;--ring:#161d29;--ink:#f2f5f9;--ink-2:#aab3c1;--ink-3:#7f8a9b;--ink-4:#4f5968;--accent:#8fe3ff;--accent-2:#b9a6ff;--orb-light:#fff;--orb-blue:#4a78ff;--orb-violet:#4b3fd9;--orb-edge:#07061a;--signal:#e0c073;--signal-line:#3a3320;--alert:#ff8c7a;--lesson-paper:#fff;--lesson-ink:#16181d;--lesson-soft:#f4f5f7;--lesson-rule:#e3e5e8;--lesson-mute:#6e7378;--on-ink:#04060a;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-11:44px;--space-24:96px;--space-45:180px;--radius-sm:12px;--radius-md:18px;--radius-lg:20px;--radius-pill:999px;--glow-orb:0 40px 120px -40px #4a78ff73;--font-sans:"Geist", "Inter", system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SFMono-Regular", monospace;--font-lesson:Inter, Arial, Helvetica, sans-serif}[data-marca=v2]:is([data-theme=light],[data-theme=light] *){--bg:#fff;--bg-alt:#f6f7f9;--surface-raised:#f1f3f6;--surface-active:#e9edf2;--line:#e3e7ed;--line-strong:#cdd3dc;--ring:#dde2e9;--ink:#04060a;--ink-2:#3d4654;--ink-3:#5b6576;--ink-4:#7f8a9b;--accent:#0b6f93;--accent-2:#5b45c9;--orb-light:#fff;--orb-blue:#4a78ff;--orb-violet:#4b3fd9;--orb-edge:#07061a;--signal:#8a6a12;--signal-line:#e8ddbf;--alert:#c8102e;--on-ink:#fff}}@layer utilities{.tw\:flex{display:flex}.tw\:bg-bg-panel{background-color:var(--bg-panel)}.tw\:text-accent{color:var(--accent)}.tw\:shadow-2{--tw-shadow:var(--sh-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--font-ui:var(--font-geist-sans), system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace}.guardia{background:var(--bg,#04060a);min-height:100dvh;color:var(--txt,#f2f5f9);font-family:var(--font-ui,system-ui, sans-serif);place-items:center;padding:24px;display:grid}.guardia-caja{text-align:center;max-width:380px}.guardia-titulo{margin:0 0 8px;font-size:18px;font-weight:600}.guardia-sub{color:var(--txt-dim,#aab3c1);margin:0;font-size:13px;line-height:1.5}.guardia-caja>button{color:var(--sobre-acento,#04060a);background:var(--accent,#8fe3ff);cursor:pointer;border:none;border-radius:8px;margin-top:16px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
