.nx .shell{grid-template-columns:84px 1fr}.nx .rail{width:84px;transition:width .28s cubic-bezier(.16,1,.3,1);overflow:hidden;z-index:6}.nx .rail:hover,.nx.rail-pinned .rail{width:236px;box-shadow:24px 0 60px -30px #00000059}.nx[data-theme=lumen] .rail:hover,.nx[data-theme=lumen].rail-pinned .rail{box-shadow:24px 0 60px -30px #17163a40}.nx.rail-pinned .shell{grid-template-columns:236px 1fr}@media(max-width:760px){.nx .shell,.nx.rail-pinned .shell{grid-template-columns:1fr}.nx .rail,.nx .rail:hover,.nx.rail-pinned .rail{width:100%;max-width:100vw;box-shadow:none;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;scrollbar-width:none}.nx .rail>*{flex:none}.nx .top .topin{flex-wrap:wrap;row-gap:8px}}.nx .rail .mk{flex:none}.nx .rail button.nav{width:calc(100% + -0px);height:46px;display:flex;align-items:center;gap:12px;padding:0 15px;justify-content:flex-start;white-space:nowrap}.nx .rail button.nav .lbl{opacity:0;transform:translate(-6px);transition:opacity .2s,transform .28s cubic-bezier(.16,1,.3,1);font-weight:600;font-size:13px}.nx .rail:hover button.nav .lbl,.nx.rail-pinned .rail button.nav .lbl{opacity:1;transform:none}.nx .rail button.nav .k{margin-left:auto;font-family:ui-monospace,monospace;font-size:10px;color:var(--faint);opacity:0;transition:opacity .2s}.nx .rail:hover button.nav .k,.nx.rail-pinned .rail button.nav .k{opacity:1}.nx .rail button.nav small{top:6px;left:30px;right:auto}.nx .rail .grp{align-self:stretch;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--faint);padding:12px 16px 4px;white-space:nowrap;opacity:0;transition:opacity .2s;height:30px}.nx .rail:hover .grp,.nx.rail-pinned .rail .grp{opacity:1}.nx .rail .me{flex:none;align-self:flex-start;margin-left:5px}.nx .rail .meRow{display:flex;align-items:center;gap:10px;width:100%;padding:4px 5px;border-radius:12px}.nx .rail .meRow .mtxt{white-space:nowrap;opacity:0;transition:opacity .2s;line-height:1.2}.nx .rail:hover .meRow .mtxt,.nx.rail-pinned .rail .meRow .mtxt{opacity:1}.nx .rail .meRow .mtxt b{display:block;font-size:12.5px}.nx .rail .meRow .mtxt span{font-size:11px;color:var(--mut)}.nx .main{align-items:center}.nx .content{width:100%;max-width:1320px}.nx .top{width:100%;max-width:none;justify-content:center}.nx .top .topin{display:flex;align-items:center;gap:10px;width:100%;max-width:1320px;min-width:0}.nx.compacto .content{gap:12px}.nx.compacto .card{padding:16px 18px;border-radius:18px}.nx.compacto{font-size:13px}.nx.compacto .kpi .v{font-size:26px}.nx.compacto .pulso .ring{width:150px;height:150px}.nx.no-sky .sky{display:none}.nx.no-motion .sky i{animation:none}.nx.no-motion *{transition-duration:.01ms!important;animation-duration:.01ms!important}.nx.no-motion .rail{transition-duration:.28s!important}.nx.no-motion .rail .lbl,.nx.no-motion .rail .grp,.nx.no-motion .rail .meRow .mtxt,.nx.no-motion .logo-n,.nx.no-motion .logo-full{transition-duration:.2s!important}.nx .ph{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.nx .ph h1{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em}.nx .ph p{margin:4px 0 0;color:var(--mut);font-size:13px;max-width:80ch}.nx .ph .acts{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nx .sgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.nx .scard{background:var(--s1);border:1px solid var(--line);border-radius:16px;padding:14px 16px;display:grid;gap:4px;align-content:start}.nx .scard .t{font-size:11.5px;color:var(--mut);font-weight:600;display:flex;align-items:center;gap:6px}.nx .scard .n{font-family:var(--disp);font-size:24px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nx .scard .s{font-size:11.5px;color:var(--faint)}.nx .scard.info{border-color:var(--acc-line)}.nx .scard.warning{border-color:var(--warn)}.nx .scard.critical{border-color:var(--bad)}.nx button.scard{text-align:left;cursor:pointer;width:100%;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .15s}.nx button.scard:hover{transform:translateY(-2px);border-color:var(--line2)}.nx button.scard.on{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft)}.nx .tw{overflow-x:auto;margin:0 -6px;padding:0 6px}.nx table{width:100%;border-collapse:collapse;color:inherit;font-size:13px}.nx th{text-align:left;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:10px;color:var(--mut);border-bottom:1px solid var(--line);white-space:nowrap}.nx th.sortable{cursor:pointer;user-select:none}.nx th.sortable:hover{color:var(--fg)}.nx th.on{color:var(--acc)}.nx th.c-leads{color:var(--info)}.nx th.c-cual{color:var(--acc)}.nx th.c-ventas{color:var(--ok)}.nx th.c-rev{color:var(--warn)}.nx td{padding:10px;border-bottom:1px solid var(--line);vertical-align:middle;font-variant-numeric:tabular-nums}.nx tr:last-child td{border-bottom:0}.nx tbody tr.row:hover{background:var(--s2)}.nx tr.total td{font-weight:700;background:var(--s2);border-top:1px solid var(--line2)}.nx tr.daysep td{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--faint);background:var(--s2);padding:6px 10px}.nx td.r,.nx th.r{text-align:right}.nx .empty-row{text-align:center;color:var(--mut);padding:26px 10px}.nx .idline{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--faint);margin-top:2px;font-family:ui-monospace,Menlo,monospace}.nx .copy{border:0;background:transparent;color:var(--faint);padding:2px;border-radius:4px;display:inline-grid;place-items:center}.nx .copy:hover{color:var(--acc);background:var(--s3)}.nx .copy svg.ic{width:13px;height:13px}.nx .mini{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:6px;background:var(--s3);color:var(--mut);white-space:nowrap}.nx .mini.meta{background:var(--acc-soft);color:var(--meta)}.nx .mini.google{background:var(--warn-soft);color:var(--google)}.nx .mini.ok{background:var(--ok-soft);color:var(--ok)}.nx .mini.bad{background:var(--bad-soft);color:var(--bad)}.nx .mini.reason{background:var(--warn-soft);color:var(--warn)}.nx .pos{color:var(--ok);font-weight:700}.nx .neg{color:var(--bad);font-weight:700}.nx .mut{color:var(--mut)}.nx .sdot{width:8px;height:8px;border-radius:99px;display:inline-block;margin-right:8px;flex:none;cursor:pointer}.nx .sdot.pulse{animation:nxPulse 1s infinite}@keyframes nxPulse{50%{opacity:.3}}.nx .namebtn{background:transparent;border:0;padding:0;font:inherit;font-weight:600;color:inherit;text-align:left;cursor:pointer}.nx .namebtn:hover{color:var(--acc);text-decoration:underline;text-underline-offset:3px}.nx .namebtn.active{color:var(--acc)}.nx .leadsbtn{background:var(--acc-soft);color:var(--acc);border:0;border-radius:8px;padding:3px 9px;font:inherit;font-weight:700;cursor:pointer}.nx .leadsbtn:hover{filter:brightness(1.05)}.nx .cellbar{position:relative;display:inline-flex;align-items:center;min-width:90px;height:24px;padding:0 8px;border-radius:8px;overflow:hidden}.nx .cellbar i{position:absolute;left:0;top:0;bottom:0;background:var(--acc-soft);border-radius:8px}.nx .cellbar b{position:relative;font-weight:600}.nx .pills{display:inline-flex;flex-wrap:wrap;gap:4px;background:var(--s1);border:1px solid var(--line);border-radius:12px;padding:3px}.nx .pills button{padding:6px 11px;border-radius:9px;font-size:12px;font-weight:600;color:var(--mut);border:0;background:transparent;display:inline-flex;align-items:center;gap:6px}.nx .pills button.on{background:var(--s3);color:var(--fg)}.nx .pills button small{font-size:9.5px;letter-spacing:.06em;color:var(--faint)}.nx .toggle{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--mut);cursor:pointer;border:0;background:transparent;padding:4px 0}.nx .toggle .tg{width:34px;height:20px;border-radius:99px;background:var(--s4);position:relative;transition:background .2s;flex:none}.nx .toggle .tg:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:99px;background:#fff;transition:transform .2s;box-shadow:0 1px 2px #0003}.nx .toggle.on{color:var(--fg)}.nx .toggle.on .tg{background:var(--acc)}.nx .toggle.on .tg:after{transform:translate(14px)}.nx .fchip{display:inline-flex;align-items:center;gap:8px;background:var(--acc-soft);color:var(--acc);border-radius:99px;padding:5px 6px 5px 12px;font-size:12px;font-weight:700}.nx .fchip button{border:0;background:var(--acc);color:var(--on-acc);width:20px;height:20px;border-radius:99px;display:grid;place-items:center}.nx .fchip button svg.ic{width:11px;height:11px;stroke-width:2.5}.nx .search-in{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:12px;background:var(--s1);border:1px solid var(--line);flex:1 1 260px;max-width:420px}.nx .search-in input{border:0;background:transparent;outline:none;flex:1;min-width:0;font-size:13px}.nx select.ctl{appearance:none;-webkit-appearance:none;padding-right:30px;background-image:none}.nx .selwrap{position:relative;display:inline-flex}.nx .selwrap svg.ic{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;width:14px;height:14px}.nx .previewbox{padding:12px 0 4px}.nx .previewbox iframe{border:0;border-radius:12px;background:#fff;width:100%;min-height:500px}.nx .expandable{cursor:pointer}.nx .bars{display:grid;gap:8px}.nx .brow{display:grid;gap:4px}.nx .brow .l{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:12.5px}.nx .brow .l span{color:var(--fg)}.nx .brow .l b{font-variant-numeric:tabular-nums}.nx .brow .b{height:6px;border-radius:99px;background:var(--s3);overflow:hidden}.nx .brow .b i{display:block;height:100%;background:linear-gradient(90deg,var(--g1),var(--g2));border-radius:99px;transition:width .8s cubic-bezier(.16,1,.3,1)}.nx .wl{display:grid;gap:2px}.nx .wl .wh{display:grid;grid-template-columns:minmax(0,1fr) 70px 60px 60px;gap:8px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-weight:700;padding:6px 8px}.nx .wl .wh.nl{grid-template-columns:minmax(0,1fr) 80px}.nx .wl .wr{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 70px 60px 60px;gap:8px;align-items:center;padding:7px 8px;border-radius:8px;overflow:hidden;font-size:12.5px}.nx .wl .wr.nl{grid-template-columns:minmax(0,1fr) 80px}.nx .wl .wr .bg{position:absolute;left:0;top:0;bottom:0;background:var(--acc-soft);border-radius:8px}.nx .wl .wr>span{position:relative}.nx .wl .wr .nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .wl .wr .v{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.nx .wl .wr .v.c{color:var(--ok)}.nx .tabs{display:inline-flex;gap:2px;border-bottom:1px solid var(--line);margin-bottom:12px;width:100%}.nx .tabs button{border:0;background:transparent;padding:8px 12px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--mut);border-bottom:2px solid transparent;margin-bottom:-1px}.nx .tabs button.on{color:var(--fg);border-bottom-color:var(--acc)}.nx .fwrap{display:grid;grid-template-columns:repeat(var(--stages, 3),minmax(0,1fr));gap:12px;align-items:start}.nx .fstage{background:var(--s1);border:1px solid var(--line);border-radius:18px;padding:18px 18px 14px;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .15s;position:relative;text-align:left;width:100%}.nx .fstage:hover{transform:translateY(-2px);border-color:var(--line2)}.nx .fstage .lbl{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.nx .fstage .num{font-family:var(--disp);font-size:34px;font-weight:800;letter-spacing:-.03em;margin-top:4px}.nx .fstage .cost{font-size:11.5px;color:var(--faint);min-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .fstage .pcts{display:flex;justify-content:space-between;font-size:11.5px;margin-top:8px}.nx .fstage .pcts .p{font-weight:700}.nx .fstage .pcts .t{color:var(--faint)}.nx .fstage .hint{position:absolute;right:14px;top:14px;font-size:11px;color:var(--acc);opacity:0;transition:opacity .15s}.nx .fstage:hover .hint{opacity:1}.nx .fwrap.crowded .fstage{padding:14px 12px 12px}.nx .fwrap.crowded .fstage .num{font-size:26px}.nx .fwrap.crowded .fstage .lbl{font-size:10px;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .fwrap.crowded .fstage .pcts{font-size:10.5px;flex-wrap:wrap;gap:2px 6px}.nx .fbranch{background:var(--s2);border:1px dashed var(--line2);border-radius:18px;padding:14px 16px;cursor:pointer;display:grid;gap:10px;text-align:left}.nx .fbranch:hover{border-color:var(--acc-line)}.nx .fbranch .bh{display:flex;align-items:baseline;gap:8px}.nx .fbranch .bh .t{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--bad)}.nx .fbranch .bh .n{font-family:var(--disp);font-size:22px;font-weight:800}.nx .fbranch .bh .p{color:var(--faint);font-size:12px}.nx .fbranch .body{display:grid;grid-template-columns:74px 1fr;gap:12px;align-items:center}.nx .donut{width:74px;height:74px;border-radius:99px;position:relative}.nx .donut:after{content:"";position:absolute;inset:16px;border-radius:99px;background:var(--bg)}.nx .fbranch .leg{display:flex;flex-wrap:wrap;gap:3px 14px;font-size:11.5px}.nx .fbranch .leg i{width:8px;height:8px;border-radius:2px;display:inline-block;margin-right:6px}.nx .fbranch .pend{display:flex;align-items:baseline;gap:8px;border-top:1px solid var(--line);padding-top:8px}.nx .fbranch .pend .t{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--warn)}.nx .fbranch .pend .n{font-weight:800}.nx .fcell{display:inline-grid;gap:1px}.nx .fcell .n{font-weight:700}.nx .fcell .p1{font-size:11px;color:var(--acc);font-weight:700}.nx .fcell .p0{font-size:10.5px;color:var(--faint)}.nx .fcell .cu{font-size:10.5px;color:var(--warn)}.nx .repgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.nx .rep{background:var(--s1);border:1px solid var(--line);border-radius:18px;padding:16px;display:grid;gap:6px}.nx .rep .nm{font-family:var(--disp);font-weight:700;font-size:15px;display:flex;align-items:center;gap:10px}.nx .rep .av{width:32px;height:32px;border-radius:99px;display:grid;place-items:center;font-size:12px;font-weight:800;background:var(--acc-soft);color:var(--acc)}.nx .rep .row{display:flex;justify-content:space-between;font-size:12.5px;color:var(--mut)}.nx .rep .row b{color:var(--fg);font-variant-numeric:tabular-nums}.nx .rep .bar{height:5px;border-radius:99px;background:var(--s3);overflow:hidden;margin-top:4px}.nx .rep .bar i{display:block;height:100%;background:linear-gradient(90deg,var(--g1),var(--g2))}.nx .rhero{display:grid;grid-template-columns:150px 1fr;gap:20px;align-items:center}.nx .rhero .ring{width:150px;height:150px}.nx .rhero h2{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em}.nx .rhero h2 b{background:linear-gradient(90deg,var(--g2),var(--g1));-webkit-background-clip:text;background-clip:text;color:transparent}.nx .rhero p{margin:6px 0 0;color:var(--mut);font-size:13px}.nx .rpills{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.nx .rpill{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:99px;background:var(--s2);border:1px solid var(--line);font-size:12px;color:var(--mut)}.nx .rpill b{color:var(--fg)}.nx .rpill.hot{border-color:var(--acc-line);color:var(--fg)}.nx .rsec{display:flex;align-items:baseline;gap:10px;font-family:var(--disp);font-weight:700;font-size:15px;margin:8px 0 -6px}.nx .rsec span{font-family:var(--body);font-weight:500;font-size:12.5px;color:var(--mut)}.nx .rgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.nx .rtile{background:var(--s1);border:1px solid var(--line);border-radius:20px;overflow:hidden;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .15s;text-align:left;display:grid;grid-template-rows:140px 1fr}.nx .rtile:hover{transform:translateY(-2px);border-color:var(--acc-line)}.nx .rtile.decidida{opacity:.62}.nx .rcover{position:relative;background:var(--s3);display:grid;place-items:center}.nx .rcover img{width:100%;height:100%;object-fit:cover;display:block}.nx .rcover .dur{position:absolute;right:10px;bottom:10px;font-size:11px;font-weight:700;background:#0000008c;color:#fff;padding:2px 8px;border-radius:99px}.nx .rcover .ico{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,var(--g1),var(--g2));color:var(--on-grad)}.nx .rcover .ico svg.ic{width:26px;height:26px}.nx .rtile .rb{padding:14px 16px;display:grid;gap:8px;align-content:start}.nx .rtags{display:flex;flex-wrap:wrap;gap:5px}.nx .rtag{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:800;padding:3px 7px;border-radius:6px;background:var(--s3);color:var(--mut);display:inline-flex;align-items:center;gap:4px}.nx .rtag.ejec{background:var(--acc-soft);color:var(--acc)}.nx .rtag.st-propuesta{background:var(--warn-soft);color:var(--warn)}.nx .rtag.st-aprobada{background:var(--info-soft);color:var(--info)}.nx .rtag.st-aplicada{background:var(--ok-soft);color:var(--ok)}.nx .rtag.st-rechazada,.nx .rtag.st-caducada{background:var(--bad-soft);color:var(--bad)}.nx .rtile .rt{font-weight:700;font-size:14px;line-height:1.3;letter-spacing:-.01em}.nx .rtile .rf{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:var(--mut)}.nx .rtile .rf .imp{font-weight:700;color:var(--fg)}.nx .modal-veil{position:fixed;inset:0;z-index:45;background:#00000073;display:grid;place-items:center;padding:24px;overflow:auto}.nx .modal{width:880px;max-width:100%;max-height:calc(100vh / var(--z, 1) - 48px);overflow:auto;background:var(--pop);border:1px solid var(--line2);border-radius:24px;box-shadow:var(--pop-shadow);padding:24px 26px}.nx .modal.sm{width:560px}.nx .modal .mh{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.nx .modal h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.nx .modal .x{border:0;background:var(--s2);width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:none}.nx .rm-hero{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}.nx .rm-imp,.nx .rm-obj{background:var(--s2);border:1px solid var(--line);border-radius:16px;padding:14px 16px}.nx .rm-imp .t{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-weight:700}.nx .rm-imp .n{font-family:var(--disp);font-size:22px;font-weight:800;margin:4px 0}.nx .rm-imp .n .arr{color:var(--acc);margin:0 6px}.nx .rm-sec{margin-top:14px}.nx .rm-sec .k{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-weight:700;display:block;margin-bottom:4px}.nx .rm-txt{white-space:pre-wrap;line-height:1.55;font-size:13.5px}.nx .rm-cambio{display:grid;grid-template-columns:1fr 24px 1fr;gap:10px;align-items:stretch;margin-top:14px}.nx .rm-caja{background:var(--s2);border:1px solid var(--line);border-radius:14px;padding:12px 14px}.nx .rm-caja.bien{border-color:var(--ok)}.nx .rm-caja .k{font-size:10.5px;letter-spacing:.1em;font-weight:800;color:var(--mut);margin-bottom:6px}.nx .rkv{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;padding:3px 0}.nx .rkv span{color:var(--mut);text-transform:capitalize}.nx .rm-flecha{display:grid;place-items:center;color:var(--acc);font-size:20px}.nx .racts{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.nx .rbtn{height:40px;padding:0 16px;border-radius:12px;border:1px solid var(--line);background:var(--s2);color:var(--fg);font-weight:700;display:inline-flex;align-items:center;gap:8px}.nx .rbtn.ok{background:var(--ok);color:#fff;border-color:transparent}.nx .rbtn.danger{background:var(--bad-soft);color:var(--bad);border-color:transparent}.nx .rbtn.pri{background:linear-gradient(135deg,var(--g1),var(--g2));color:var(--on-grad);border:0;box-shadow:0 10px 30px -12px var(--glow)}.nx .rbtn:disabled{opacity:.6}.nx .rchat{margin-top:18px;border-top:1px solid var(--line);padding-top:14px}.nx .rmsg{display:grid;grid-template-columns:30px 1fr;gap:10px;margin-bottom:10px;align-items:start}.nx .rmsg .ra{width:30px;height:30px;border-radius:99px;background:var(--acc-soft);color:var(--acc);display:grid;place-items:center;font-weight:800;font-size:12px;overflow:hidden}.nx .rmsg .ra img{width:100%;height:100%;object-fit:cover}.nx .rmsg .rb{background:var(--s2);border:1px solid var(--line);border-radius:14px;padding:9px 12px;font-size:13px;line-height:1.5}.nx .rmsg .rb .n{font-size:11px;font-weight:700;color:var(--mut);margin-bottom:2px}.nx .rmsg.alien .ra{background:linear-gradient(135deg,var(--g1),var(--g2));color:#fff}.nx .guia .gsec{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--acc);margin:14px 0 6px}.nx .guia .gpaso{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start;padding:8px 10px;border-radius:12px;cursor:pointer;border:1px solid transparent}.nx .guia .gpaso:hover{background:var(--s2)}.nx .guia .gpaso .gn{width:26px;height:26px;border-radius:99px;display:grid;place-items:center;font-weight:800;font-size:12px;background:var(--s3)}.nx .guia .gpaso.done{opacity:.6}.nx .guia .gpaso.done .gn{background:var(--ok);color:#fff}.nx .guia .gpaso.done div{text-decoration:line-through}.nx .guia .gaviso{background:var(--warn-soft);color:var(--warn);border-radius:12px;padding:8px 12px;font-size:12.5px;margin:6px 0}.nx .gprog{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--mut);margin:10px 0}.nx .gprog .gbar{flex:1;height:6px;border-radius:99px;background:var(--s3);overflow:hidden}.nx .gprog .gbar i{display:block;height:100%;background:var(--ok);transition:width .4s}.nx .sysres{display:flex;align-items:center;gap:14px;padding:16px 20px;border-radius:18px;background:var(--s1);border:1px solid var(--line)}.nx .sysres .ico{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;flex:none}.nx .sysres.ok .ico{background:var(--ok-soft);color:var(--ok)}.nx .sysres.aviso .ico{background:var(--warn-soft);color:var(--warn)}.nx .sysres.mal .ico{background:var(--bad-soft);color:var(--bad)}.nx .sysres.parcial .ico{background:var(--info-soft);color:var(--info)}.nx .sysres b{font-family:var(--disp);font-size:17px;display:block}.nx .sysres span{color:var(--mut);font-size:12.5px}.nx .sysgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.nx .syscard{background:var(--s1);border:1px solid var(--line);border-radius:16px;padding:14px 16px;display:grid;gap:6px}.nx .syscard .sh{display:flex;align-items:center;gap:8px;font-weight:700}.nx .syscard .sh .ico{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;flex:none}.nx .syscard .sh .ico svg.ic{width:15px;height:15px}.nx .syscard.ok .sh .ico{background:var(--ok-soft);color:var(--ok)}.nx .syscard.aviso .sh .ico{background:var(--warn-soft);color:var(--warn)}.nx .syscard.mal .sh .ico{background:var(--bad-soft);color:var(--bad)}.nx .syscard.inactivo .sh .ico{background:var(--s3);color:var(--faint)}.nx .syscard .sd{font-size:12.5px;color:var(--mut)}.nx .syscard .srev{font-size:11px;color:var(--faint)}.nx .hrow{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.nx .hrow:last-child{border-bottom:0}.nx .hrow.focus{background:var(--acc-soft);border-radius:12px;padding:10px 12px}.nx .hrow .l1{display:flex;justify-content:space-between;gap:10px;font-weight:600}.nx .hrow .l1 .dt{color:var(--faint);font-size:12px;font-weight:500}.nx .hrow .l2{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:4px;font-size:12.5px;color:var(--mut)}.nx .hbtn{height:30px;padding:0 10px;border-radius:9px;border:1px solid var(--line);background:var(--s2);color:var(--fg);font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:6px}.nx .hbtn.ok{background:var(--ok-soft);color:var(--ok);border-color:transparent}.nx .hbtn svg.ic{width:14px;height:14px}.nx .snew{font-size:12px;font-weight:700;color:var(--acc)}.nx .leadrow{padding:10px 0;border-bottom:1px solid var(--line)}.nx .leadrow:last-child{border-bottom:0}.nx .leadrow .l1{display:flex;justify-content:space-between;gap:10px;font-weight:600}.nx .leadrow .l1 .dt{color:var(--faint);font-size:11.5px;font-weight:500;white-space:nowrap}.nx .leadrow .l2{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:5px;font-size:12px;color:var(--mut)}.nx .jhead{display:grid;gap:6px;padding-bottom:12px;border-bottom:1px solid var(--line);margin-bottom:12px}.nx .jmeta{display:flex;flex-wrap:wrap;gap:10px;font-size:12.5px;color:var(--mut)}.nx .jvisit{border:1px solid var(--line);border-radius:16px;padding:12px 14px;margin-bottom:10px;background:var(--s2)}.nx .jvisit.jafter{border-color:var(--ok)}.nx .jvisit.jorigen{border-color:var(--acc);box-shadow:inset 3px 0 0 var(--acc)}.nx .jvh{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.nx .jvh .jvn{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--acc)}.nx .jvh .dt{margin-left:auto;font-size:11.5px;color:var(--faint)}.nx .jvinfo{font-size:12px;color:var(--mut);margin-bottom:6px}.nx .jtl{display:grid;gap:4px}.nx .jrow{display:grid;grid-template-columns:58px 22px 1fr;gap:8px;align-items:start;font-size:12.5px;padding:4px 0}.nx .jrow .jt{font-family:ui-monospace,Menlo,monospace;font-size:11px;color:var(--faint);padding-top:2px}.nx .jrow .ji{color:var(--mut)}.nx .jrow .ji svg.ic{width:15px;height:15px}.nx .jrow.lead .jx{color:var(--ok);font-weight:700}.nx .jrow.form_abandon .jx{color:var(--warn)}.nx .jrow.crm.ok .jx{color:var(--ok)}.nx .jrow.crm.no .jx{color:var(--bad)}.nx .back{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--acc);font-weight:700;font-size:12.5px;padding:0;margin-bottom:10px}.nx .dsg{display:grid;grid-template-columns:28px 1fr;gap:10px;margin-bottom:14px}.nx .dsg .dn{width:26px;height:26px;border-radius:99px;background:var(--acc-soft);color:var(--acc);display:grid;place-items:center;font-weight:800;font-size:12px}.nx .dsg b{display:block;margin-bottom:4px}.nx .dsg span{font-size:12.5px;color:var(--mut);line-height:1.5}.nx .dsgrow{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:7px 0;border-bottom:1px solid var(--line);font-size:12.5px}.nx .dsgrow b{text-align:right}.nx .dsgrow .m{grid-column:1 / -1;color:var(--faint);font-size:11.5px}.nx .fsteps{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0}.nx .fstep{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:14px;border:1px solid var(--line);background:var(--s2);cursor:pointer;text-align:left}.nx .fstep.sel{border-color:var(--acc-line);box-shadow:0 0 0 3px var(--acc-soft)}.nx .fstep .fdot{width:28px;height:28px;border-radius:99px;display:grid;place-items:center;font-weight:800;font-size:12px;flex:none;background:var(--s3);color:var(--mut)}.nx .fstep.done .fdot{background:var(--ok);color:#fff}.nx .fstep.cur .fdot{background:linear-gradient(135deg,var(--g1),var(--g2));color:#fff}.nx .fstep b{display:block;font-size:12.5px}.nx .fstep span{font-size:11.5px;color:var(--mut)}.nx .fprog{height:8px;border-radius:99px;background:var(--s3);overflow:hidden;margin:6px 0 14px}.nx .fprog i{display:block;height:100%;background:linear-gradient(90deg,var(--g1),var(--g2));transition:width 1s cubic-bezier(.16,1,.3,1)}.nx .freq{display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start;padding:8px 0;border-bottom:1px solid var(--line)}.nx .freq:last-child{border-bottom:0}.nx .freq .fchk{width:22px;height:22px;border-radius:99px;border:1px solid var(--line2);display:grid;place-items:center}.nx .freq.ok .fchk{background:var(--ok);border-color:var(--ok);color:#fff}.nx .freq .fchk svg.ic{width:13px;height:13px;stroke-width:2.4}.nx .freq .frow{display:flex;justify-content:space-between;gap:10px;font-size:13px}.nx .freq .frow .rv{font-variant-numeric:tabular-nums;font-weight:700}.nx .freq .frow .rv i{font-style:normal;color:var(--faint);font-weight:500}.nx .freq .fbar{height:5px;border-radius:99px;background:var(--s3);overflow:hidden;margin-top:6px}.nx .freq .fbar i{display:block;height:100%;background:var(--acc)}.nx .cst{display:grid;grid-template-columns:14px 1fr;gap:10px;align-items:start;background:var(--s1);border:1px solid var(--line);border-radius:16px;padding:14px 16px}.nx .cst .dot{margin-top:4px}.nx .cst.on .dot{background:var(--ok);box-shadow:0 0 10px var(--ok)}.nx .cst.mid .dot{background:var(--warn)}.nx .cst.wait .dot{background:var(--faint)}.nx .cst b{display:block}.nx .cst .v{display:block;font-size:12.5px}.nx .cst .d{display:block;font-size:11.5px;color:var(--mut)}.nx .estrow{display:grid;grid-template-columns:1fr 200px 70px;gap:12px;align-items:center;padding:6px 0;font-size:12.5px}.nx .estrow .nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .estrow .b{height:8px;border-radius:99px;background:var(--s3);overflow:hidden}.nx .estrow .b i{display:block;height:100%;background:linear-gradient(90deg,var(--g1),var(--g2))}.nx .estrow .v{text-align:right;font-weight:700}.nx .estrow .v i{font-style:normal;color:var(--faint);font-weight:500}.nx .rr{display:grid;grid-template-columns:180px 1fr;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:12.5px}.nx .rr:last-child{border-bottom:0}.nx .rr span{color:var(--mut)}.nx .rr code{font-family:ui-monospace,monospace;background:var(--s3);padding:1px 5px;border-radius:4px;font-size:11.5px}.nx .ptgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.nx .ptcard{background:var(--s1);border:1px solid var(--line);border-radius:18px;padding:14px 16px;cursor:pointer;display:grid;gap:10px;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .15s;text-align:left;min-width:0;overflow:hidden}.nx .ptcard:hover{transform:translateY(-2px);border-color:var(--acc-line)}.nx .ptcard .head{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center}.nx .ptcard .nm{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .ptcard .sub{font-size:12px;color:var(--mut);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .ptcard .head .chip{flex:none;white-space:nowrap}.nx .ptmedal{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-weight:800;background:var(--s3);color:var(--mut)}.nx .ptmedal.m1{background:#f5b759;color:#3a2a00}.nx .ptmedal.m2{background:#c9ced8;color:#222}.nx .ptmedal.m3{background:#d19a66;color:#2a1500}.nx .ptbar .lab{display:flex;justify-content:space-between;font-size:12px;color:var(--mut)}.nx .ptbar .tr{height:6px;border-radius:99px;background:var(--s3);overflow:hidden;margin-top:4px}.nx .ptbar .tr i{display:block;height:100%;background:linear-gradient(90deg,var(--g1),var(--g2))}.nx .ptbar.warn .tr i{background:var(--warn)}.nx .ptstats{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.nx .ptstats .k{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .ptstats .v{font-weight:700;font-size:13px}.nx .ptstats small{font-weight:500;color:var(--mut)}.nx .ptalerta{font-size:12px;font-weight:700;color:var(--warn);display:inline-flex;align-items:center;gap:6px}.nx .ptalerta.ok{color:var(--ok)}.nx .ptkb{display:grid;grid-template-columns:repeat(6,minmax(190px,1fr));gap:10px;overflow-x:auto;padding-bottom:6px}.nx .ptcol{background:var(--s2);border:1px solid var(--line);border-radius:16px;padding:10px;min-height:200px;display:grid;grid-template-rows:auto 1fr;gap:8px;align-content:start}.nx .ptcol.dropzone{border-color:var(--acc-line);box-shadow:0 0 0 3px var(--acc-soft)}.nx .ptcol .cab{display:flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;font-weight:800}.nx .ptcol .cab .n{margin-left:auto;background:var(--s3);border-radius:99px;padding:1px 7px;font-size:11px}.nx .ptcol .cab .sum{color:var(--mut);font-weight:600;letter-spacing:0;text-transform:none}.nx .ptcol .cuerpo{display:grid;gap:8px;align-content:start}.nx .ptkcard{background:var(--s1);border:1px solid var(--line);border-radius:12px;padding:10px;cursor:pointer;display:grid;gap:4px;font-size:12px}.nx .ptkcard:hover{border-color:var(--acc-line)}.nx .ptkcard.arrastrando{opacity:.5}.nx .ptkcard .nm{font-weight:700;font-size:13px}.nx .ptkcard .l2{display:flex;gap:6px;align-items:center;color:var(--mut);flex-wrap:wrap}.nx .ptkcard .l2 svg.ic{width:13px;height:13px}.nx .ptkcard .eur{font-weight:800;color:var(--ok)}.nx .ptcol .vacia{color:var(--faint);font-size:12px;text-align:center;padding:20px 0;border:1px dashed var(--line);border-radius:10px}.nx .ptbadge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:2px 7px;border-radius:99px;background:var(--s3);color:var(--mut);width:max-content}.nx .ptbadge.hoy{background:var(--warn-soft);color:var(--warn)}.nx .ptbadge.vencida{background:var(--bad-soft);color:var(--bad)}.nx .ptbadge svg.ic{width:12px;height:12px}.nx .plead{background:var(--s1);border:1px solid var(--line);border-left:3px solid var(--line2);border-radius:14px;padding:12px 14px;margin-bottom:8px;display:grid;gap:8px}.nx .plead .pl-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nx .plead .pl-top .nm{font-weight:700}.nx .plead .pl-top .fecha{margin-left:auto;color:var(--faint);font-size:12px}.nx .pl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px;font-size:12.5px}.nx .pl-dato{display:flex;align-items:center;gap:6px;color:var(--mut);min-width:0}.nx .pl-dato svg.ic{width:14px;height:14px;flex-shrink:0}.nx .pl-dato>span,.nx .pl-dato>a{min-width:0;overflow-wrap:anywhere}.nx .pl-dato a{color:var(--acc);font-weight:600}.nx .pl-quote{border-left:3px solid var(--acc-line);padding:6px 10px;font-size:12.5px;color:var(--mut);background:var(--s2);border-radius:0 10px 10px 0;font-style:italic}.nx .pl-nota{font-size:12.5px;padding:6px 0;border-bottom:1px solid var(--line)}.nx .pl-nota .who{color:var(--faint);font-size:11.5px}.nx .pthoy{background:var(--warn-soft);border-radius:16px;padding:12px 14px;display:grid;gap:8px}.nx .pthoy .tit{font-weight:800;color:var(--warn);display:flex;align-items:center;gap:6px;font-size:12.5px}.nx .pthoy .fila{display:flex;flex-wrap:wrap;gap:6px}.nx .pthoy .seg{border:0;background:var(--s1);border-radius:99px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex;gap:6px;align-items:center}.nx .pthoy .seg i{font-style:normal;font-size:10px;color:var(--bad);font-weight:800}.nx .pthoy .seg i.hoy{color:var(--warn)}.nx .pseg{display:flex;flex-wrap:wrap;gap:6px}.nx .pseg button{border:1px solid var(--line);background:var(--s2);color:var(--fg);border-radius:99px;padding:6px 12px;font-size:12px;font-weight:700}.nx .pseg button.on{color:#fff;border-color:transparent}.nx .field{display:grid;gap:6px;margin-top:12px}.nx .field .k{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-weight:700}.nx .in{height:40px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:var(--s2);color:var(--fg);outline:none;width:100%;font:inherit}.nx .in:focus{border-color:var(--acc-line);box-shadow:0 0 0 4px var(--acc-soft)}.nx textarea.in{height:auto;min-height:84px;padding:10px 12px;resize:vertical}.nx .in[type=date]{color-scheme:inherit}.nx .fgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px 16px}.nx .fgrid .wide{grid-column:1 / -1}.nx .chips{display:flex;flex-wrap:wrap;gap:6px}.nx .chips button{border:1px solid var(--line);background:var(--s2);color:var(--mut);border-radius:99px;padding:5px 11px;font-size:12px;font-weight:600}.nx .chips button.on{background:var(--acc-soft);color:var(--acc);border-color:var(--acc-line)}.nx .chips.embx{justify-content:center;gap:8px;margin-top:10px}.nx .chips.embx button{display:inline-flex;align-items:center;gap:6px;color:var(--fg)}.nx .chips.embx button b{font-variant-numeric:tabular-nums}.nx .chips.embx .mut{font-weight:500}.nx .chips.embx button.cero{opacity:.6;cursor:default}.nx .prefrow{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.nx .prefrow:last-child{border-bottom:0}.nx .prefrow b{display:block;font-size:13.5px}.nx .prefrow span{font-size:12px;color:var(--mut)}.nx .themes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nx .themebtn{border:1px solid var(--line);border-radius:16px;padding:12px;background:var(--s2);text-align:left;display:grid;gap:8px;cursor:pointer}.nx .themebtn.on{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft)}.nx .themebtn .sw{height:46px;border-radius:10px;position:relative;overflow:hidden}.nx .themebtn .sw i{position:absolute;border-radius:99px;filter:blur(14px);width:60%;height:120%}.nx .themebtn b{font-size:13px}.nx .themebtn span{font-size:11.5px;color:var(--mut)}.nx .avatar-big{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;font-size:24px;font-weight:800;background:linear-gradient(135deg,var(--g1),var(--g2));color:var(--on-grad);overflow:hidden}.nx .avatar-big img{width:100%;height:100%;object-fit:cover}.nx .cal{display:grid;gap:10px}.nx .cal .calh{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px;color:var(--mut)}.nx .cal .calh b{color:var(--fg)}.nx .cal .months{display:grid;grid-template-columns:repeat(var(--m, 2),1fr);gap:14px}.nx .cal .mt{font-weight:700;font-size:13px;margin-bottom:6px;display:flex;justify-content:space-between;align-items:center}.nx .cal .grid7{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.nx .cal .dow{font-size:10px;text-align:center;color:var(--faint);font-weight:700;padding:4px 0}.nx .cal .d{height:32px;border:0;border-radius:9px;background:transparent;color:var(--fg);font-size:12.5px}.nx .cal .d:hover{background:var(--s3)}.nx .cal .d.dis{color:var(--faint);opacity:.4;cursor:default}.nx .cal .d.out{visibility:hidden}.nx .cal .d.inr{background:var(--acc-soft);border-radius:0}.nx .cal .d.sel{background:var(--acc);color:var(--on-acc);font-weight:800}.nx .cal .d.today{box-shadow:inset 0 0 0 1px var(--acc-line)}.nx .cal .nav{display:flex;gap:4px}.nx .cal .nav button{width:28px;height:28px;border-radius:8px;border:1px solid var(--line);background:var(--s2);color:var(--fg);display:grid;place-items:center}.nx .dlg{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:#0006;padding:20px}.nx .dlg .box{width:480px;max-width:100%;background:var(--pop);border:1px solid var(--line2);border-radius:20px;padding:22px 24px;box-shadow:var(--pop-shadow);display:grid;gap:12px}.nx .dlg h3{margin:0;font-size:17px}.nx .dlg p{margin:0;color:var(--mut);font-size:13.5px;line-height:1.5}.nx .dlg .a{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.nx .abgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.nx .abcard{background:var(--s1);border:1px solid var(--line);border-radius:18px;padding:16px;cursor:pointer;display:grid;gap:8px;text-align:left;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .15s}.nx .abcard:hover{transform:translateY(-2px);border-color:var(--acc-line)}.nx .abtop{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.nx .abtop b{font-family:var(--disp);font-size:15px}.nx .abstate{font-size:10px;letter-spacing:.1em;font-weight:800;padding:3px 8px;border-radius:6px;background:var(--s3);color:var(--mut);white-space:nowrap}.nx .abstate.run{background:var(--ok-soft);color:var(--ok)}.nx .abvs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px}.nx .abvs i{font-style:normal;font-size:10px;font-weight:800;color:var(--faint)}.nx .abwin{font-size:12px;font-weight:700;color:var(--mut)}.nx .abwin.lead{color:var(--fg)}.nx .abwin.a{color:var(--info)}.nx .abwin.b{color:var(--ok)}.nx .abmeta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12px;color:var(--mut)}.nx .tg{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;font-size:10px;font-weight:800;font-style:normal}.nx .tg.a{background:var(--info-soft);color:var(--info)}.nx .tg.b{background:var(--ok-soft);color:var(--ok)}.nx .abres{padding:12px 0;border-bottom:1px solid var(--line)}.nx .abres:last-child{border-bottom:0}.nx .abres .h{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.nx .abres .h .dir{font-size:10.5px;letter-spacing:.06em;color:var(--faint);font-weight:700}.nx .abres .h .delta{margin-left:auto}.nx .abres .p{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nx .pill{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--s2)}.nx .pill .pn{flex:1;font-size:12px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .pill b{font-variant-numeric:tabular-nums}.nx .pill.win{border-color:var(--ok)}.nx .pill.lose{opacity:.6}.nx .pill .wb{font-size:9.5px;letter-spacing:.1em;font-weight:800;background:var(--ok);color:#fff;padding:2px 6px;border-radius:5px}.nx .abver{padding:8px 12px;border-radius:12px;background:var(--s2);font-size:13px;margin-top:8px}.nx .abver.win{background:var(--ok-soft);color:var(--ok)}.nx .abver.near{background:var(--warn-soft);color:var(--warn)}.nx .abmrow{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;cursor:pointer;border:1px solid transparent}.nx .abmrow:hover{background:var(--s2)}.nx .abmrow.on{border-color:var(--acc-line);background:var(--acc-soft)}.nx .abmrow .cb{width:18px;height:18px;border-radius:5px;border:1px solid var(--line2);display:grid;place-items:center}.nx .abmrow.on .cb{background:var(--acc);border-color:var(--acc);color:#fff}.nx .abmrow .cb svg.ic{width:12px;height:12px;stroke-width:2.6}.nx .abmrow .dirs{margin-left:auto;display:flex;gap:4px}.nx .abmrow .dirs button{width:28px;height:26px;border-radius:7px;border:1px solid var(--line);background:var(--s2);color:var(--mut)}.nx .abmrow .dirs button.on{background:var(--acc);color:var(--on-acc);border-color:transparent}.nx .chgtag{font-size:10.5px;font-weight:800;letter-spacing:.04em;padding:2px 7px;border-radius:6px;border:1px solid;white-space:nowrap}.nx .vold{color:var(--faint);text-decoration:line-through}.nx .vnew{color:var(--ok);font-weight:700}.nx .varr{color:var(--faint);margin:0 5px}.nx .chgava{width:24px;height:24px;border-radius:99px;display:inline-grid;place-items:center;font-size:10px;font-weight:800;border:1px solid;margin-right:6px;vertical-align:middle;overflow:hidden;position:relative}.nx .chgava img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nx .marks{display:flex;flex-wrap:wrap;gap:6px}.nx .mark{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--s2);border-radius:99px;padding:4px 10px;font-size:12px;font-weight:600;cursor:pointer}.nx .mark.on{border-color:var(--acc);background:var(--acc-soft)}.nx .mark i{width:18px;height:18px;border-radius:99px;display:grid;place-items:center;font-size:10px;font-style:normal;font-weight:800;color:#fff}.nx .emfun{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.nx .emstep{display:grid;gap:6px}.nx .emstep .k{font-size:11px;color:var(--mut);font-weight:700}.nx .emstep .b{height:8px;border-radius:99px;background:var(--s3);overflow:hidden}.nx .emstep .b i{display:block;height:100%;background:linear-gradient(90deg,var(--g1),var(--g2))}.nx .emstep .v{font-weight:800;font-family:var(--disp);font-size:18px}.nx .emstep .v small{font-weight:600;color:var(--ok);font-size:11px;margin-left:6px;font-family:var(--body)}.nx .emcap{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--faint);margin:10px 0 6px}.nx .webcols{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.nx .infbig .n{font-family:var(--disp);font-size:34px;font-weight:800}.nx .infbig .t{color:var(--mut);font-size:12.5px}.nx .infgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:12px;align-items:center;margin:10px 0 14px}.nx .infkpi b{display:block;font-family:var(--disp);font-size:20px;font-weight:800}.nx .infkpi span{font-size:11.5px;color:var(--mut)}.nx .rroute{padding:10px 0;border-bottom:1px solid var(--line);display:grid;gap:6px}.nx .rroute:last-child{border-bottom:0}.nx .rflow{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.nx .rflow .arr{color:var(--faint);font-size:12px}.nx .rroute .rs{display:flex;gap:8px;align-items:baseline;font-size:12.5px}.nx .rroute .rs b{font-size:15px}.nx .rrole{display:grid;grid-template-columns:110px 1fr;gap:6px 12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line)}.nx .rrole:last-child{border-bottom:0}.nx .rrole .rr2{display:grid;grid-template-columns:50px 1fr 40px;gap:8px;align-items:center;font-size:12px;color:var(--mut)}.nx .rrole .rr2 .b{height:6px;border-radius:99px;background:var(--s3);overflow:hidden}.nx .rrole .rr2 .b i{display:block;height:100%;background:var(--acc)}.nx .rrole .rr2 .b i.g{background:var(--ok)}.nx .rrole .rr2 b{text-align:right;color:var(--fg)}.nx .heatwrap{position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--line);background:#fff}.nx .heatwrap iframe{width:100%;border:0;display:block;min-height:400px}.nx .heatwrap canvas{position:absolute;left:0;top:0;pointer-events:none}.nx .wkpi{background:var(--s1);border:1px solid var(--line);border-radius:14px;padding:12px 14px;cursor:pointer;text-align:left}.nx .wkpi.on{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft)}.nx .wkpi .t{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-weight:700}.nx .wkpi .n{font-family:var(--disp);font-size:22px;font-weight:800;display:flex;align-items:baseline;gap:6px}.nx .wkpi.dest .n{color:var(--ok)}.nx .wd{font-size:11px;font-weight:700}.nx .wd.up{color:var(--ok)}.nx .wd.down{color:var(--bad)}.nx .wkpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.nx .regla{padding:12px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start}.nx .regla:last-child{border-bottom:0}.nx .regla .tx{font-weight:600}.nx .regla .tx.off{opacity:.55;text-decoration:line-through}.nx .regla .mt{font-size:12px;color:var(--mut);margin-top:4px}.nx details.det summary{cursor:pointer;font-size:12px;color:var(--mut);margin-top:6px}.nx details.det div{font-size:12px;color:var(--mut);padding-left:10px}@media(max-width:1100px){.nx .rm-hero,.nx .rhero{grid-template-columns:1fr}.nx .fsteps,.nx .infgrid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.nx .rail:hover{width:100%}.nx .rail button.nav{width:44px;padding:0;justify-content:center}.nx .rail .lbl,.nx .rail .k,.nx .rail .grp,.nx .rail .meRow{display:none!important}.nx .fwrap{grid-template-columns:1fr 1fr}.nx .ptkb{grid-template-columns:repeat(6,220px)}}.nx .drawer.wide{width:560px}.nx .rail button.meRow{border:0;background:transparent;color:var(--fg);cursor:pointer;text-align:left}.nx .rail button.meRow:hover{background:var(--s2)}.nx .rail .grp:first-of-type{padding-top:0;height:18px}.nx button.toggle{border:0;background:transparent;padding:4px 0}.nx .rail:hover button.nav small,.nx.rail-pinned .rail button.nav small{position:static;margin-left:auto}.nx .rail:hover button.nav small+.k,.nx.rail-pinned .rail button.nav small+.k{margin-left:8px}.nx .rhero.conalien{grid-template-columns:110px 150px 1fr}.nx .rh-alien{display:grid;place-items:center;gap:8px}.nx .rh-tag{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--mut)}@media(max-width:1100px){.nx .rhero.conalien{grid-template-columns:1fr}.nx .rh-alien{justify-items:start}}.nx .money{display:flex;align-items:stretch;gap:0;overflow-x:auto;padding:2px 0 6px}.nx .mstep{display:flex;align-items:center;flex:1 1 0;min-width:150px}.nx .marr{display:grid;place-items:center;gap:2px;color:var(--faint);padding:0 6px;flex:none;text-align:center}.nx .marr em{font-style:normal;font-size:10.5px;font-weight:700;color:var(--mut);white-space:nowrap}.nx .mbox{flex:1;display:grid;gap:3px;text-align:left;padding:14px 16px;border-radius:18px;border:1px solid var(--line);background:var(--s2);color:var(--fg);cursor:pointer;position:relative;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .15s}.nx .mbox:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--c)}.nx .mbox:hover:not(:disabled){transform:translateY(-2px);border-color:var(--line2)}.nx .mbox:disabled{cursor:default}.nx .mbox .k{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--c)}.nx .mbox .n{font-family:var(--disp);font-size:26px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.nx .mbox .s{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .noq{margin-top:12px;border-top:1px solid var(--line);padding-top:12px;display:grid;gap:10px}.nx .noqhead{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--fg);font-size:13px;cursor:pointer;padding:0;text-align:left}.nx .noqhead b{font-family:var(--disp);font-size:18px}.nx .reasons{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.nx .reasons button{display:grid;grid-template-columns:8px 1fr auto;gap:8px;align-items:center;text-align:left;padding:8px 10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--s2);color:var(--fg);font-size:12.5px;cursor:pointer;position:relative}.nx .reasons button:hover{border-color:var(--line2)}.nx .reasons button i{width:8px;height:8px;border-radius:2px}.nx .reasons button b{font-family:var(--disp)}.nx .reasons .bar{position:absolute;left:10px;right:10px;bottom:5px;height:3px;border-radius:2px;background:var(--s3);overflow:hidden}.nx .reasons .bar span{display:block;height:100%}.nx .crmst{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:12px;border-top:1px solid var(--line);padding-top:12px}.nx .crmstage{display:grid;gap:2px;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--s2);color:var(--fg);cursor:pointer}.nx .crmstage:hover{border-color:var(--acc-line)}.nx .crmstage .k{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .crmstage .n{font-family:var(--disp);font-size:20px;font-weight:800}.nx .crmstage .s{font-size:11px;color:var(--faint);min-height:14px}.nx .grid2.even{grid-template-columns:1fr 1fr}.nx .rankrow{display:grid;grid-template-columns:26px 1fr auto auto;gap:12px;align-items:center;width:100%;text-align:left;padding:10px 8px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--fg);cursor:pointer;border-radius:10px}.nx .rankrow:hover{background:var(--s2)}.nx .rankrow:last-child{border-bottom:0}.nx .rankrow.slim{grid-template-columns:1fr auto auto auto;padding:8px 4px;cursor:default}.nx .rankrow.slim:hover{background:transparent}.nx .rankrow .pos-n{width:26px;height:26px;border-radius:99px;display:grid;place-items:center;font-weight:800;font-size:12px;background:var(--s3);color:var(--mut)}.nx .rankrow .pos-n.bad{background:var(--bad-soft);color:var(--bad)}.nx .rankrow .nm{min-width:0;display:grid;gap:4px}.nx .rankrow .nm b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.nx .rankrow .nm .mini{justify-self:start}.nx .rankrow .bar{display:block;height:4px;border-radius:2px;background:var(--s3);overflow:hidden}.nx .rankrow .bar span{display:block;height:100%;background:linear-gradient(90deg,var(--g1),var(--g2))}.nx .rankrow .big{font-family:var(--disp);font-size:20px;font-weight:800;letter-spacing:-.02em;text-align:right}.nx .rankrow .big small{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-family:var(--body);font-weight:700}.nx .empty.ok{color:var(--ok)}.nx .empty.ok p{color:var(--mut)}.nx .platvs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nx .platcard{border:1px solid var(--line);border-radius:18px;padding:14px 16px;background:var(--s2);display:grid;gap:10px}.nx .platcard .top{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.nx .fkpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 12px}.nx .fkpis>div{display:grid;gap:1px}.nx .fkpis span{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--faint)}.nx .fkpis b{font-size:14px;font-variant-numeric:tabular-nums}.nx .share{display:grid;gap:4px;font-size:11.5px;color:var(--mut)}.nx .share i{display:block;height:5px;border-radius:3px;background:linear-gradient(90deg,var(--g1),var(--g2))}.nx .platcard.google .share i{background:linear-gradient(90deg,var(--google),var(--warn))}.nx .mbars{display:grid;gap:6px}.nx .mbar{display:grid;grid-template-columns:90px 1fr 40px;gap:10px;align-items:center;font-size:12px}.nx .mbar .tr{height:8px;border-radius:99px;background:var(--s3);overflow:hidden}.nx .mbar .tr i{display:block;height:100%;border-radius:99px}.nx .mbar b{text-align:right}.nx .urg{font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;padding:3px 8px;border-radius:99px;display:inline-flex;align-items:center;gap:4px}.nx .urg.u-ahora{background:var(--bad-soft);color:var(--bad)}.nx .urg.u-semana{background:var(--warn-soft);color:var(--warn)}.nx .urg.u-luego{background:var(--s3);color:var(--mut)}.nx .rsec .urg{font-size:11px}.nx .rsec b{font-family:var(--disp)}.nx .rcard{background:var(--s1);border:1px solid var(--line);border-radius:18px;padding:14px 16px;text-align:left;display:grid;gap:10px;align-content:start;cursor:pointer;color:var(--fg);transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .15s}.nx .rcard:hover{transform:translateY(-2px);border-color:var(--acc-line)}.nx .rcard.decidida{opacity:.7}.nx .rtop{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.nx .rtop .sp{flex:1}.nx .rrow{display:flex;gap:12px;align-items:flex-start}.nx .rrow .thumb{width:72px;height:72px;object-fit:cover;border-radius:10px;flex:none}.nx .rcard .rt{font-weight:700;font-size:14.5px;line-height:1.32;letter-spacing:-.01em}.nx .rmove{font-size:12.5px}.nx .rmove .imp b{color:var(--ok)}.nx .rcard .rf{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--mut);border-top:1px solid var(--line);padding-top:10px}.nx .rcard .rf .go{margin-left:auto;color:var(--acc);font-weight:700;display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.nx .pts{display:inline-flex;align-items:center;gap:4px;font-weight:800;font-size:12px;color:var(--ok);background:var(--ok-soft);padding:3px 8px;border-radius:99px;white-space:nowrap}.nx .pts.bad{color:var(--bad);background:var(--bad-soft)}.nx .pts.mut{color:var(--mut);background:var(--s3)}.nx .secrow{display:flex;align-items:center;gap:10px;border:0;background:transparent;color:var(--fg);font-size:14px;cursor:pointer;padding:0;width:100%;text-align:left}.nx .secrow b{font-family:var(--disp)}.nx .como{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.nx .como>div{background:var(--s2);border:1px solid var(--line);border-radius:14px;padding:10px 12px;display:grid;gap:4px;font-size:12.5px}.nx .como b{font-size:12.5px}.nx .como span{color:var(--mut);line-height:1.45}.nx .ghostbtn{border:0!important;background:transparent!important;color:var(--acc)!important;font-weight:700;font-size:12px;display:inline-flex;align-items:center;gap:5px;padding:6px 4px!important;min-width:0!important}.nx .modal.reco{width:760px;padding:22px 24px 0;display:flex;flex-direction:column;max-height:calc(100vh / var(--z, 1) - 48px)}.nx .modal.reco .rbody{overflow:auto;flex:1;min-height:0;padding-bottom:6px}.nx .modal.reco .racts.sticky{position:sticky;bottom:0;background:var(--pop-solid, var(--pop));padding:14px 0 18px;margin-top:8px;border-top:1px solid var(--line)}.nx .rcreative{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center;background:var(--s2);border-radius:14px;padding:10px;margin-top:12px}.nx .rcreative img{width:100%;border-radius:10px}@media(max-width:1100px){.nx .grid2.even,.nx .platvs,.nx .como{grid-template-columns:1fr}.nx .money{flex-wrap:wrap}.nx .mstep{min-width:46%}.nx .marr em{display:none}}@media(max-width:760px){.nx .mstep{min-width:100%}.nx .marr{display:none}.nx .fkpis{grid-template-columns:1fr 1fr}.nx .modal.reco{padding:16px 14px 0}.nx .rm-hero,.nx .rm-cambio{grid-template-columns:1fr}.nx .rm-flecha{transform:rotate(90deg)}}.nx .fcard{position:relative;padding-top:18px;overflow:hidden}.nx .fcard:before{content:"";position:absolute;left:0;right:0;top:18%;height:64%;background:radial-gradient(ellipse at 22% 50%,var(--glow),transparent 55%);filter:blur(34px);opacity:.5;pointer-events:none}.nx .flame{position:relative;display:grid;grid-template-rows:30px 230px 46px}.nx .flame.hasleak{grid-template-rows:30px 230px 88px}.nx .flame-top,.nx .flame-bot{position:relative}.nx .fmark{position:absolute;top:0;transform:translate(-50%);border:0;background:transparent;color:var(--fg);padding:4px 8px;border-radius:10px;cursor:pointer;min-width:0;max-width:calc(100% / var(--n) + 36px)}.nx .fmark.first{transform:translate(-30%)}.nx .fmark.last{transform:translate(-70%)}.nx .fmark:hover{background:var(--s2)}.nx .fmark .k{display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .flame-chart{position:relative}.nx .flame-chart svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.nx .flame-chart .halo{opacity:.5}.nx .flame-chart .layer.l0{opacity:.16}.nx .flame-chart .layer.l1{opacity:.26}.nx .flame-chart .layer.l2{opacity:.4}.nx .flame-chart .layer.l3{opacity:.6}.nx .flame-chart .layer.l4{opacity:.85}.nx .flame-chart .layer.core{opacity:1;transform-box:fill-box;transform-origin:center}.nx[data-theme=lumen] .flame-chart .layer.l0{opacity:.22}.nx[data-theme=lumen] .flame-chart .layer.l1{opacity:.34}.nx[data-theme=lumen] .flame-chart .layer.l2{opacity:.5}.nx .flame-chart .streaks{opacity:.35;mix-blend-mode:soft-light}.nx[data-theme=lumen] .flame-chart .streaks{opacity:.3;mix-blend-mode:normal}.nx .flame-chart .fline{stroke:var(--bg);stroke-opacity:.9;stroke-width:2;vector-effect:non-scaling-stroke}.nx .fhit{position:absolute;top:0;height:100%;border:0;background:transparent;cursor:pointer}.nx .fhit:hover{background:#ffffff0a}.nx .fnum{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2;border:0;background:var(--pop-solid, var(--pop));color:var(--fg);font-family:var(--disp);font-size:15px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;padding:7px 14px;border-radius:99px;box-shadow:0 6px 20px -8px #00000080,inset 0 0 0 1px var(--line);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:baseline;gap:6px;transition:transform .15s}.nx .fnum:hover{transform:translate(-50%,-50%) scale(1.05)}.nx .fnum .fin{font-style:normal;font-size:10.5px;color:var(--mut);font-weight:700}.nx .fpct{position:absolute;top:8px;max-width:calc(100% / var(--n) - 6px);overflow:hidden;transform:translate(-50%);display:inline-flex;align-items:baseline;gap:5px;padding:4px 10px;border-radius:10px;background:var(--s3);color:var(--mut);font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid var(--line)}.nx .fpct b{font-family:var(--disp);font-size:12.5px;color:var(--fg)}.nx .fpct small{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.nx .fpct.ok{background:var(--ok-soft);border-color:transparent}.nx .fpct.ok b,.nx .fpct.ok small{color:var(--ok)}.nx .fpct.mid{background:var(--warn-soft);border-color:transparent}.nx .fpct.mid b,.nx .fpct.mid small{color:var(--warn)}.nx .fleak{position:absolute;top:48px;transform:translate(-50%)}.nx .leakbtn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--bad-soft);background:var(--bad-soft);color:var(--bad);border-radius:99px;padding:6px 10px 6px 12px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.nx .leakbtn b{font-family:var(--disp);font-size:13px}.nx .leakbtn .pc{font-weight:800}.nx .leakbtn .mut{color:var(--mut);font-weight:600}.nx .leakbtn.on,.nx .leakbtn:hover{background:var(--bad);color:#fff}.nx .leakbtn.on .mut,.nx .leakbtn:hover .mut{color:#fffc}.nx .fcard .noq{margin-top:14px;border-top:1px solid var(--line);padding-top:14px;position:relative}.nx .reasons .reasons-all,.nx .reasons-all{display:inline-flex;grid-template-columns:none;align-items:center;justify-content:center;gap:6px;white-space:nowrap;border:1px dashed var(--line2);border-radius:12px;background:transparent;color:var(--acc);font-weight:700;font-size:12.5px;cursor:pointer;padding:8px 10px;position:static}.nx .fcard-foot{display:flex;gap:18px;flex-wrap:wrap;justify-content:center;margin-top:16px;padding-top:12px;border-top:1px solid var(--line);font-size:12px;color:var(--mut);position:relative}.nx .fcard-foot span:first-child{color:var(--fg);font-weight:700}@keyframes nxCore{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.06)}}@keyframes nxHalo{0%,to{opacity:.4}50%{opacity:.62}}@keyframes nxRise{0%{opacity:0}to{opacity:1}}.nx .flame.anim .core{animation:nxCore 3.2s ease-in-out infinite}.nx .flame.anim .halo{animation:nxHalo 4s ease-in-out infinite}.nx .flame.anim .fmark,.nx .flame.anim .fpct,.nx .flame.anim .fleak,.nx .flame.anim .fnum{animation:nxRise .5s ease both}.nx.no-motion .flame .core,.nx.no-motion .flame .halo,.nx.no-motion .flame .fmark,.nx.no-motion .flame .fpct,.nx.no-motion .flame .fleak,.nx.no-motion .flame .fnum{animation:none}@media(max-width:1100px){.nx .fmark .k{font-size:9px}.nx .flame{grid-template-rows:26px 170px 44px}.nx .flame.hasleak{grid-template-rows:26px 170px 84px}.nx .fpct small{display:none}.nx .fnum{font-size:13px;padding:5px 10px}}@media(max-width:760px){.nx .fmark .k,.nx .fpct,.nx .fleak .mut,.nx .fleak .pc{display:none}}.nx .flame.dense .fpct{padding:3px 7px;gap:3px}.nx .flame.dense .fpct b{font-size:11.5px}.nx .flame.dense .fpct small{display:none}.nx .flame.dense .fmark .k{font-size:9.5px;letter-spacing:.02em}.nx .flame.dense .fnum{font-size:13px;padding:5px 10px}.nx .sgrid.six{grid-template-columns:repeat(6,1fr) 56px}.nx .scard .t{justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.nx .scard .t .delta{margin-left:auto;flex:none;white-space:nowrap;font-size:10.5px}.nx .scard.btn{cursor:pointer;text-align:left}.nx .scard.btn:hover{border-color:var(--acc-line)}.nx .pickbtn{display:grid;place-items:center;gap:2px;color:var(--mut);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.nx .pickbtn:hover{color:var(--acc);border-color:var(--acc-line)}@media(max-width:1100px){.nx .sgrid.six{grid-template-columns:repeat(3,1fr) 56px}}@media(max-width:760px){.nx .sgrid.six{grid-template-columns:1fr 1fr}.nx .pickbtn{grid-column:1 / -1}}.nx .kpi .l{flex-wrap:nowrap;align-items:flex-start}.nx .kpi .l>span:first-child{min-width:0}.nx .kpi .l .delta{flex:none;white-space:nowrap;margin-left:8px}.nx .filtbtn{width:22px;height:22px;border-radius:7px;border:1px solid var(--line);background:var(--s2);color:var(--mut);display:inline-grid;place-items:center;cursor:pointer;opacity:0;transition:opacity .15s;flex:none}.nx tr:hover .filtbtn,.nx .filtbtn.on{opacity:1}.nx .filtbtn:hover,.nx .filtbtn.on{color:var(--acc);border-color:var(--acc-line);background:var(--acc-soft)}.nx .fchip button,.nx .filtbtn,.nx .copy,.nx .modal .x,.nx .metbtn .n{padding:0;line-height:0}.nx .fchip button svg.ic,.nx .filtbtn svg.ic{display:block;margin:0}.nx .rcard.onb{border-style:dashed;border-color:var(--acc-line)}.nx .modal input.inp{height:38px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:var(--s2);color:var(--fg);outline:none;transition:border-color .15s,box-shadow .15s}.nx .modal input.inp:focus{border-color:var(--acc-line);box-shadow:0 0 0 4px var(--acc-soft)}.nx .top .ctl.demo{background:var(--warn-soft);color:var(--warn);font-weight:800;letter-spacing:.02em;cursor:default}.nx .top .demolang{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:var(--warn-soft)}.nx .top .demolang button{border:0;background:transparent;color:var(--warn);font:inherit;font-size:11.5px;font-weight:800;letter-spacing:.04em;padding:5px 8px;border-radius:9px;cursor:pointer;opacity:.6}.nx .top .demolang button:hover{opacity:1}.nx .top .demolang button.on{background:var(--card, #fff);opacity:1;box-shadow:0 1px 2px #00000014}.nx .crmkb{display:grid;grid-template-columns:repeat(5,minmax(240px,1fr));gap:14px;overflow-x:auto;padding-bottom:6px}.nx .crmkb .ptcol{padding:12px;gap:10px}.nx .crmkb .ptcol .cab{font-size:11.5px;padding:2px 2px 4px}.nx .crmkb .ptcol .cuerpo{gap:10px}.nx .crmcard{padding:14px 14px 12px;gap:7px;font-size:13px;line-height:1.4;border-radius:14px}.nx .crmcard .nm{font-size:14px}.nx .crmcard .l2,.nx .crmcard .det{font-size:12.5px}.nx .crmkb .ptcol,.nx .crmcard,.nx .crmcard .nm span{min-width:0}.nx .crmkb .ptcol .cuerpo{max-height:70vh;overflow-y:auto;padding-right:2px;grid-auto-rows:max-content}.nx .crmcard .det{font-size:12px;color:var(--mut);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.nx .crmcard .foot{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:2px}.nx .crmmini{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:var(--faint);font-weight:700}.nx .crmmini svg.ic{width:12px;height:12px}.nx .crmlang{font-size:9.5px;font-weight:800;letter-spacing:.06em;padding:1px 5px;border-radius:6px;background:var(--s3);color:var(--mut)}.nx .crmcrono{display:grid;gap:4px;justify-items:end;text-align:right}.nx .crmcrono .lab{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);font-weight:700}.nx .crmcrono .num{font-family:var(--disp);font-size:34px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1;color:var(--fg)}.nx .crmcrono.urgente .num{color:var(--bad)}.nx .crmcrono.ok .num{color:var(--ok);font-size:22px}.nx .crmcrono .quien{border:0;background:var(--s2);border-radius:99px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:4px}.nx .rhero.crm{grid-template-columns:150px 1fr auto}.nx .crmacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-top:12px}.nx .crmact{height:46px;border-radius:14px;border:1px solid var(--line);background:var(--s2);display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:800;font-size:13px;color:var(--fg);text-decoration:none;cursor:pointer;transition:transform .15s,border-color .15s}.nx .crmact:hover{transform:translateY(-1px);border-color:var(--acc-line)}.nx .crmact small{font-weight:600;color:var(--faint);font-size:11px}.nx .crmact.tel{background:var(--acc-soft);border-color:var(--acc-line)}.nx .crmact.wa{color:#16a34a}.nx .crmact svg.ic{width:18px;height:18px;overflow:visible;flex:none}.nx .crmpregunta{margin-top:8px;background:var(--acc-soft);border-radius:12px;padding:10px 12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12.5px;font-weight:700}.nx .crmpregunta .hbtn{background:var(--s1)}.nx .crmtl{display:grid;gap:0}.nx .crmtl .ev{display:grid;grid-template-columns:22px 1fr;gap:10px;padding:7px 0;border-bottom:1px solid var(--line);font-size:12.5px;align-items:start}.nx .crmtl .ev:last-child{border-bottom:0}.nx .crmtl .ic2{width:22px;height:22px;border-radius:99px;background:var(--s3);display:grid;place-items:center;color:var(--mut)}.nx .crmtl .ic2 svg.ic{width:12px;height:12px}.nx .crmtl .ev.nota .ic2{background:var(--warn-soft);color:var(--warn)}.nx .crmtl .ev.estado .ic2{background:var(--acc-soft);color:var(--acc)}.nx .crmtl .ev.ok .ic2{background:var(--ok-soft);color:var(--ok)}.nx .crmtl .who{color:var(--faint);font-size:11.5px;margin-left:6px}.nx .crmtl .tx{white-space:pre-wrap}.nx .modal.md{width:720px}.nx .crmkpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.nx .crmkpi{background:var(--s1);border:1px solid var(--line);border-radius:16px;padding:12px 14px;display:grid;gap:2px;cursor:pointer;text-align:left;transition:border-color .15s}.nx .crmkpi:hover,.nx .crmkpi.on{border-color:var(--acc-line)}.nx .crmkpi .k{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);font-weight:700}.nx .crmkpi .v{font-family:var(--disp);font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.nx .crmkpi small{color:var(--faint);font-size:11.5px;font-weight:600}.nx .crmrow .acts{display:flex;gap:6px;margin-left:auto}.nx .crmrow .acts a,.nx .crmrow .acts button{width:30px;height:30px;border-radius:9px;border:1px solid var(--line);background:var(--s2);display:grid;place-items:center;color:var(--fg)}.nx .crmrow .acts svg.ic{width:14px;height:14px}@media(max-width:1100px){.nx .rhero.crm{grid-template-columns:1fr}.nx .crmcrono{justify-items:start;text-align:left}}@media(max-width:760px){.nx .crmkb{grid-template-columns:repeat(5,250px)}.nx .crmacts{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.nx .crmact{font-size:12px}.nx .crmact small{display:none}}.nx .crmtl .who{display:inline-flex;align-items:center;gap:5px}.nx .crmtl .who .persona{font-size:9px}.nx .crmtags{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.nx .crmtag{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px;border-radius:99px;border:1px dashed var(--line2);background:transparent;color:var(--mut);font-size:12px;font-weight:700;cursor:pointer}.nx .crmtag.on{border-style:solid;background:var(--acc-soft);color:var(--acc);border-color:var(--acc-line)}.nx .crmtag:hover{border-color:var(--acc-line)}.nx .crmcard .crmtag{height:20px;padding:0 7px;font-size:11px;border-style:solid;background:var(--acc-soft);color:var(--acc);border-color:transparent;cursor:default}.nx .crmcanal{display:inline-flex;align-items:center;font-size:11px;font-weight:800;padding:1px 7px;border-radius:99px;margin-right:4px;white-space:nowrap}.nx .crmcard>*{min-width:0}.nx .crmcard .nm{min-width:0;overflow:hidden}.nx .crmcard .det,.nx .crmcard .l2 span{overflow-wrap:anywhere}.nx svg.ic{overflow:visible}.nx .ctcard{display:grid;gap:12px}.nx .ctcard.hay{border-color:var(--acc-line);box-shadow:0 10px 40px -24px var(--glow)}.nx .ctcard .hd h3{display:flex;align-items:center;gap:6px}.nx .ctgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:8px}.nx .ctitem{display:grid;gap:3px;text-align:left;border:1px solid var(--line);background:var(--s1);border-radius:14px;padding:10px 12px;cursor:pointer;color:var(--fg);position:relative;transition:transform .12s,border-color .12s,background .12s}.nx .ctitem:hover{transform:translateY(-1px);border-color:var(--acc-line);background:var(--s2)}.nx .ctitem .l1{display:flex;align-items:center;gap:6px;font-size:13px}.nx .ctitem .l1 b{font-weight:800}.nx .ctitem .cuando{color:var(--mut);font-size:12px;margin-left:auto}.nx .ctitem .l2{font-size:12px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .ctitem .pref{font-family:ui-monospace,Menlo,monospace;font-size:11px;background:var(--s3);border-radius:6px;padding:1px 6px;color:var(--mut);flex:none}.nx .ctpie{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px}.nx .ctpie .ctperd{color:var(--bad);font-weight:700;display:inline-flex;align-items:center;gap:5px;cursor:pointer;background:none;border:0;padding:0;font-size:12px}.nx .ctpie .ctperd .ver{color:var(--mut);font-weight:600;text-decoration:underline;text-underline-offset:2px}.nx .ctpie .ctperd:hover .ver{color:var(--fg)}.nx .ctpie .ctok{color:var(--ok);font-weight:700;display:inline-flex;align-items:center;gap:5px}.nx .ctprog{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:12px;color:var(--mut)}.nx .ctprog .barra{flex:1;height:6px;border-radius:99px;background:var(--s3);overflow:hidden}.nx .ctprog .barra i{display:block;height:100%;background:linear-gradient(90deg,var(--g1),var(--g2));transition:width .3s}.nx .ctpista{display:flex;align-items:center;gap:7px;background:var(--s2);border-radius:12px;padding:9px 12px;font-size:12.5px;color:var(--mut);margin-top:10px}.nx .ctpista b{color:var(--fg);font-family:ui-monospace,Menlo,monospace}.nx .ctlista{display:grid;gap:6px;max-height:260px;overflow-y:auto}.nx .ctopc{display:grid;gap:2px;text-align:left;border:1px solid var(--line);background:var(--s1);border-radius:12px;padding:9px 12px;cursor:pointer;color:var(--fg)}.nx .ctopc:hover{border-color:var(--acc-line);background:var(--s2)}.nx .ctopc .nm{font-weight:700;font-size:13.5px;display:block}.nx .ctopc .mut{font-size:12px;color:var(--mut);display:block}.nx .ctsug{display:flex;align-items:center;gap:10px;background:var(--acc-soft);border:1px solid var(--acc-line);border-radius:14px;padding:10px 12px;margin-top:10px;flex-wrap:wrap}.nx .ctsug>div{display:grid;gap:2px;min-width:180px;flex:1}.nx .ctsug b{font-size:13px}.nx .ctsug .mut{font-size:12px;color:var(--mut)}.nx .ctsug .rbtn{padding:6px 12px}@media(max-width:760px){.nx .ctgrid{grid-template-columns:1fr}}.nx .factcell{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.nx .factcell .rbtn.sm{text-decoration:none}.nx .avrow{display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap;padding:12px 0;border-top:1px solid var(--line)}.nx .avrow:first-of-type{border-top:0}.nx .avcli{min-width:190px;display:flex;flex-direction:column;gap:2px}.nx .avcli span{font-size:12px}.nx .avlist{flex:1;display:flex;flex-direction:column;gap:6px;min-width:240px}.nx .avmail{display:inline-flex;align-items:center;gap:8px;font-size:13px;flex-wrap:wrap}.nx .seohero{display:grid;grid-template-columns:auto 1fr;gap:22px 26px;align-items:center}.nx .seoring{display:grid;place-items:center}.nx .seoqu h2{font-family:var(--disp);font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0 0 6px}.nx .seoqu h2 b{color:var(--acc);font-weight:800}.nx .seoqu p{margin:0;color:var(--faint);font-size:13.5px;line-height:1.5}.nx .seoqu p b{color:var(--fg)}.nx .seopil{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px 22px;border-top:1px solid var(--line);padding-top:14px}.nx .seopilrow{display:grid;grid-template-columns:1fr 70px 30px;align-items:center;gap:10px;font-size:12.5px}.nx .seopilrow>span{color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .seopilrow>b{text-align:right;font-weight:800;font-variant-numeric:tabular-nums}.nx .seobar{height:6px;border-radius:99px;background:var(--s3);overflow:hidden}.nx .seobar i{display:block;height:100%;border-radius:99px;transition:width .7s cubic-bezier(.2,.8,.2,1)}.nx .seobar i.ok{background:linear-gradient(90deg,var(--g1),var(--g2))}.nx .seobar i.mid{background:var(--warn, #E8A33D)}.nx .seobar i.low{background:var(--bad)}.nx .seotask{padding:16px 18px}.nx .seotask.critico{border-left:3px solid var(--bad)}.nx .seotask.aviso{border-left:3px solid var(--warn, #E8A33D)}.nx .seothd{display:flex;gap:14px;align-items:flex-start}.nx .seoico{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;flex:0 0 auto;background:var(--s3);color:var(--faint)}.nx .seoico.critico{background:var(--bad-soft);color:var(--bad)}.nx .seoico.aviso{background:var(--warn-soft, rgba(232,163,61,.14));color:var(--warn, #E8A33D)}.nx .seotxt{flex:1;min-width:0}.nx .seotxt h3{margin:0 0 3px;font-size:16px}.nx .seotxt p{margin:0 0 8px;font-size:13px;color:var(--faint);line-height:1.45}.nx .seometa{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px}.nx .seoacts{display:flex;flex-direction:column;gap:6px;align-items:flex-end;flex:0 0 auto}.nx .seoacts .ghostbtn{font-size:12px}.nx .seolist{margin-top:14px;padding-top:12px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:7px}.nx .seoitem{display:flex;gap:12px;align-items:baseline;font-size:13px;flex-wrap:wrap}.nx .seoitem a{color:var(--acc);text-decoration:none}.nx .seoitem a:hover{text-decoration:underline}.nx .seoop{display:flex;gap:12px;align-items:baseline;padding:9px 0;border-top:1px solid var(--line);font-size:13.5px;flex-wrap:wrap}.nx .seoop:first-of-type{border-top:0}.nx .seoop>b,.nx .seoop>a{flex:1;min-width:180px}.nx .seoop>a{color:var(--acc);text-decoration:none}.nx .seoop .pos{font-weight:800;font-family:var(--disp);color:var(--acc)}.nx .seoop .mut{font-size:12.5px}@media(max-width:720px){.nx .seohero{grid-template-columns:1fr;text-align:center}.nx .seoqu{text-align:left}.nx .seothd{flex-wrap:wrap}.nx .seoacts{flex-direction:row;width:100%;justify-content:flex-start}}.nx .seowrap{transition:opacity .18s ease}.nx .seowrap.cambiando{opacity:.45;pointer-events:none}.nx .tnd{display:grid;gap:16px}.nx .tnd>*,.nx .tnd-g2>*,.nx .tnd-sec{min-width:0}.nx .tnd-hero{padding:26px 28px}.nx .tnd-hero h2{font-family:var(--disp);font-size:26px;line-height:1.25;letter-spacing:-.02em;margin:6px 0 8px;max-width:920px}.nx .tnd-hero h2 em{font-style:normal;color:var(--acc)}.nx .tnd-k4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:1100px){.nx .tnd-k4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.nx .tnd-k4{grid-template-columns:1fr}}.nx .tnd-strip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.nx .tnd-mini{padding:14px 16px;display:grid;gap:4px}.nx .tnd-mini .l{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:var(--mut);font-weight:600}.nx .tnd-mini b{font-family:var(--disp);font-size:22px;letter-spacing:-.02em}.nx .tnd-mini .mut{font-size:11.5px}.nx .tnd-sec{padding:22px 24px}.nx .tnd-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}@media(max-width:1000px){.nx .tnd-g2{grid-template-columns:1fr}}.nx .tnd-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 14px}.nx .tnd-chips .chip{display:inline-flex;align-items:center;gap:6px}.nx .tnd-pais{display:grid;gap:4px;min-width:150px}.nx .tnd-pais i{display:block;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--acc),var(--info))}.nx .tnd-pais small,.nx .tnd-camp small{color:var(--faint);font-size:11px}.nx .tnd-spark{width:110px}.nx .tnd-spark .spark{height:28px}.nx .tnd-d{display:block;font-size:11px;font-weight:700}.nx .tnd-d.up{color:var(--ok)}.nx .tnd-d.dn{color:var(--bad)}.nx .tnd-d.nt{color:var(--mut)}.nx .tnd-ok{color:var(--ok);font-weight:700}.nx .tnd-bad{color:var(--bad);font-weight:700}.nx .tnd-call{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--acc-soft);color:var(--fg);font-size:13px;line-height:1.45;margin-bottom:14px}.nx .tnd-call svg{color:var(--acc);flex:none;margin-top:2px}.nx .tnd-bars{display:grid;gap:10px}.nx .tnd-bar{display:grid;grid-template-columns:minmax(130px,1.1fr) 2fr auto auto;gap:10px;align-items:center;font-size:13px}.nx .tnd-bar .tr{height:8px;border-radius:8px;background:var(--s3);overflow:hidden}.nx .tnd-bar .tr i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,var(--acc),var(--info))}.nx .tnd-bar b{font-variant-numeric:tabular-nums}.nx .tnd-bar small{color:var(--faint);font-size:11px}.nx .tnd-lugar{display:flex;gap:6px;align-items:baseline;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nx .tnd-lugar small{color:var(--faint);font-size:10.5px;font-weight:700}.nx .tnd-quotes{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.nx .tnd-q{display:flex;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:12px;background:var(--s2)}.nx .tnd-q>div{display:grid;gap:2px;min-width:0}.nx .tnd-q .r{text-align:right}.nx .tnd-q small{color:var(--faint);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .tnd-camp{display:flex;align-items:center;gap:8px}.nx .tnd-camp b{font-weight:600}.nx .tnd-mini .l .delta{white-space:nowrap;flex:none}.nx .tnd-split{margin-top:16px;display:grid;gap:10px}.nx .tnd-split .bar{display:flex;height:10px;border-radius:10px;overflow:hidden;background:var(--s3)}.nx .tnd-split .bar i{display:block;height:100%}.nx .tnd-split .lg{display:flex;flex-wrap:wrap;gap:6px 14px}.nx .tnd-split .lg button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--mut)}.nx .tnd-split .lg button:hover{color:var(--fg)}.nx .tnd-split .lg span{width:9px;height:9px;border-radius:3px}.nx .tnd-split .lg b{color:var(--fg);font-weight:700}.nx .tnd-dias{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:3px;align-items:end;height:120px;padding-top:6px}.nx .tnd-dias .d{height:100%;display:flex;align-items:flex-end;border-radius:4px}.nx .tnd-dias .d i{display:block;width:100%;min-height:2px;border-radius:4px 4px 2px 2px;background:linear-gradient(180deg,var(--info),var(--acc));opacity:.85}.nx .tnd-dias .d.ok i{background:var(--ok);opacity:1}.nx .tnd-dias .d.fin i{opacity:.3}.nx .tnd-dias .d:hover i{opacity:1}.nx .tnd-dias .meta{position:absolute;left:0;right:0;border-top:1.5px dashed var(--warn);pointer-events:none;z-index:1}.nx .tnd-dias .meta span{position:absolute;right:0;top:-18px;font-size:10.5px;font-weight:700;color:var(--warn);background:var(--bg);padding:0 4px;border-radius:4px}.nx .tnd-obj .tr{position:relative;height:8px;border-radius:8px;background:var(--s3);margin:6px 0 2px}.nx .tnd-obj .tr i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,var(--acc),var(--ok))}.nx .tnd-obj .tr u{position:absolute;top:-3px;width:2px;height:14px;background:var(--warn);border-radius:2px}.nx .tnd-obj .l span:last-child{color:var(--fg);font-weight:700}.nx .tnd-filtros{display:grid;grid-template-columns:2fr repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px}@media(max-width:800px){.nx .tnd-filtros{grid-template-columns:1fr 1fr}}.nx .tnd-sec .hd{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.nx .tnd-vistas{justify-self:start}.nx .tnd-vistas button{padding:8px 14px;font-size:13px}.nx .tnd-badge{font-size:10.5px!important;font-weight:700;letter-spacing:0!important;padding:1px 7px;border-radius:999px;background:var(--s3);color:var(--mut)!important}.nx .tnd-badge.warn{background:color-mix(in srgb,var(--warn) 18%,transparent);color:var(--warn)!important}.nx .tnd-mas{margin-top:10px}.nx .tnd-mas svg{transform:rotate(90deg)}.nx .tnd-callbtn{all:unset;box-sizing:border-box;display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--warn) 12%,transparent);font-size:13px;line-height:1.45;margin-top:14px;cursor:pointer;width:100%}.nx .tnd-callbtn svg{color:var(--warn);flex:none;margin-top:2px}.nx .tnd-callbtn:hover{background:color-mix(in srgb,var(--warn) 18%,transparent)}.nx .tnd-plat{display:grid;gap:12px}.nx .tnd-platrow{display:grid;grid-template-columns:minmax(120px,1fr) 1fr 1fr;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--s2)}.nx .tnd-platrow>div{display:grid;gap:2px}.nx .tnd-platrow .mut{font-size:11.5px}.nx .tnd-platrow b{font-family:var(--disp);font-size:18px;letter-spacing:-.01em}.nx .tnd-platrow small{color:var(--faint);font-size:11.5px}.nx .tnd-recs{display:grid;gap:8px}.nx .tnd-rec{display:grid;grid-template-columns:minmax(240px,2fr) 1fr auto 90px;gap:12px;align-items:center;font-size:13px}.nx .tnd-rec .cam{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.nx .tnd-rec .pz{display:inline-flex;align-items:center;gap:4px}.nx .tnd-rec .pz svg{color:var(--faint)}.nx .tnd-rec .tr{height:8px;border-radius:8px;background:var(--s3);overflow:hidden}.nx .tnd-rec .tr i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg,var(--acc),var(--info))}.nx .tnd-rec b{font-variant-numeric:tabular-nums;text-align:right}.nx .tnd-rec small{color:var(--faint);font-size:11.5px;text-align:right}@media(max-width:800px){.nx .tnd-rec{grid-template-columns:1fr auto}.nx .tnd-rec .tr,.nx .tnd-rec small{display:none}.nx .tnd-platrow{grid-template-columns:1fr 1fr}}.nx .tnd-cname{display:inline-block;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.nx .tnd-plt{display:grid;gap:1px;justify-items:end}.nx .tnd-plt b{font-weight:700}.nx .tnd-etq{margin-left:8px;font-size:10.5px;padding:1px 8px;vertical-align:middle}.nx .tnd-emb{display:grid;gap:2px}.nx .tnd-embh,.nx .tnd-embr{display:grid;grid-template-columns:minmax(190px,1.3fr) minmax(120px,2fr) 70px 96px 70px 84px;gap:12px;align-items:center;padding:9px 10px;border-radius:10px;font-size:13px}.nx .tnd-embh{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding-top:0;padding-bottom:4px}.nx .tnd-embh span:nth-child(n+3),.nx .tnd-embr>:nth-child(n+3){text-align:right}.nx .tnd-embr .nm{display:flex;align-items:center;gap:9px;font-weight:600;min-width:0}.nx .tnd-embr .nm i{flex:none;width:20px;height:20px;border-radius:50%;background:var(--s3);color:var(--mut);font-style:normal;font-size:10.5px;font-weight:700;display:grid;place-items:center}.nx .tnd-embr .tr{height:14px;border-radius:7px;background:var(--s3);overflow:hidden}.nx .tnd-embr .tr i{display:block;height:100%;border-radius:7px;background:linear-gradient(90deg,var(--acc),var(--info))}.nx .tnd-embr b{font-variant-numeric:tabular-nums}.nx .tnd-embr .pct{font-weight:600;font-variant-numeric:tabular-nums}.nx .tnd-embr.peor{background:color-mix(in srgb,var(--warn) 12%,transparent)}.nx .tnd-embr.peor .tr i{background:var(--warn)}.nx .tnd-embr.peor .pct{color:var(--warn)}.nx .tnd-embp{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0;padding:10px 12px;border-radius:10px;background:var(--s2);font-size:13px}.nx .tnd-embp svg{color:var(--ok);flex:none;margin-top:2px}@media(max-width:820px){.nx .tnd-embh{display:none}.nx .tnd-embr{grid-template-columns:1fr 64px 64px}.nx .tnd-embr .tr,.nx .tnd-embr>:nth-child(5){display:none}}.nx .tnd-q2{display:grid;gap:2px}.nx .tnd-q2 small{color:var(--faint);font-size:11.5px}.nx .accrow{border-top:1px solid var(--line)}.nx .accrow:first-of-type{border-top:0}.nx .acchd{width:100%;display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:12px 2px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;transition:background .15s}.nx .acchd:hover{background:var(--s1)}.nx .acchd>svg{margin-left:auto;color:var(--mut);transition:transform .15s}.nx .acchd[aria-expanded=true]>svg{transform:rotate(180deg)}.nx .accult{flex:1;min-width:220px;display:flex;flex-direction:column;gap:2px;font-size:13px}.nx .accult .mut{font-size:12px}.nx .accbad{display:flex;gap:6px;flex-wrap:wrap}.nx .accdet{padding:2px 2px 14px}.nx .acctbl td,.nx .acctbl th{padding:7px 8px;text-align:left;white-space:nowrap}.nx .acctbl .accip{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--mut)}.nx .card.cand-host{background:none;border:0;box-shadow:none;padding:0}.nx .card.cand-host>div:first-child{background:var(--s1);border:1px solid var(--line);border-radius:18px;padding:10px 12px}.nx .cand{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);min-width:0}.nx .cand>*{min-width:0}.nx .cand .rhero{grid-template-columns:150px 1fr auto}.nx .cand .cand-presets{align-self:start}.nx .cand .cand-n{color:var(--warn)}.nx .cand-ley{display:flex;gap:14px;font-size:12px;color:var(--mut);align-items:center}.nx .cand-ley i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.nx .cand-ley i.e,.nx .cand-g .barra .e,.nx .cand-sem .e{background:linear-gradient(90deg,var(--ok),color-mix(in srgb,var(--ok) 70%,var(--g1)))}.nx .cand-ley i.c,.nx .cand-g .barra .c,.nx .cand-sem .c{background:linear-gradient(90deg,var(--warn),color-mix(in srgb,var(--warn) 75%,var(--bad)))}.nx .cand-grupos{display:grid;gap:10px;margin-top:6px}.nx .cand-g{display:grid;grid-template-columns:minmax(150px,230px) minmax(0,1fr) auto;gap:14px;align-items:center;padding:8px 10px;border-radius:12px;transition:background .15s}.nx .cand-g:hover{background:var(--s2)}.nx .cand-g .nm{display:grid;min-width:0}.nx .cand-g .nm b{font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .cand-g .nm small{color:var(--faint);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .cand-g .barra{display:flex;height:26px;border-radius:8px;overflow:hidden;min-width:40px;box-shadow:0 0 0 1px var(--line) inset;transition:width .6s cubic-bezier(.2,.8,.2,1)}.nx .cand-g .barra span{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;min-width:18px;text-shadow:0 1px 1px rgba(0,0,0,.25)}.nx .cand-g .gasto{display:flex;gap:8px;align-items:center;font-variant-numeric:tabular-nums;white-space:nowrap}.nx .cand-g.solo{background:var(--bad-soft)}.nx .cand-g.solo .gasto b{color:var(--bad)}.nx .cand-badge{font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--bad);border:1px solid color-mix(in srgb,var(--bad) 45%,transparent);border-radius:99px;padding:2px 8px}.nx .cand-pal{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.nx .cand-pal .k{font-size:12px;color:var(--mut);margin-right:4px}.nx .cand-chip{display:inline-flex;gap:6px;align-items:center;font-size:12.5px;background:var(--warn-soft);color:var(--fg);border-radius:99px;padding:4px 10px}.nx .cand-chip b{color:var(--warn);font-variant-numeric:tabular-nums}.nx .cand-sem{display:flex;gap:6px;align-items:flex-end;height:140px;padding-top:8px;overflow-x:auto}.nx .cand-sem .col{flex:1 0 22px;display:flex;flex-direction:column;align-items:center;gap:4px;height:100%;justify-content:flex-end}.nx .cand-sem .pila{width:100%;max-width:30px;display:flex;flex-direction:column-reverse;border-radius:6px 6px 3px 3px;overflow:hidden;min-height:3px}.nx .cand-sem .pila span{display:block}.nx .cand-sem small{font-size:10px;color:var(--faint);font-variant-numeric:tabular-nums}.nx .cand-row{border-left-color:var(--warn)}.nx .cand-mas{background:none;border:0;color:var(--acc);cursor:pointer;padding:0;font:inherit}.nx .cand-sug{display:flex;gap:10px;align-items:center;font-size:13px;color:var(--mut);background:var(--s2);border:1px dashed var(--line2);border-radius:12px;padding:8px 12px;margin:0 0 12px}.nx .cand-sug span{flex:1}.nx .cand-sug.parece{color:var(--fg);background:var(--warn-soft);border:1px solid color-mix(in srgb,var(--warn) 40%,transparent)}@media(max-width:760px){.nx .cand .rhero{grid-template-columns:1fr;justify-items:center;text-align:center}.nx .cand .rhero .rpills{justify-content:center}.nx .cand-g{grid-template-columns:1fr;gap:6px}.nx .cand-g .barra{width:100%!important}}.nx .pro{display:grid;gap:14px}.nx .pro-hero{grid-template-columns:150px 1fr auto}.nx .pro-hero-a{display:grid;gap:8px;align-self:start;justify-items:end}.nx .pro-emb{display:flex;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}.nx .pro-emb>div{display:grid;line-height:1.15}.nx .pro-emb b{font-size:18px}.nx .pro-emb span{font-size:11.5px;color:var(--mut)}.nx .pro-emb>i{width:28px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--g1),var(--g2));opacity:.6}.nx .pro-cola{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:12px}.nx .pro-card{border:1px solid var(--line);border-radius:16px;padding:14px;background:var(--s1);display:grid;gap:10px;min-width:0}.nx .pro-card.venc{border-color:var(--acc-line, var(--line))}.nx .pro-card-h{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.nx .pro-paso{display:grid;grid-template-columns:repeat(4,8px);gap:3px}.nx .pro-paso i{width:8px;height:22px;border-radius:3px;background:var(--s3, var(--s2))}.nx .pro-paso i.hecho{background:var(--ok)}.nx .pro-paso i.ahora{background:linear-gradient(180deg,var(--g1),var(--g2));box-shadow:0 0 10px -2px var(--glow)}.nx .pro-nom{border:0;background:none;padding:0;font-weight:700;font-size:15px;color:var(--fg);text-align:left;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;cursor:pointer}.nx .pro-nom:hover{text-decoration:underline}.nx .pro-nom2{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .pro-enc{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:99px;border:1px solid;white-space:nowrap}.nx .pro-que{display:flex;align-items:center;gap:7px;font-size:13px}.nx .pro-venc{font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:1px 6px;border-radius:6px;background:var(--bad-soft);color:var(--bad)}.nx .pro-msg{background:var(--s2);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.nx .pro-msg p{margin:0;font-size:13px;line-height:1.5;white-space:pre-line}.nx .pro-card .pro-msg p{max-height:132px;overflow:auto}.nx .pro-msg-h{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;font-weight:700;color:var(--mut)}.nx .pro-msg-h .hbtn{margin-left:auto}.nx .pro-sec .pro-msg+.pro-msg{margin-top:8px}.nx .pro-acts{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.nx .pro-acts .pro-hecho{height:32px;padding:0 14px;border-radius:10px;font-size:13px}.nx .pro-lista{display:grid;gap:6px}.nx .pro-fila{display:grid;grid-template-columns:minmax(0,1fr) auto auto 130px;gap:12px;align-items:center;text-align:left;width:100%;padding:10px 14px;border-radius:12px;border:1px solid var(--line);background:var(--s1);cursor:pointer;color:var(--fg)}.nx .pro-cuando{font-size:12px;text-align:right;white-space:nowrap}.nx .pro-contacto{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;padding:12px 14px;border-radius:14px;background:var(--s2)}.nx .pro-sec{margin-top:14px}.nx .pro-sec>.k{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin-bottom:8px}.nx .pro-fugas{margin:0;padding:0;list-style:none;display:grid;gap:8px;counter-reset:f}.nx .pro-fugas li{counter-increment:f;display:grid;grid-template-columns:26px 1fr;column-gap:10px;padding:10px 12px;border-radius:12px;background:var(--s2)}.nx .pro-fugas li:before{content:counter(f);grid-row:span 3;width:26px;height:26px;border-radius:99px;display:grid;place-items:center;font-weight:800;font-size:13px;background:linear-gradient(135deg,var(--g1),var(--g2));color:var(--on-grad, #fff)}.nx .pro-fugas b{font-size:14px}.nx .pro-fugas span{font-size:13px}.nx .pro-fugas small{font-size:11.5px;color:var(--mut);margin-top:2px}.nx .pro-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.nx .pro-chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;padding:4px 9px;border-radius:99px;background:var(--s2);border:1px solid var(--line)}.nx .pro-chip.si svg{color:var(--ok)}.nx .pro-chip.no{color:var(--mut)}.nx .pro-chip.no svg{color:var(--bad)}.nx .pro-anuncios{display:flex;gap:10px;flex-wrap:wrap}.nx .pro-an{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;border-radius:12px;border:1px solid var(--line)}.nx .pro-an a{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:var(--fg);text-decoration:none}.nx .pro-hist{display:grid;gap:4px;font-size:13px;max-height:180px;overflow:auto}.nx .pro-hist em{color:var(--mut)}.nx .pro-aviso{margin-top:12px;padding:10px 12px;border-radius:12px;background:var(--bad-soft);color:var(--bad);font-size:13px}.nx .pro-drop{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;border-radius:14px;border:1.5px dashed var(--line2, var(--line));cursor:pointer;font-weight:700;font-size:13.5px}.nx .pro-drop input{display:none}.nx .pro-map{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12.5px;color:var(--mut)}.nx .pro-res{font-size:15px}.nx .pro-res b{font-size:28px;margin-right:6px}.nx .pro-spin{width:14px;height:14px;border-radius:99px;border:2px solid var(--line);border-top-color:var(--g1);animation:prospin .8s linear infinite}@keyframes prospin{to{transform:rotate(360deg)}}@media(max-width:1100px){.nx .pro-hero{grid-template-columns:1fr}.nx .pro-hero-a{justify-items:start;grid-auto-flow:column}}@media(max-width:760px){.nx .pro-fila{grid-template-columns:minmax(0,1fr) auto}.nx .pro-fila .chip,.nx .pro-cuando{display:none}.nx .pro-hero-a{grid-auto-flow:row}}.nx .pro-paso{display:flex;gap:3px;grid-template-columns:none}.nx .pro-card.caliente{border-color:#f97316;box-shadow:0 0 0 3px #f9731624,0 14px 34px -18px #f973168c}.nx .pro-fuego{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;border-radius:10px;background:#f973161f;color:#c2410c;font-size:13px}.nx .pro-fuego span{color:var(--mut);font-size:12px}.nx .pro-enlace{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;gap:10px;align-items:center;margin-top:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--acc-line, var(--line));background:var(--acc-soft, var(--s2))}.nx .pro-visto{display:inline-flex;align-items:center;gap:2px;margin-left:6px;font-size:11px;font-weight:800;color:#ea580c}.nx .pro-res-lista{display:grid;gap:6px;max-height:46vh;overflow:auto;padding-right:2px}.nx .pro-cand{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--s1);cursor:pointer;font-size:13.5px}.nx .pro-cand.ya{opacity:.55;cursor:default}.nx .pro-cand input{margin-top:4px}.nx button.pro-chip{cursor:pointer;color:var(--fg)}.nx button.pro-chip.si{border-color:var(--acc-line);background:var(--acc-soft)}.nx .pro-pasos-bq{margin:0;padding-left:20px;display:grid;gap:6px;font-size:13.5px}@media(max-width:760px){.nx .pro-enlace{grid-template-columns:auto minmax(0,1fr)}}.nx .crmcard .quien{font-size:12.5px;color:var(--mut);margin-top:-3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .plead .pl-top .quien{color:var(--mut);font-size:13px}.nx .heatno{position:absolute;inset:0;display:flex;gap:12px;align-items:flex-start;padding:22px;background:var(--s1);color:var(--fg)}.nx .heatno b{display:block;margin-bottom:4px}.nx .heatno p{margin:0;color:var(--mut);font-size:13px;max-width:560px}.nx .heatno svg.ic{flex-shrink:0;margin-top:2px;color:var(--mut)}.nx .pro-crits{display:grid;gap:6px}.nx .pro-crits-fila{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.nx .pro-crit{display:grid;grid-template-columns:18px auto minmax(0,1fr);gap:8px;align-items:baseline;padding:8px 10px;border-radius:10px;background:var(--s2);font-size:13px}.nx .pro-crits-fila .pro-crit{grid-template-columns:18px minmax(0,1fr)}.nx .pro-crits-fila .pro-crit span{grid-column:2}.nx .pro-crit b{white-space:nowrap}.nx .pro-crit span{color:var(--mut);min-width:0}.nx .pro-crit.si svg{color:var(--ok)}.nx .pro-crit.no svg{color:var(--bad)}.nx .pro-crit.no{background:var(--bad-soft)}.nx .pro-crit.duda svg{color:var(--warn, #B45309)}.nx .pro-crit.inv svg{color:var(--acc)}.nx .pro-cuenta{font-size:11px;font-weight:800;padding:2px 7px;border-radius:6px;background:var(--s3);color:var(--mut);white-space:nowrap}.nx .pro-cuenta.jose{background:var(--acc-soft);color:var(--acc)}@media(max-width:760px){.nx .pro-crit{grid-template-columns:18px minmax(0,1fr)}.nx .pro-crit span{grid-column:2}}.nx .pro-entrada{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start;margin-top:12px;padding:14px;border-radius:16px;border:1px solid var(--acc-line, var(--line));background:var(--acc-soft, var(--s2))}.nx .pro-entrada .k{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--acc)}.nx .pro-mini-movil{display:block;border:5px solid #1a1a22;border-radius:16px;overflow:hidden;aspect-ratio:412 / 823;background:#000}.nx .pro-mini-movil img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.nx .pro-entrada:not(:has(.pro-mini-movil)){grid-template-columns:minmax(0,1fr)}.nx .pro-pend.lista{border-color:var(--ok)}.nx .pro-sin{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:10px 12px;border-radius:12px;background:var(--s2);font-size:13px}.nx .pro-gancho{font-size:13.5px;padding:8px 12px;border-radius:12px;background:var(--acc-soft, var(--s2));display:grid;gap:2px}.nx .pro-gancho .k{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--acc)}.nx .pro-hecho-box{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:12px;background:var(--ok-soft);font-size:13.5px}.nx .pro-hecho-box svg{color:var(--ok);vertical-align:-2px;margin-right:4px}.nx .pro-encrm{background:var(--ok-soft);color:var(--ok)}.nx .pro-bloque{border:1px solid var(--acc-line, var(--line));border-radius:12px;padding:10px 12px;display:grid;gap:4px}.nx .content{grid-template-columns:minmax(0,1fr)}.nx .webtab{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;container-type:inline-size}.nx .webtab .wkpis{grid-template-columns:repeat(4,minmax(0,1fr))}@container (max-width: 560px){.nx .webtab .wkpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.nx .webtab .wkpi{min-width:0}.nx .webtab .wkpi .n{white-space:nowrap}.nx .webtab .wkpi .n .wd{font-size:11px}.nx .webtab .webcols{grid-template-columns:repeat(2,minmax(0,1fr))}@container (max-width: 760px){.nx .webtab .webcols{grid-template-columns:minmax(0,1fr)}}.nx .webtab .tabs{overflow-x:auto;scrollbar-width:none}.nx .webtab .tabs::-webkit-scrollbar{display:none}.nx .webtab .tabs button{white-space:nowrap}.nx .webtab .ph .acts select.ctl{max-width:min(340px,70vw);overflow:hidden;text-overflow:ellipsis}.nx .webtab td.pgcol{max-width:300px}.nx .webtab td.pgcol b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .wl .wr.pick{width:100%;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.nx .wl .wr.pick:hover{background:var(--s2)}.nx .wl .wr.pick.on{box-shadow:inset 0 0 0 1.5px var(--acc)}.nx .wl .flag{font-size:15px;margin-right:7px;line-height:1}.nx .wfiltros{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:-6px}.nx .wf{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 4px 0 12px;border-radius:99px;background:var(--acc-soft);color:var(--fg);font-size:12.5px;max-width:100%}.nx .wf b{color:var(--acc);font-weight:700}.nx .wf>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.nx .wf button{width:22px;height:22px;border-radius:99px;border:0;background:transparent;color:var(--mut);display:grid;place-items:center;cursor:pointer}.nx .wf button:hover{background:var(--s3);color:var(--fg)}.nx .wfnota{font-size:12px;color:var(--mut)}.nx .heatwrap.no{height:auto!important;width:auto!important}.nx .heatwrap.no iframe,.nx .heatwrap.no canvas{display:none}.nx .heatwrap.no .heatno{position:static}.nx .seoadd{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:14px}.nx form.card.seoadd{margin-top:0}.nx .seoadd .in{flex:1 1 260px;min-width:0;height:36px;padding:0 12px;border-radius:12px;border:1px solid var(--line);background:var(--s1);color:var(--fg);font:inherit;font-size:13px}.nx .seoadd .selwrap select{max-width:260px;padding-right:30px;appearance:none;-webkit-appearance:none;overflow:hidden;text-overflow:ellipsis}.nx .seoobjs{padding:6px 18px}.nx .seoobj{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.3fr) minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.nx .seoobj:first-child{border-top:0}.nx .seoobjk{display:grid;gap:2px;min-width:0}.nx .seoobjk b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .seoobjk .mut{font-size:12px}.nx .seoobjpos{display:grid;grid-template-columns:auto auto auto;justify-content:start;align-items:center;gap:4px 8px}.nx .seoobjpos .seobar{grid-column:1 / -1;width:100%;min-width:120px}.nx .seoobjpos .pos{font-family:var(--disp);font-weight:800;font-size:16px}.nx .seoobjpos .wd{font-size:11.5px;font-weight:700}.nx .seoobjpos .wd.up{color:var(--ok)}.nx .seoobjpos .wd.down{color:var(--bad)}.nx .seoobjp{font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .seoobjp a{color:var(--acc);text-decoration:none}.nx .seoobja{display:flex;gap:6px;align-items:center;justify-content:flex-end}.nx .seoidea{cursor:pointer;align-items:center}.nx .seoidea input{margin:0}.nx .seocols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}.nx .seocol{display:grid;gap:10px;min-width:0}.nx .seocolh{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--mut);padding:0 4px}.nx .seocon{padding:14px;display:grid;gap:6px;min-width:0}.nx .seocon.revision{border-left:3px solid var(--warn, #E8A33D)}.nx .seocon.publicado{border-left:3px solid var(--ok)}.nx .seocon h4{margin:2px 0 0;font-size:14.5px;line-height:1.35;cursor:pointer}.nx .seoef{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;padding:8px 10px;border-radius:10px;background:var(--s2)}.nx .seoconacts{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:4px}.nx .seoguion{margin-top:8px;padding-top:10px;border-top:1px solid var(--line);font-size:13px}.nx .seoguion .rr{display:grid;grid-template-columns:130px minmax(0,1fr);gap:10px;padding:6px 0}.nx .seoguion ol,.nx .seoguion ul{margin:0;padding-left:18px;display:grid;gap:3px}.nx .seoguion a{color:var(--acc)}.nx .seoborr{margin-top:8px;padding-top:10px;border-top:1px solid var(--line)}.nx .seoborr pre{white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:13px;line-height:1.55;max-height:520px;overflow:auto;margin:0;padding:12px;border-radius:10px;background:var(--s2)}@media(max-width:1100px){.nx .seocols{grid-template-columns:minmax(0,1fr)}.nx .seoobj{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nx .seoobja{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:640px){.nx .seoobj{grid-template-columns:minmax(0,1fr)}.nx .seoguion .rr{grid-template-columns:minmax(0,1fr);gap:2px}}.nx .seoauto{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:14px 18px}.nx .seoauto p{margin:2px 0 0;font-size:12.5px}.nx .seoedit{width:100%;min-height:420px;padding:12px;border-radius:10px;border:1px solid var(--line);background:var(--s1);color:var(--fg);font:inherit;font-size:13px;line-height:1.55;resize:vertical}.nx .mini.acc{background:var(--acc-soft);color:var(--acc)}.nx .mini.warn{background:var(--warn-soft);color:var(--warn)}.nx .s2{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;container-type:inline-size}.nx .s2-ph{align-items:center}.nx .s2-acts{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nx .s2-tabs{display:flex;gap:4px;padding:4px;border-radius:14px;background:var(--s1);border:1px solid var(--line);width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none}.nx .s2-tabs::-webkit-scrollbar{display:none}.nx .s2-tabs button{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:10px;border:0;background:transparent;color:var(--mut);font:inherit;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.nx .s2-tabs button:hover{color:var(--fg)}.nx .s2-tabs button.on{background:var(--s3);color:var(--fg);box-shadow:0 1px 2px #0000000f}.nx .s2-tabs button span{min-width:20px;height:20px;padding:0 6px;border-radius:99px;background:var(--s3);color:var(--mut);font-size:11px;font-weight:700;display:inline-grid;place-items:center}.nx .s2-tabs button.on span{background:var(--s1)}.nx .s2-tabs button span.hot{background:var(--acc);color:#fff}.nx .s2-body{transition:opacity .18s ease}.nx .s2-body.cambiando{opacity:.45;pointer-events:none}.nx .s2-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.nx .s2-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@container (max-width: 900px){.nx .s2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.nx .s2-kpi{position:relative;display:flex;flex-direction:column;gap:6px;text-align:left;padding:20px 22px;border-radius:18px;border:1px solid var(--line);background:var(--s1);color:var(--fg);font:inherit;min-height:132px;overflow:hidden}.nx button.s2-kpi{cursor:pointer;transition:border-color .15s,transform .15s}.nx button.s2-kpi:hover{border-color:var(--line2);transform:translateY(-1px)}.nx .s2-kpi .t{font-size:12.5px;font-weight:600;color:var(--mut)}.nx .s2-kpi .n{font-family:var(--disp);font-size:34px;font-weight:800;letter-spacing:-.02em;line-height:1.05}.nx .s2-kpi .n small{font-size:15px;font-weight:600;color:var(--faint);letter-spacing:0}.nx .s2-kpi .d{font-size:12.5px;color:var(--faint);display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:auto}.nx .s2-kpi .d i,.nx .s2-pos i{font-style:normal;font-weight:700}.nx .s2-kpi .d i.up,.nx .s2-pos i.up{color:var(--ok)}.nx .s2-kpi .d i.down,.nx .s2-pos i.down{color:var(--bad)}.nx .s2-spark{position:absolute;right:14px;top:18px;width:38%;opacity:.9}.nx .s2-meter{height:6px;border-radius:99px;background:var(--s3);overflow:hidden;margin-top:auto}.nx .s2-meter i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--g1),var(--g2));transition:width .6s cubic-bezier(.2,.8,.2,1)}.nx .s2-meter i.mid{background:var(--warn)}.nx .s2-meter i.low{background:var(--bad)}.nx .s2-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:99px;font-size:12px;font-weight:700;background:var(--s3);color:var(--mut)}.nx .s2-badge.ok{background:var(--ok-soft);color:var(--ok)}.nx .s2-badge.warn{background:var(--warn-soft);color:var(--warn)}.nx .s2-badge.bad{background:var(--bad-soft);color:var(--bad)}.nx .s2-card{padding:24px}.nx .s2-sechead{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:16px}.nx .s2-sechead h3{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em}.nx .s2-sechead .sub{margin:4px 0 0;font-size:13px}.nx .s2-two{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:20px;align-items:stretch}@container (max-width: 900px){.nx .s2-two{grid-template-columns:minmax(0,1fr)}}.nx .s2-empty{display:grid;justify-items:center;text-align:center;gap:6px;padding:36px 16px;color:var(--mut)}.nx .s2-empty b{color:var(--fg);font-size:15px}.nx .s2-empty span{font-size:13px;max-width:46ch}.nx .s2-note{display:flex;gap:12px;align-items:flex-start;color:var(--mut)}.nx .s2-note p{margin:0;font-size:13px;line-height:1.55}.nx .s2-note b{color:var(--fg)}.nx .s2-steps{display:grid;gap:8px}.nx .s2-step{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:14px;border:1px solid var(--line);background:var(--s1);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.nx .s2-step:hover{border-color:var(--acc);background:var(--acc-soft)}.nx .s2-stepn{width:28px;height:28px;flex:0 0 auto;border-radius:99px;display:grid;place-items:center;background:var(--acc-soft);color:var(--acc);font-weight:800;font-size:13px}.nx .s2-steptxt{flex:1;min-width:0;display:grid;gap:2px}.nx .s2-steptxt b{font-size:14px;font-weight:600}.nx .s2-steptxt em{font-style:normal;font-size:12.5px;color:var(--faint)}.nx .s2-step>svg{color:var(--faint);flex:0 0 auto}.nx .s2-blog{display:flex;flex-direction:column}.nx .s2-blogn{display:flex;align-items:baseline;gap:10px;margin:2px 0 14px}.nx .s2-blogn b{font-family:var(--disp);font-size:40px;font-weight:800;line-height:1}.nx .s2-blogn span{color:var(--mut);font-size:13px}.nx .s2-bloglines{display:grid;gap:10px;margin-bottom:18px;font-size:13px}.nx .s2-bloglines>div{display:flex;gap:8px;align-items:center;min-width:0}.nx .s2-bloglines .hot{color:var(--acc);font-weight:600}.nx .s2-blog>.ctl{margin-top:auto;align-self:flex-start}.nx .s2-ell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.nx .s2-table{display:grid}.nx .s2-th{display:grid;grid-template-columns:minmax(0,2.2fr) 90px 130px minmax(0,1.4fr) 24px;gap:14px;padding:0 14px 10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--faint);border-bottom:1px solid var(--line)}.nx .s2-row{border-bottom:1px solid var(--line)}.nx .s2-row:last-child{border-bottom:0}.nx .s2-row.on{background:var(--s2);border-radius:14px;border-bottom-color:transparent;margin:4px 0}.nx .s2-tr{width:100%;display:grid;grid-template-columns:minmax(0,2.2fr) 90px 130px minmax(0,1.4fr) 24px;gap:14px;align-items:center;min-height:56px;padding:8px 14px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px}.nx .s2-tr:hover{background:var(--s2)}.nx .s2-tr.s2-static{cursor:default}.nx .s2-tr.s2-static:hover{background:transparent}.nx .s2-tr>svg{color:var(--faint);transition:transform .15s}.nx .s2-row.on .s2-tr>svg{transform:rotate(180deg)}.nx .s2-kw{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:8px}.nx .s2-dot{width:7px;height:7px;border-radius:99px;background:var(--acc);flex:0 0 auto}.nx .s2-num{font-variant-numeric:tabular-nums;font-weight:600;font-size:13.5px}.nx .s2-pos{display:inline-flex;align-items:baseline;gap:8px;font-size:13px}.nx .s2-pos.mut{color:var(--faint);font-size:12.5px}.nx .s2-posn{font-family:var(--disp);font-size:17px;font-weight:800}.nx .s2-posn.ok{color:var(--ok)}.nx .s2-posn.warn{color:var(--warn)}.nx .s2-posn.bad{color:var(--bad)}.nx .s2-pag{font-size:13px;color:var(--mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .s2-pag i{font-style:normal;color:var(--faint)}.nx .s2-two-col{grid-template-columns:minmax(0,1fr) 90px}@container (max-width: 760px){.nx .s2-th{display:none}.nx .s2-tr{grid-template-columns:minmax(0,1fr) auto}.nx .s2-tr .s2-num,.nx .s2-tr .s2-pag,.nx .s2-tr>svg{display:none}}.nx .s2-tr.s2-con,.nx .s2-tr.s2-task{grid-template-columns:34px minmax(0,1fr) auto auto}.nx .s2-tr.s2-task{grid-template-columns:34px minmax(0,1fr) auto 24px}.nx .s2-ico{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:var(--s3);color:var(--mut)}.nx .s2-ico.revision{background:var(--acc-soft);color:var(--acc)}.nx .s2-ico.publicado{background:var(--ok-soft);color:var(--ok)}.nx .s2-ico.critico{background:var(--bad-soft);color:var(--bad)}.nx .s2-ico.aviso{background:var(--warn-soft);color:var(--warn)}.nx .s2-ctitle{min-width:0;display:grid;gap:3px}.nx .s2-ctitle b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .s2-ctitle em{font-style:normal;font-size:12.5px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .s2-cmeta{font-size:12.5px;color:var(--mut);white-space:nowrap}@container (max-width: 760px){.nx .s2-tr.s2-con{grid-template-columns:34px minmax(0,1fr) auto}.nx .s2-tr.s2-con .s2-cmeta{display:none}}.nx .s2-group+.s2-group{margin-top:22px}.nx .s2-gh{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--faint);padding:0 14px 8px}.nx .s2-gh span{min-width:20px;height:18px;padding:0 6px;border-radius:99px;background:var(--s3);display:inline-grid;place-items:center;font-size:10.5px;letter-spacing:0}.nx .s2-group.revision .s2-gh{color:var(--acc)}.nx .s2-group.revision .s2-gh span{background:var(--acc);color:#fff}.nx .s2-more{margin:10px 14px 0}.nx .s2-detail{padding:4px 14px 18px;display:grid;gap:16px}.nx .s2-why{margin:0;font-size:13px;color:var(--mut);line-height:1.5;padding:10px 12px;border-radius:10px;background:var(--s1)}.nx .s2-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.nx .s2-facts>div{padding:12px 14px;border-radius:12px;background:var(--s1);border:1px solid var(--line);display:grid;gap:3px;min-width:0}.nx .s2-facts span{font-size:11.5px;color:var(--mut);font-weight:600}.nx .s2-facts b{font-family:var(--disp);font-size:19px}.nx .s2-facts em{font-style:normal;font-size:11.5px;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .s2-btns{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.nx .s2-sp{flex:1}.nx .s2-urls{display:grid;gap:2px}.nx .s2-urls a{display:flex;justify-content:space-between;gap:12px;padding:7px 10px;border-radius:8px;color:var(--fg);text-decoration:none;font-size:13px}.nx .s2-urls a:hover{background:var(--s1)}.nx .s2-urls a span{color:var(--acc);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .s2-urls a em{font-style:normal;color:var(--faint);font-size:12px;white-space:nowrap}.nx .s2-doc{border-radius:14px;background:var(--s1);border:1px solid var(--line);padding:18px 20px;display:grid;gap:14px}.nx .s2-serp{display:grid;gap:3px;padding:14px 16px;border-radius:12px;background:var(--bg, #fff);border:1px solid var(--line)}.nx .s2-serp span{font-size:12px;color:var(--ok)}.nx .s2-serp b{font-size:17px;font-weight:500;color:#1a0dab}.nx .s2-serp p{margin:0;font-size:13px;color:var(--mut);line-height:1.45}.nx .s2-doc dl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px 16px;margin:0;font-size:13.5px;line-height:1.5}.nx .s2-doc dt{color:var(--mut);font-weight:600;font-size:12.5px}.nx .s2-doc dd{margin:0}.nx .s2-doc ol,.nx .s2-doc ul{margin:0;padding-left:18px;display:grid;gap:3px}.nx .s2-doctools{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.nx .s2-pre{white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:14px;line-height:1.65;max-height:560px;overflow:auto;margin:0;color:var(--fg)}.nx .s2-edit{width:100%;min-height:460px;padding:14px;border-radius:10px;border:1px solid var(--line);background:var(--bg, #fff);color:var(--fg);font:inherit;font-size:14px;line-height:1.6;resize:vertical}@container (max-width: 640px){.nx .s2-doc dl{grid-template-columns:minmax(0,1fr);gap:2px}.nx .s2-doc dd{margin-bottom:10px}}.nx .s2-form{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:14px;margin-bottom:14px;border-radius:14px;background:var(--s2)}.nx .s2-form .in{flex:1 1 260px;min-width:0;height:38px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:var(--s1);color:var(--fg);font:inherit;font-size:13.5px}.nx .s2-form .selwrap select{max-width:240px;padding-right:30px;appearance:none;-webkit-appearance:none;overflow:hidden;text-overflow:ellipsis}.nx .s2-ideas{padding:16px;margin-bottom:16px;border-radius:14px;background:var(--s2);display:grid;gap:12px}.nx .s2-ideashead{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.nx .s2-check{display:flex;gap:6px;align-items:center;font-size:12.5px}.nx .s2-idealist{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px}.nx .s2-idea{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;background:var(--s1);border:1px solid var(--line);cursor:pointer;font-size:13px;min-width:0}.nx .s2-idea.on{border-color:var(--acc);background:var(--acc-soft)}.nx .s2-idea span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .s2-idea em{font-style:normal;font-size:12px;color:var(--faint);white-space:nowrap}.nx .s2-ideasfoot{display:flex;justify-content:flex-end}.nx .s2-auto{display:flex;align-items:center;gap:16px;padding:18px 22px;flex-wrap:wrap}.nx .s2-autoico{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,var(--g1),var(--g2));color:var(--on-grad, #fff);flex:0 0 auto}.nx .s2-autotxt{flex:1;min-width:200px;display:grid;gap:2px}.nx .s2-autotxt b{font-size:14.5px}.nx .s2-autotxt span{font-size:13px;color:var(--mut)}.nx .s2-health{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px 28px;align-items:center}.nx .s2-healthtxt h2{font-family:var(--disp);font-size:24px;font-weight:700;letter-spacing:-.02em;margin:10px 0 4px}.nx .s2-pillars{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px 28px;padding-top:18px;border-top:1px solid var(--line)}.nx .s2-pillars>div{display:grid;grid-template-columns:minmax(0,1fr) 90px 28px;gap:10px;align-items:center;font-size:12.5px}.nx .s2-pillars span{color:var(--mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .s2-pillars b{text-align:right;font-variant-numeric:tabular-nums}.nx .s2-pillars .s2-meter{margin:0}@container (max-width: 640px){.nx .s2-health{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}}.nx .ctl.on{border-color:var(--acc);color:var(--acc);background:var(--acc-soft)}.nx .s2-art{max-width:720px;font-size:15px;line-height:1.7;color:var(--fg)}.nx .s2-art h2{font-family:var(--disp);font-size:26px;line-height:1.2;letter-spacing:-.02em;margin:6px 0 14px}.nx .s2-art h3{font-size:19px;margin:26px 0 8px}.nx .s2-art h4{font-size:16px;margin:18px 0 6px}.nx .s2-art p{margin:0 0 12px}.nx .s2-art ul,.nx .s2-art ol{margin:0 0 14px;padding-left:22px}.nx .s2-art li{margin:3px 0}.nx .s2-art a{color:var(--acc);text-decoration:underline;text-underline-offset:2px}.nx .s2-art mark{background:var(--warn-soft);color:var(--warn);padding:1px 4px;border-radius:4px}.nx .s2-art table{border-collapse:collapse;margin:6px 0 16px;font-size:13.5px}.nx .s2-art th,.nx .s2-art td{border:1px solid var(--line);padding:7px 10px;text-align:left;vertical-align:top}.nx .s2-art th{background:var(--s2)}@container (max-width: 900px){.nx .s2-spark{display:none}}.nx .pfver{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-bottom:16px}.nx .pfv{display:grid;gap:6px;padding:12px 14px;border-radius:16px;border:1px solid var(--line);background:var(--s2)}.nx .pfv .k{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--mut)}.nx .pfv .v{display:flex;align-items:center;justify-content:space-between;gap:8px}.nx .pfv .v b{font-family:var(--disp);font-size:22px}.nx .pfv .s{font-size:11.5px;color:var(--faint)}.nx .pfv.good{border-color:color-mix(in srgb,var(--ok) 40%,var(--line))}.nx .pfv.good .v b{color:var(--ok)}.nx .pfv.bad{border-color:color-mix(in srgb,var(--bad) 40%,var(--line))}.nx .pfv.bad .v b{color:var(--bad)}.nx .pftab{display:grid;overflow-x:auto}.nx .pfrow{display:grid;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line);font-size:12.5px;min-width:640px}.nx .pfrow:last-child{border-bottom:0}.nx .pfrow.h{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:800;color:var(--faint);padding-top:0}.nx .pfrow .r{text-align:right}.nx .pfrow .mini.acc{background:var(--acc-soft);color:var(--acc)}.nx .pfrow .mini.mut{color:var(--mut)}.nx .pfb{display:grid;grid-template-columns:1fr 38px;gap:8px;align-items:center}.nx .pfb b{text-align:right;font-variant-numeric:tabular-nums}.nx .pfb .tr{height:6px;border-radius:99px;background:var(--s3);overflow:hidden}.nx .pfb .tr i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--g1),var(--g2))}.nx .pfb .tr i.g{background:var(--ok)}.nx .pfb .tr i.m{background:var(--mut);opacity:.55}.nx .pfb .tr i.b{background:var(--bad)}.nx .rflow .rx{font-size:11.5px;color:var(--mut);font-variant-numeric:tabular-nums}@media(min-width:1100px){.nx .webcols>.card.wide{grid-column:span 2}}.nx .inf-otros{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.nx .inf-otros .chip{border:0;cursor:pointer}.nx .inf-st.rev{background:var(--warn-soft);color:var(--warn)}.nx .inf-st.ok{background:var(--acc-soft);color:var(--acc)}.nx .inf-st.env{background:var(--ok-soft);color:var(--ok)}.nx .inf-st.mut{background:var(--s3);color:var(--mut)}.nx .inf-st.bad{background:var(--bad-soft);color:var(--bad)}.nx .inf-pls{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;margin:18px 0}.nx .inf-pl{padding:18px 20px;display:grid;gap:14px;align-content:start}.nx .inf-pl.off{opacity:.55}.nx .inf-pl-h{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;align-items:center}.nx .inf-pl-h>div{display:grid;gap:2px;min-width:0}.nx .inf-pl-h .mut{font-size:12px}.nx .inf-ico{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--acc-soft);color:var(--acc)}.nx .inf-pl-b{display:grid;gap:6px;font-size:13px}.nx .inf-pl-b>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;overflow-wrap:anywhere}.nx .inf-pl-b .k{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);font-weight:700;padding-top:2px}.nx .inf-falta{color:var(--warn);font-weight:600}.nx .inf-vacio{display:flex;gap:14px;align-items:center}.nx .inf-vacio p{margin:2px 0 0;font-size:13px}.nx .inf-err{color:var(--bad);font-size:12px;margin-top:4px}.nx .inf-err-card{margin:14px 0 0;color:var(--bad);border-color:var(--bad);padding:12px 16px;font-size:13px}.nx .inf-form{margin:18px 0 0}.nx .inf-form-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 14px}.nx .inf-form-g .inf-ancho{grid-column:span 2}.nx .inf-form-f{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:16px}.nx .inf-volver{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:var(--mut);font-size:12.5px;font-weight:600;padding:0;margin-bottom:6px;cursor:pointer}.nx .inf-ed{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;margin-top:16px;align-items:start}.nx .inf-txt{padding:8px 20px 20px}.nx .inf-txt .field{margin-top:14px}.nx .inf-ta{height:auto;padding:10px 12px;line-height:1.45;resize:vertical}.nx .inf-linea{display:flex;gap:8px;align-items:center}.nx .inf-linea .in{flex:1}.nx .inf-tono{width:14px;height:14px;border-radius:99px;border:0;flex:none;cursor:pointer;background:var(--mut)}.nx .inf-tono.bien{background:var(--ok)}.nx .inf-tono.ojo{background:var(--warn)}.nx .inf-mas{display:inline-flex;gap:6px;align-items:center;border:0;background:transparent;color:var(--acc);font-weight:600;font-size:12.5px;padding:2px 0;cursor:pointer;justify-self:start}.nx .inf-pdf{padding:0;overflow:hidden;position:sticky;top:12px;height:calc(100vh - 140px);min-height:520px}.nx .inf-pdf iframe{width:100%;height:100%;border:0;display:block;background:#fff}@media(max-width:1000px){.nx .inf-ed{grid-template-columns:1fr}.nx .inf-pdf{position:static;height:80vh}.nx .inf-form-g{grid-template-columns:1fr 1fr}}@media(max-width:600px){.nx .inf-form-g{grid-template-columns:1fr}.nx .inf-form-g .inf-ancho{grid-column:auto}}.nx .inf-pl-f{display:flex;gap:8px;flex-wrap:wrap}.nx .modal.inf-prev{width:980px;height:calc(100vh / var(--z, 1) - 48px);display:flex;flex-direction:column;overflow:hidden}.nx .modal.inf-prev iframe{flex:1;width:100%;border:0;border-radius:14px;background:#fff}.nx .inf-cargando{flex:1;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;color:var(--mut);font-size:14px;text-align:center}.nx .inf-cargando .pro-spin{width:28px;height:28px;border-width:3px}.nx .crm-anuncios{display:flex;flex-wrap:wrap;gap:8px 18px}.nx .crm-an{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.nx .crm-an .pseg button{padding:4px 12px}.nx .crm-cuando{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px;font-size:12.5px}.nx .crm-cuando .in{height:32px;width:160px}.nx .pthoy .seg.pthoy-sec{background:var(--acc);color:#fff;cursor:pointer}.nx .pthoy .seg.pthoy-sec i.hoy{color:#fff;background:#ffffff38;border-radius:99px;padding:1px 6px}.nx .hoy{display:grid;gap:18px}.nx .hoy-res{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 16px;border-radius:16px;background:var(--s1);border:1px solid var(--line)}.nx .hoy-res b{font-size:16px}.nx .hoy-res .hoy-luego{margin-left:auto;font-size:12.5px}.nx .hoy-res.cerrado{background:var(--ok-soft, rgba(34,197,94,.1));border-color:transparent;color:var(--ok)}.nx .hoy-res.cerrado .mut{color:var(--mut)}.nx .hoy-bloque{display:grid;gap:10px}.nx .hoy-cab{display:flex;align-items:center;gap:10px}.nx .hoy-cab h3{margin:0;font-size:15px}.nx .hoy-cab p{margin:1px 0 0;font-size:12.5px}.nx .hoy-n{min-width:28px;height:28px;border-radius:99px;display:grid;place-items:center;font-weight:800;font-size:13px;background:var(--acc);color:#fff;padding:0 8px}.nx .hoy-n.ok{background:var(--ok-soft, rgba(34,197,94,.14));color:var(--ok)}.nx .hoy-filas{display:grid;gap:6px}.nx .hoy-fila{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:1px solid var(--line);background:var(--s1);border-radius:12px;padding:10px 12px;cursor:pointer;font:inherit;color:inherit}.nx .hoy-fila>div{flex:1}.nx .hoy-fila:hover{border-color:var(--acc)}.nx .hoy-fila .pro-venc.hoy{color:var(--warn)}.nx .hoy-card{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:space-between;border:1px solid var(--line);background:var(--s1);border-radius:14px;padding:12px 14px}.nx .hoy-card>div:first-child{flex:1 1 260px}.nx .pro-k{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:12px;border:1px solid var(--line);margin-top:8px}.nx .pro-k.actual{background:var(--acc-soft, rgba(99,102,241,.08));border-color:transparent}.nx .pro-k.probado,.nx .pro-k.descartado{opacity:.72}.nx .pro-k.sug{border-style:dashed}.nx .pro-pausa{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px;padding:10px 12px;border-radius:12px;background:var(--warn-soft)}.nx .pro-pausa>div{flex:1}.nx .embvista{display:flex;justify-content:flex-end;margin:-4px 0 6px}.nx .eq-sem .t{align-items:center}.nx .eq-quien{display:inline-flex;align-items:center;gap:2px}.nx .eq-sem .n small{font-size:12px;font-weight:600;color:var(--mut);letter-spacing:0;margin-left:2px}.nx .eq-puntos{display:flex;gap:4px;margin-top:4px}.nx .eq-puntos i{width:9px;height:9px;border-radius:99px;display:inline-block;box-shadow:0 0 6px -1px currentColor}.nx .eq-leyenda{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;color:var(--mut)}.nx .eq-leyenda span{display:inline-flex;align-items:center;gap:5px}.nx .eq-leyenda i{width:8px;height:8px;border-radius:99px;display:inline-block}.nx .eq-cal .hd h3{font-variant-numeric:tabular-nums}.nx .eq-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-top:6px}.nx .eq-dow{text-align:center;font-size:10.5px;font-weight:700;letter-spacing:.08em;color:var(--faint);padding-bottom:2px}.nx .eq-dia{position:relative;min-height:74px;border-radius:14px;border:1px solid var(--line);background:var(--s2);padding:8px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:left;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;overflow:hidden}.nx .eq-dia:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.18;background-image:radial-gradient(1px 1px at 18% 30%,var(--fg) 50%,transparent 52%),radial-gradient(1px 1px at 72% 22%,var(--fg) 50%,transparent 52%),radial-gradient(1.2px 1.2px at 56% 64%,var(--fg) 50%,transparent 52%),radial-gradient(1px 1px at 30% 78%,var(--fg) 50%,transparent 52%),radial-gradient(1px 1px at 86% 70%,var(--fg) 50%,transparent 52%)}.nx .eq-dia.act:before{opacity:.4}.nx .eq-dia.vacio{border-color:transparent;background:transparent}.nx .eq-dia.vacio:before{display:none}.nx .eq-dia.fut{opacity:.35;cursor:default}.nx .eq-dia:not(.fut):not(.vacio):hover{transform:translateY(-1px);border-color:var(--line2)}.nx .eq-dia.on{border-color:var(--acc-line);box-shadow:0 0 0 2px var(--acc-soft),0 14px 30px -18px var(--glow);background:var(--s1)}.nx .eq-num{font-size:12px;font-weight:700;color:var(--mut);font-variant-numeric:tabular-nums;position:relative}.nx .eq-dia.hoy .eq-num{color:var(--acc)}.nx .eq-dia.hoy .eq-num:after{content:"";display:inline-block;width:5px;height:5px;border-radius:99px;background:var(--acc);margin-left:5px;vertical-align:middle}.nx .eq-orbes{display:flex;gap:6px;align-items:flex-end;position:relative}.nx .eq-orb{position:relative;width:24px;height:24px;border-radius:99px;display:grid;place-items:center;box-shadow:0 0 10px -1px var(--c),inset 0 0 0 1px #ffffff40;animation:eqOrb 4s ease-in-out infinite}.nx .eq-orb b{font-size:10.5px;font-weight:800;color:#0b0f1a;text-shadow:0 0 2px rgba(255,255,255,.5)}.nx .eq-orb em{position:absolute;right:-2px;top:-2px;width:8px;height:8px;border-radius:99px;background:var(--ok);border:2px solid var(--bg)}@keyframes eqOrb{0%,to{box-shadow:0 0 8px -2px var(--c),inset 0 0 0 1px #ffffff40}50%{box-shadow:0 0 14px 0 var(--c),inset 0 0 0 1px #ffffff59}}.nx .eq-dia.on .eq-orb{animation-duration:2.4s}.nx .eq-areas{margin:10px 0 2px}.nx .eq-areas button b{font-weight:800;margin-left:2px;opacity:.8}.nx .eq-area{display:inline-block;margin-left:6px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);border:1px solid var(--line);border-radius:6px;padding:0 5px;vertical-align:middle}.nx .eq-personas{display:grid;gap:18px}.nx .eq-persona>header{display:flex;align-items:center;gap:6px;margin-bottom:10px}.nx .eq-persona>header b{font-size:15px}.nx .eq-persona>header .mut{font-size:12px;margin-left:4px}.nx .eq-clis{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start}.nx .eq-cli{border:1px solid var(--line);border-radius:16px;padding:12px 14px;background:var(--s2);position:relative;min-width:0}.nx .eq-cli:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:3px;background:var(--c);box-shadow:0 0 10px -2px var(--c)}.nx .eq-cli-hd{width:100%;display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:transparent;border:0;padding:0;color:inherit;text-align:left;font:inherit;cursor:pointer}.nx .eq-cli-hd i{width:9px;height:9px;border-radius:99px;background:var(--c);display:inline-block;flex:none}.nx .eq-cli-hd b{font-size:13.5px}.nx .eq-cli-hd .eq-cuentas{display:inline-flex;gap:5px;flex-wrap:wrap;margin-left:2px}.nx .eq-cli-hd .chip{font-size:10.5px;padding:2px 7px}.nx .eq-cli-hd>svg.ic{margin-left:auto;color:var(--faint);flex:none}.nx .eq-cli-hd:hover b{color:var(--acc)}.nx .eq-resumen{margin:8px 0 0;font-size:12.5px;color:var(--mut);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nx .eq-cli-body{margin-top:10px}.nx .eq-bit li.clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.nx .eq-bit li:not(.clamp){cursor:pointer}.nx .eq-lote{border:1px solid var(--line);border-radius:12px;padding:8px 10px;margin-bottom:8px;background:var(--s1)}.nx .eq-lote summary{cursor:pointer;display:flex;align-items:center;gap:8px;flex-wrap:wrap;list-style:none;font-size:12.5px}.nx .eq-lote summary::-webkit-details-marker{display:none}.nx .eq-lote summary b{font-weight:700}.nx .eq-lote .eq-hora{margin-left:auto}.nx .eq-lote ul{margin:8px 0 0;padding-left:18px;font-size:12.5px;display:grid;gap:3px}.nx .eq-porque{margin:8px 0 0;font-size:12.5px;color:var(--mut)}.nx .eq-ok{margin:8px 0 0;font-size:12px;color:var(--ok);display:flex;align-items:center;gap:4px}.nx .eq-bit{margin:0;padding-left:16px;font-size:12.5px;display:grid;gap:5px}.nx .eq-bit li{line-height:1.4}.nx .eq-bit .chip{margin-right:6px;font-size:10px;padding:1px 6px}.nx .eq-com{list-style:none;margin:10px 0 0;padding:8px 0 0;border-top:1px dashed var(--line);font-size:12.5px;display:grid;gap:4px}.nx .eq-com li{display:flex;align-items:baseline;gap:8px}.nx .eq-com li span:nth-child(2){flex:1;min-width:0}.nx .eq-hora{font-size:11px;font-variant-numeric:tabular-nums;flex:none}.nx .eq-com a{color:var(--faint);display:inline-flex}.nx .eq-com a:hover{color:var(--acc)}@media(max-width:760px){.nx .eq-dia{min-height:56px;padding:6px;border-radius:10px}.nx .eq-orb{width:18px;height:18px}.nx .eq-orb b{font-size:9px}.nx .eq-clis{grid-template-columns:1fr}.nx .eq-lote .eq-hora{display:none}}.nx .eq-vistas button b.eq-n{background:var(--acc);color:var(--on-grad, #fff);border-radius:99px;padding:0 6px;font-size:10.5px;margin-left:2px;line-height:16px}.nx .ph.eq-sub{margin-top:-4px}.nx .ph.eq-sub .sub{margin:0}.nx .tq-dot{width:9px;height:9px;border-radius:99px;background:var(--c, var(--mut));display:inline-block;flex:none;box-shadow:0 0 8px -1px var(--c, transparent)}.nx .tq-hd{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nx .tq-hd .pills{flex:none}.nx .tq-sel{height:34px;padding-right:30px;width:auto;min-width:170px;font-size:12.5px}.nx .tq-q{height:34px;width:180px;font-size:12.5px}.nx .tq-kb{display:grid;gap:10px;overflow-x:auto;padding-bottom:4px;margin-top:10px}.nx .tq-card{border-left:3px solid var(--c)}.nx .tq-top{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--mut)}.nx .tq-cli{font-weight:700;letter-spacing:.02em}.nx .tq-prio{margin-left:auto;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.nx .tq-meta{font-size:11.5px}.nx .tq-meta .chip{padding:1px 7px;font-size:10.5px}.nx .tq-quien{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--fg)}.nx .tq-vence{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--mut)}.nx .tq-vence svg.ic{width:12px;height:12px}.nx .tq-vence.hoy{color:var(--acc)}.nx .tq-vence.pronto{color:var(--warn)}.nx .tq-vence.vencida{color:var(--bad)}.nx .tq-lista{display:grid;gap:16px;margin-top:10px}.nx .tq-lista h4{margin:0 0 6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;gap:6px}.nx .tq-lista h4 small{color:var(--mut);font-weight:600;letter-spacing:0}.nx .tq-lista h4 .dot{width:8px;height:8px;border-radius:99px;display:inline-block}.nx .tq-fila{width:100%;display:flex;align-items:center;gap:10px;text-align:left;padding:9px 12px;border:1px solid var(--line);border-left:3px solid var(--c);background:var(--s1);border-radius:12px;margin-bottom:6px;color:inherit;font-size:13px}.nx .tq-fila:hover{border-color:var(--acc-line)}.nx .tq-fila b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.nx .tq-fila .tq-cli{font-size:11px;color:var(--mut);flex:none}.nx .tq-fila-r{display:inline-flex;align-items:center;gap:12px;flex:none;font-size:12px}.nx .modal.tq-modal{width:960px;padding:22px 24px 24px}.nx .tq-titulo{font-size:19px;font-weight:800;height:46px;letter-spacing:-.01em;background:transparent;border-color:transparent;padding-left:0}.nx .tq-titulo:focus{background:var(--s2);border-color:var(--acc-line);padding-left:12px}.nx .tq-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}@media(max-width:820px){.nx .tq-grid{grid-template-columns:1fr}}.nx .tq-lado .field{margin-top:10px}.nx .tq-lado .field:first-child{margin-top:0}.nx .tq-estados{display:flex;flex-wrap:wrap;gap:6px}.nx .tq-estados button{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);background:var(--s2);color:var(--mut);border-radius:99px;padding:5px 11px;font-size:12px;font-weight:600}.nx .tq-estados button.on{border-color:var(--c, var(--acc));color:var(--fg);box-shadow:inset 0 0 0 1px var(--c, var(--acc));background:color-mix(in srgb,var(--c, var(--acc)) 14%,var(--s2))}.nx .tq-fecha{display:flex;gap:8px;align-items:center}.nx .tq-fecha .in{width:auto}.nx .tq-check{display:grid;gap:4px}.nx .tq-check label{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:9px;font-size:13px}.nx .tq-check label:hover{background:var(--s2)}.nx .tq-check label span{flex:1}.nx .tq-check label.hecha span{text-decoration:line-through;color:var(--mut)}.nx .tq-check label .x{width:24px;height:24px;border-radius:7px;background:transparent;opacity:0}.nx .tq-check label:hover .x{opacity:1}.nx .tq-addcheck .in{height:34px;font-size:12.5px}.nx .tq-hist{display:grid;gap:10px;max-height:320px;overflow:auto;padding-right:4px}.nx .tq-ev{display:grid;grid-template-columns:24px 1fr;gap:8px;font-size:12.5px;align-items:start}.nx .tq-ev-h{color:var(--mut)}.nx .tq-ev-h b{color:var(--fg)}.nx .tq-ev p{margin:4px 0 0;padding:8px 10px;background:var(--s2);border-radius:10px;white-space:pre-wrap;font-size:13px;color:var(--fg)}.nx .tq-comentar{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end;margin-top:10px}.nx .tq-comentar textarea{min-height:48px}.nx .re-lista{display:grid;gap:10px}.nx .re-card{padding:12px 16px;border-left:3px solid var(--c)}.nx .re-card.on{border-color:var(--line2);border-left-color:var(--c)}.nx .re-hd{width:100%;display:flex;align-items:center;gap:10px;background:transparent;border:0;padding:0;color:inherit;text-align:left}.nx .re-tit{flex:1;min-width:0;display:grid}.nx .re-tit b{font-size:14px}.nx .re-tit .mut{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .re-resumen{margin:8px 0 0 19px;font-size:13px;color:var(--mut);line-height:1.45}.nx .re-body{margin-top:12px;display:grid;gap:12px}.nx .re-acts{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.nx .re-acts a.hbtn{text-decoration:none}.nx .re-err{margin:0;color:var(--bad);font-size:12.5px;display:flex;gap:6px;align-items:center}.nx .re-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:820px){.nx .re-grid{grid-template-columns:1fr}}.nx .re-grid h4{margin:10px 0 4px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.nx .re-grid h4:first-child{margin-top:0}.nx .re-grid p,.nx .re-grid li{font-size:13px;line-height:1.5;margin:0}.nx .re-grid ul{margin:0;padding-left:18px;display:grid;gap:3px}.nx .re-tareas{list-style:none;padding:0!important}.nx .re-tareas li{display:flex;align-items:center;gap:8px}.nx .re-tareas .chip{flex:none;padding:1px 7px;font-size:10.5px}.nx .re-fathom{font-size:13px}.nx .re-fathom summary{cursor:pointer;color:var(--mut);font-weight:600;font-size:12px}.nx .re-fathom>div,.nx .re-fathom>ul{margin-top:8px;padding:10px 12px;background:var(--s2);border-radius:12px;line-height:1.5}.nx .re-fathom ul{padding-left:28px}.nx .ti-lista{display:grid;gap:8px;margin-top:4px}.nx .ti-fila{display:grid;grid-template-columns:180px minmax(0,1fr) 110px auto;gap:12px;align-items:center;font-size:13px}@media(max-width:820px){.nx .ti-fila{grid-template-columns:1fr 90px}.nx .ti-fila .ti-bar{grid-column:1 / -1}.nx .ti-det{display:none}}.nx .ti-nom{display:inline-flex;align-items:center;gap:8px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx .ti-bar{height:10px;border-radius:99px;background:var(--s2);border:1px solid var(--line);display:flex;overflow:hidden}.nx .ti-bar i{display:block;height:100%}.nx .ti-h{display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.nx .ti-h b{font-weight:800}.nx .ti-h small{color:var(--faint)}.nx .ti-det{font-size:11.5px;white-space:nowrap}.nx .ti-dias{display:grid;gap:6px}.nx .ti-dia{display:grid;grid-template-columns:70px 80px 1fr;gap:10px;align-items:center;padding:6px 0;border-top:1px solid var(--line);font-size:12.5px}.nx .ti-dia:first-child{border-top:0}.nx .ti-fecha{font-weight:700;color:var(--mut);font-variant-numeric:tabular-nums}.nx .ti-chips{display:flex;flex-wrap:wrap;gap:4px}.nx .ti-chips .chip{display:inline-flex;align-items:center;gap:5px}.nx .ti-chips .chip b{font-weight:700}.nx .tq-hero{position:relative;overflow:hidden;border-radius:18px;border:1px solid var(--line);padding:20px 22px;margin-bottom:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;background:radial-gradient(900px 320px at 8% -60%,color-mix(in srgb,var(--acc) 30%,transparent),transparent 60%),radial-gradient(620px 280px at 96% 130%,color-mix(in srgb,#38BDF8 22%,transparent),transparent 60%),var(--s1)}.nx .tq-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:radial-gradient(1.2px 1.2px at 12% 28%,#fff,transparent),radial-gradient(1px 1px at 28% 72%,#fff,transparent),radial-gradient(1.4px 1.4px at 44% 18%,#fff,transparent),radial-gradient(1px 1px at 58% 60%,#fff,transparent),radial-gradient(1.2px 1.2px at 71% 24%,#fff,transparent),radial-gradient(1px 1px at 84% 78%,#fff,transparent),radial-gradient(1.5px 1.5px at 92% 36%,#fff,transparent),radial-gradient(1px 1px at 36% 88%,#fff,transparent)}.nx .tq-hero>*{position:relative}.nx .tq-hero .k{display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);font-weight:800}.nx .tq-hero h2{margin:6px 0 2px;font-size:24px;letter-spacing:-.02em;font-weight:800}.nx .tq-hero p{margin:0 0 14px;color:var(--mut);font-size:13px}.nx .tq-track{position:relative;height:10px;border-radius:99px;background:var(--s3);margin:6px 10px 6px 0}.nx .tq-track i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:linear-gradient(90deg,var(--acc),#38BDF8);box-shadow:0 0 16px -2px var(--acc);transition:width .7s cubic-bezier(.2,.8,.2,1)}.nx .tq-track .cohete{position:absolute;top:50%;transform:translate(-45%,-52%);width:36px;height:36px;border-radius:99px;background:var(--s1);border:1px solid var(--acc-line);display:grid;place-items:center;color:var(--acc);box-shadow:0 0 0 4px color-mix(in srgb,var(--acc) 18%,transparent),0 6px 16px -6px #000;transition:left .7s cubic-bezier(.2,.8,.2,1)}.nx .tq-hero-stats{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:12.5px;color:var(--mut);align-items:center}.nx .tq-hero-stats b{color:var(--fg);font-size:15px;font-variant-numeric:tabular-nums;margin-right:2px}.nx .tq-hero-stats .bad b{color:var(--bad)}.nx .tq-hero-stats .tq-prop b{color:#c084fc}.nx .tq-racha{display:inline-flex;align-items:center;gap:4px}.nx .tq-racha svg.ic{color:#fb923c}.nx .tq-hero-r{display:flex;gap:10px}.nx .tq-ring{display:grid;justify-items:center;gap:3px;padding:10px 12px;border-radius:14px;border:1px solid transparent;background:transparent;color:var(--mut);font-size:11.5px}.nx .tq-ring:hover{background:color-mix(in srgb,var(--s2) 70%,transparent)}.nx .tq-ring.on{border-color:var(--acc-line);background:var(--acc-soft)}.nx .tq-ring>b{color:var(--fg);font-size:12.5px;margin-top:4px}.nx .tq-anillo{position:relative;display:inline-grid;place-items:center}.nx .tq-anillo svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.nx .tq-anillo circle{fill:none;stroke-width:4}.nx .tq-anillo .bg{stroke:var(--s3)}.nx .tq-anillo .fg{stroke-linecap:round;transition:stroke-dashoffset .7s cubic-bezier(.2,.8,.2,1)}.nx .tq-anillo>b{position:relative;font-size:12px;display:grid;place-items:center;line-height:0}.nx .tq-anillo .chgava{width:30px;height:30px;font-size:12px;display:grid;place-items:center;margin:0}.nx .tq-grupos{display:grid;gap:12px;margin-top:12px}.nx .tq-grupo{border:1px solid var(--line);border-radius:16px;background:var(--s1);overflow:hidden}.nx .tq-gh{width:100%;display:flex;align-items:center;gap:14px;padding:12px 16px 12px 14px;border:0;color:inherit;text-align:left;background:var(--s1)}.nx .tq-gh:hover{background:var(--s2)}.nx .tq-gh>b{font-size:14.5px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.nx .tq-gstats{color:var(--mut);font-size:12.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .tq-gstats em{display:inline;font-style:normal;color:var(--fg);font-weight:700}.nx .tq-gstats em.hoy{color:var(--fg)}.nx .tq-gavs{display:flex;margin-left:auto;flex:none}.nx .tq-gavs .chgava{margin-left:-6px;box-shadow:0 0 0 2px var(--s1)}.nx .tq-gavs .chgava:first-child{margin-left:0}.nx .tq-gprog{width:96px;height:4px;border-radius:99px;background:var(--s3);overflow:hidden;flex:none}.nx .tq-gprog i{display:block;height:100%;background:var(--fg);border-radius:99px;opacity:.75;transition:width .6s}.nx .tq-gh small{color:var(--mut);font-size:11.5px;font-variant-numeric:tabular-nums;min-width:34px;text-align:right;flex:none}.nx .tq-gh .chev{color:var(--mut);transition:transform .2s;flex:none}.nx .tq-grupo.cerrado .chev{transform:rotate(-90deg)}.nx .tq-cols,.nx .tq-row{display:grid;grid-template-columns:28px minmax(0,1fr) 104px 104px 84px 118px 90px;gap:10px;align-items:center;padding:9px 16px}.nx .tq-cols{padding:8px 16px 4px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-weight:700}.nx .tq-row{border-top:1px solid var(--line);cursor:pointer;font-size:13px;min-height:42px}.nx .tq-row:hover{background:var(--s2)}.nx .tq-row:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.nx .tq-row.vacia{cursor:default;font-size:12.5px}.nx .tq-row.vacia:hover{background:transparent}.nx .tq-done{width:22px;height:22px;border-radius:99px;border:1.5px solid var(--line2);background:transparent;display:grid;place-items:center;color:transparent;padding:0;flex:none}.nx .tq-done:hover,.nx .tq-done:focus-visible{border-color:var(--ok);color:var(--ok);background:var(--ok-soft)}.nx .tq-done.ajena{border-style:dashed;cursor:not-allowed;opacity:.6}.nx .tq-done.ajena:hover{border-color:var(--line2);color:transparent;background:transparent}.nx .tq-done.on{border-color:var(--ok);background:var(--ok);color:#06240f}.nx .tq-done.on:hover{background:var(--ok-soft);color:var(--ok)}.nx .tq-aceptar{width:22px;height:22px;border-radius:99px;border:1.5px dashed #C084FC;background:transparent;color:#c084fc;display:grid;place-items:center;padding:0}.nx .tq-aceptar:hover{background:color-mix(in srgb,#C084FC 18%,transparent)}.nx .tq-rt{min-width:0;display:flex;align-items:center;gap:8px}.nx .tq-rt b{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .tq-rt .mut{font-size:11.5px;display:inline-flex;gap:3px;align-items:center;flex:none}.nx .tq-rt .chip{padding:1px 7px;font-size:10.5px;flex:none}.nx .tq-row.vencida .tq-rt b{color:var(--fg)}.nx .tq-row.hecha .tq-rt b{text-decoration:line-through;color:var(--mut);font-weight:500}.nx .tq-restado{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--mut);white-space:nowrap}.nx .tq-restado:before{content:"";width:6px;height:6px;border-radius:99px;background:var(--e);flex:none}.nx .tq-rquien{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:12.5px;white-space:nowrap;min-width:0;overflow:hidden}.nx .tq-rquien .chgava{width:22px;height:22px;font-size:10px;flex:none}.nx .tq-rprio{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;display:inline-flex;gap:4px;align-items:center;white-space:nowrap;color:var(--faint)}.nx .tq-rprio.alta{color:var(--mut)}.nx .tq-rprio.urgente{color:var(--bad)}.nx .tq-row .tq-vence{font-size:12px;white-space:nowrap;color:var(--mut)}.nx .tq-row .tq-vence.hoy{color:var(--fg);font-weight:700}.nx .tq-row .tq-vence.pronto{color:var(--mut)}.nx .tq-row .tq-vence.vencida{color:var(--bad)}.nx .tq-row.hecha{opacity:.62}.nx .tq-row.hecha:hover{opacity:.9}.nx .tq-row.hecha .tq-rt b{text-decoration:none;color:var(--mut);font-weight:500}.nx .tq-tachado{position:relative}.nx .tq-row.hecha .tq-tachado:after{content:"";position:absolute;left:0;right:0;top:55%;height:1.5px;background:var(--fg);opacity:.7}.nx .tq-row.recien .tq-tachado:after{animation:tqTachar .45s cubic-bezier(.2,.8,.2,1) both}@keyframes tqTachar{0%{right:100%}to{right:0}}.nx .tq-row.recien .tq-done.on{animation:tqPop .35s cubic-bezier(.2,.8,.2,1)}@keyframes tqPop{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}.nx .tq-row.recien{animation:tqRecien 1.6s ease-out}@keyframes tqRecien{0%{background:var(--ok-soft);opacity:1}to{background:transparent}}.nx .tq-done:active{transform:scale(.85)}@media(max-width:980px){.nx .tq-logo{width:96px;height:38px;padding:6px 10px}.nx .tq-hero{grid-template-columns:1fr}.nx .tq-hero-r{justify-content:flex-start;flex-wrap:wrap}.nx .tq-cols{display:none}.nx .tq-cols,.nx .tq-row{grid-template-columns:28px minmax(0,1fr) auto auto}.nx .tq-row .tq-restado,.nx .tq-row .tq-rprio,.nx .tq-row>:last-child{display:none}.nx .tq-gstats,.nx .tq-gprog,.nx .tq-gh small{display:none}}.nx .tq-logo{display:inline-flex;align-items:center;justify-content:center;width:124px;height:44px;padding:8px 12px;border-radius:10px;background:#fff;border:1px solid var(--line);flex:none;box-shadow:0 1px 2px #0000000d}.nx .tq-logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.nx .tq-logo.mono{gap:8px;justify-content:flex-start;color:#1a1a1a}.nx .tq-logo.mono b{width:26px;height:26px;border-radius:7px;background:#111;color:#fff;display:grid;place-items:center;font-size:10.5px;font-weight:800;letter-spacing:.04em;flex:none}.nx .tq-logo.mono span{font-size:12px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .tq-etq{flex:none;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:6px;background:var(--s3);color:var(--mut)}.nx .tq-track.despega .cohete{animation:tqDespega 1.4s cubic-bezier(.3,0,.2,1) infinite alternate}@keyframes tqDespega{0%{transform:translate(-45%,-52%)}to{transform:translate(-45%,-52%) translateY(-6px) rotate(-8deg)}}.nx .tq-track.despega i{background:linear-gradient(90deg,var(--acc),#4ADE80)}.tq-confeti{position:fixed;inset:0;z-index:9999;pointer-events:none}.nx .tq-cal{margin-top:12px}.nx .tq-cal-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.nx .tq-cal-nav{display:flex;align-items:center;gap:8px}.nx .tq-cal-nav b{font-size:16px;font-weight:800;letter-spacing:-.01em;min-width:150px;text-align:center}.nx .tq-cal-nav .hbtn{width:30px;padding:0;justify-content:center}.nx .tq-cal-nav .hbtn:last-child:not([aria-label]){width:auto;padding:0 10px}.nx .tq-cal-nav .hbtn svg.ic{transform:rotate(-90deg)}.nx .tq-cal-nav .hbtn svg.izq{transform:rotate(90deg)}.nx .tq-cal-res{display:flex;gap:14px;font-size:12.5px;color:var(--mut);flex-wrap:wrap}.nx .tq-cal-res b{color:var(--fg);font-variant-numeric:tabular-nums;margin-right:2px}.nx .tq-cal-res .bad b{color:var(--bad)}.nx .tq-cal-sem{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;padding:0 2px 6px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-weight:700}.nx .tq-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.nx .tq-cal-dia{min-height:118px;border:1px solid var(--line);border-radius:12px;background:var(--s1);padding:6px;display:grid;grid-template-rows:auto 1fr;gap:4px;min-width:0;transition:box-shadow .15s,border-color .15s}.nx .tq-cal-dia.otro{opacity:.45}.nx .tq-cal-dia.finde{background:var(--s2)}.nx .tq-cal-dia.pasado:not(.hoy) .tq-cal-n>span{color:var(--mut)}.nx .tq-cal-dia.hoy{border-color:var(--acc);box-shadow:inset 0 0 0 1px var(--acc)}.nx .tq-cal-dia.drop{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft);background:var(--acc-soft)}.nx .tq-cal-n{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700}.nx .tq-cal-n small{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--acc);font-weight:800}.nx .tq-cal-n em{margin-left:auto;font-style:normal;font-size:10.5px;color:var(--mut);font-weight:600}.nx .tq-cal-ts{display:grid;gap:3px;align-content:start;min-width:0}.nx .tq-cal-t{display:flex;align-items:center;gap:5px;width:100%;min-width:0;padding:3px 5px 3px 3px;border:1px solid var(--line);border-radius:7px;background:var(--s1);color:var(--fg);font-size:11.5px;text-align:left;cursor:grab}.nx .tq-cal-t:hover{border-color:var(--acc-line);background:var(--s2)}.nx .tq-cal-t.arrastrando{opacity:.4}.nx .tq-cal-t>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.nx .tq-cal-t .chgava{width:16px;height:16px;font-size:7px;flex:none}.nx .tq-cal-t.vencida{border-color:color-mix(in srgb,var(--bad) 45%,var(--line))}.nx .tq-cal-t.vencida>span{color:var(--bad)}.nx .tq-cal-t.urgente>span:before{content:"!";display:inline-block;color:var(--bad);font-weight:900;margin-right:3px}.nx .tq-cal-t.hecha{opacity:.55;cursor:default}.nx .tq-cal-t.hecha>span{text-decoration:line-through;font-weight:500;color:var(--mut)}.nx .tq-cal-mas{border:0;background:transparent;color:var(--mut);font-size:11px;font-weight:700;text-align:left;padding:2px 4px}.nx .tq-cal-mas:hover{color:var(--fg)}.nx .tq-lmini{box-sizing:border-box;height:18px;min-width:18px;max-width:44px;border-radius:5px;background:#fff;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;flex:none;overflow:hidden;padding:2px 3px}.nx .tq-lmini img{max-width:38px;max-height:12px;width:auto;height:auto;object-fit:contain;display:block}.nx .tq-lmini.mono{width:18px;padding:0;background:#111;color:#fff;font-size:9px;font-weight:800;border-color:transparent}.nx .tq-cal-pie{font-size:11.5px;margin:10px 0 0}@media(max-width:900px){.nx .tq-cal-grid,.nx .tq-cal-sem{gap:3px}.nx .tq-cal-dia{min-height:80px;padding:4px;border-radius:9px}.nx .tq-cal-t>span{display:none}.nx .tq-cal-t{padding:2px;justify-content:center}.nx .tq-cal-t .chgava{display:none}}.nx .tq-fab{position:fixed;right:26px;bottom:26px;z-index:60;height:52px;width:52px;padding:0;border-radius:99px;border:0;background:var(--acc);color:var(--on-acc, #fff);display:inline-flex;align-items:center;justify-content:center;gap:0;box-shadow:0 10px 28px -8px color-mix(in srgb,var(--acc) 70%,transparent),0 2px 6px #0000002e;transition:transform .15s,box-shadow .15s,gap .15s}.nx .tq-fab svg.ic{flex:none;width:22px;height:22px}.nx .tq-fab span{max-width:0;overflow:hidden;white-space:nowrap;font-size:13.5px;font-weight:800;transition:max-width .2s,margin .2s}.nx .tq-fab:hover,.nx .tq-fab:focus-visible{width:auto;padding:0 18px 0 15px}.nx .tq-fab:hover span,.nx .tq-fab:focus-visible span{max-width:120px;margin-left:8px}.nx .tq-fab:hover{transform:translateY(-2px);box-shadow:0 14px 32px -8px color-mix(in srgb,var(--acc) 80%,transparent),0 3px 8px #0003}.nx .tq-fab:active{transform:scale(.96)}@media(max-width:760px){.nx .tq-fab{right:16px;bottom:76px}}.nx .tq-hero-stats button.tq-prop{border:0;background:transparent;padding:0;font:inherit;color:var(--mut);cursor:pointer;display:inline-flex;align-items:center}.nx .tq-hero-stats button.tq-prop:hover{color:var(--fg);text-decoration:underline;text-underline-offset:3px}.nx .modal.tq-prop-modal{width:880px}.nx .tq-prop-lista{display:grid;gap:16px;max-height:62vh;overflow:auto;padding-right:4px}.nx .tq-prop-lista h4{margin:0 0 8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);display:flex;align-items:center;gap:6px}.nx .tq-prop-item{border:1px solid var(--line);border-radius:14px;padding:12px 14px;margin-bottom:8px;background:var(--s1);display:grid;gap:8px}.nx .tq-prop-cab{display:flex;align-items:center;gap:8px;font-size:12px;min-width:0}.nx .tq-prop-por{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .tq-prop-tit{font-size:15px;font-weight:700;height:40px}.nx .tq-prop-campos{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.nx .tq-prop-campos .tq-sel{min-width:0;width:auto}.nx .tq-prop-acts{margin-left:auto;display:inline-flex;gap:6px}.nx .re-trans{display:grid;gap:6px;max-height:420px;overflow:auto;padding:8px 10px;background:var(--s2);border-radius:10px;font-size:13px}.nx .re-trans p{margin:0;display:grid;grid-template-columns:44px 70px 1fr;gap:8px;align-items:baseline}.nx .re-trans small{color:var(--faint);font-variant-numeric:tabular-nums}.nx .re-trans b{color:var(--mut);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .tq-propbar{display:flex;align-items:center;gap:12px;padding:12px 16px;margin-bottom:14px;border-radius:14px;border:1px solid color-mix(in srgb,#C084FC 45%,var(--line));background:color-mix(in srgb,#C084FC 9%,var(--s1))}.nx .tq-propbar-ico{width:30px;height:30px;border-radius:99px;display:grid;place-items:center;background:color-mix(in srgb,#C084FC 20%,transparent);color:#c084fc;flex:none}.nx .tq-propbar-t{flex:1;min-width:0;font-size:13px}.nx .tq-propbar-t b{font-weight:700}@media(max-width:760px){.nx .tq-propbar{flex-wrap:wrap}.nx .tq-propbar-t .mut{display:none}}.nx .grupo-sub>.ph>div>h1,.nx .grupo-sub>.ph h1{display:none}.nx .grupo-sub>.ph{margin-top:-6px}.nx .grupo-ph{margin-bottom:4px}.nx .redbar{display:flex;height:6px;border-radius:3px;overflow:hidden;background:var(--s3);border:0;padding:0;margin-top:5px;width:180px;max-width:100%;cursor:pointer}.nx .redbar i{display:block;height:100%}.nx .redtbl{display:grid;gap:2px}.nx .redhead,.nx .redrow{display:grid;grid-template-columns:150px minmax(180px,1.4fr) 70px 60px 90px minmax(160px,1fr);gap:14px;align-items:center;padding:9px 6px}.nx .redhead{font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);padding-bottom:6px}.nx .redrow{border-radius:10px;font-size:13px}.nx .redrow:hover{background:var(--s1)}.nx .redrow.otros{color:var(--mut)}.nx .redrow .c{display:flex;align-items:center;gap:8px;font-weight:700}.nx .redrow .c i{width:9px;height:9px;border-radius:3px;display:inline-block;flex:none}.nx .redrow .g{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center}.nx .redrow .g .tr{height:8px;border-radius:4px;background:var(--s3);overflow:hidden;display:block}.nx .redrow .g .tr i{display:block;height:100%;border-radius:4px}.nx .redrow .g b{font-weight:800;min-width:62px;text-align:right}.nx .redrow .g small{color:var(--mut);min-width:40px;text-align:right;font-size:12px}.nx .redrow .r,.nx .redhead .r{text-align:right}.nx .redrow .q{display:grid;gap:4px}.nx .redrow .qbar{display:flex;height:6px;border-radius:3px;background:var(--s3);overflow:hidden}.nx .redrow .qbar i{display:block;height:100%}.nx .redrow .qtxt{display:flex;gap:8px;font-size:12px}.nx .redrow .qtxt .neg{color:var(--bad);font-weight:700}.nx .redrow .qtxt .pos{color:var(--ok);font-weight:700}.nx .redpie{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px;font-size:12px}@media(max-width:900px){.nx .redhead,.nx .redrow{grid-template-columns:110px 1fr 50px 70px}.nx .redhead span:nth-child(3),.nx .redrow .r.mut,.nx .redhead span:nth-child(6),.nx .redrow .q{display:none}}.nx .fbgrid{display:grid;grid-template-columns:minmax(240px,1fr) minmax(320px,2fr);gap:20px}.nx .fbgrid .mbar{grid-template-columns:150px 1fr 40px}.nx .fbtbl{display:grid;gap:2px;font-size:12.5px}.nx .fbhead,.nx .fbrow{display:grid;grid-template-columns:1fr 70px 90px 70px 50px 70px;gap:10px;padding:6px;align-items:center}.nx .fbhead{font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line)}.nx .fbrow{border-radius:8px}.nx .fbrow:hover{background:var(--s1)}.nx .fbrow .pth{font-family:ui-monospace,Menlo,monospace;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx .fbhead .r,.nx .fbrow .r{text-align:right}.nx .fbrow .pos{color:var(--ok);font-weight:700}@media(max-width:900px){.nx .fbgrid{grid-template-columns:1fr}.nx .fbhead,.nx .fbrow{grid-template-columns:1fr 60px 60px 60px}.nx .fbhead span:nth-child(5),.nx .fbhead span:nth-child(6),.nx .fbrow span:nth-child(5),.nx .fbrow span:nth-child(6){display:none}}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;opacity:0}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
