.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}.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: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:1fr 80px}.nx .wl .wr{position:relative;display:grid;grid-template-columns: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: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-color:transparent}.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 .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)}.nx .pl-dato svg.ic{width:14px;height:14px}.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 .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}
