.pn{background:#060608}.pn svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.pn-brand{align-items:center;gap:10px;display:flex}.pn-brand img{object-fit:contain;flex-shrink:0;width:56px;height:28px}.pn-nav{flex-direction:column;gap:14px;display:flex}.pn-ng{flex-direction:column;gap:2px;display:flex}.pn-ngt{letter-spacing:.16em;text-transform:uppercase;color:#77777d;padding:0 12px 6px;font-size:10.5px;font-weight:600}.pn-ni{min-height:40px;color:var(--mute);text-align:left;border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:13.5px;font-weight:500;transition:background-color .2s,color .2s;display:flex}.pn-ni svg{flex-shrink:0;width:18px;height:18px}.pn-ni:hover{color:var(--w);background:#fafafa0d}.pn-ni[aria-current=true]{color:var(--w);background:#994adf29}.pn-ni[aria-current=true] svg{color:var(--rxl)}.pn-h1{letter-spacing:-.01em;font-size:22px;font-weight:600}.pn-me{background:linear-gradient(135deg,var(--az),var(--rx));border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:600;display:flex}.pn-card{border-radius:var(--r-l);border:1px solid var(--line);background:#0b0b0e;padding:18px}.pn-ch{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pn-ch h2{color:var(--mute)}.pn-dash,.pn-set,.pn-list,.pn-cfg,.pn-bld{flex-direction:column;gap:16px;display:flex}.pn-evh{border-radius:var(--r-l);border:1px solid var(--line);background:linear-gradient(90deg,#134cca38,#994adf24),linear-gradient(#060608b8,#060608b8),url(/media/tex-reticula.jpg) 50%/cover;align-items:center;gap:16px;padding:18px 20px;display:flex}.pn-evd{font-size:44px}.pn-evn{letter-spacing:.1em;text-transform:uppercase;font-size:16px;font-weight:600}.pn-alerts{flex-direction:column;gap:8px;display:flex}.pn-alert{border-radius:var(--r-m);min-height:56px;color:var(--warn);text-align:left;background:#ffb5470f;border:1px solid #ffb54761;align-items:center;gap:12px;padding:10px 16px;display:flex}.pn-alert svg{flex-shrink:0;width:20px;height:20px}.pn-at{color:var(--w);font-size:13.5px;font-weight:600;display:block}.pn-as{color:var(--mute);font-size:12.5px;display:block}.pn-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pn-kpi{border-radius:var(--r-l);border:1px solid var(--line);background:#0b0b0e;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.pn-kv{white-space:nowrap;font-size:34px}.pn-grid2{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;display:grid}.pn-chart{align-items:flex-end;gap:8px;height:180px;padding-top:18px;display:flex}.pn-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex;position:relative}.pn-bar i{background:linear-gradient(var(--azl),var(--az2));width:100%;min-height:4px;animation:pn-grow .8s var(--e-out) both;transform-origin:bottom;border-radius:8px 8px 3px 3px;display:block}.pn-bar[data-last=true] i{background:linear-gradient(var(--rxl),var(--rx2))}@keyframes pn-grow{0%{transform:scaleY(0)}to{transform:none}}.pn-bv{color:var(--mute);font-size:11px}.pn-bd{color:var(--dim);white-space:nowrap;font-size:10.5px}.pn-ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pn-ul li+li{border-top:1px solid var(--line)}.pn-li{text-align:left;border-radius:10px;align-items:center;gap:14px;width:100%;min-height:56px;padding:8px 6px;transition:background-color .2s;display:flex}.pn-li:hover{background:#fafafa08}.pn-lt{font-size:14px;font-weight:600;display:block}.pn-ls{color:var(--dim);font-size:12.5px;display:block}.pn-lv{white-space:nowrap;font-size:13.5px;font-weight:500}.pn-l1{flex:1;min-width:0}.pn-l2{flex-direction:column;flex-shrink:0;gap:5px;width:150px;display:flex}.pn-lp{font-family:var(--f-num);text-align:right;flex-shrink:0;width:110px;font-size:20px}.pn-prog{background:var(--line2);border-radius:5px;height:5px;display:block;overflow:hidden}.pn-prog i{background:linear-gradient(90deg,var(--az),var(--rx));border-radius:5px;height:100%;display:block}.pn-bar-top{align-items:center;gap:10px;display:flex}.pn-bar-top [data-warn=true]{color:var(--warn)}.pn-setor{flex-direction:column;gap:12px;display:flex}.pn-sh{align-items:flex-start;gap:12px;display:flex}.pn-sn{letter-spacing:.12em;text-transform:uppercase;font-size:16px;font-weight:600}.pn-stot{align-items:center;gap:12px;display:flex}.pn-stot .pn-prog{flex:1}.pn-lotes{border-top:1px solid var(--line)}.pn-add{align-self:flex-start}.pn-search{align-items:center;display:flex;position:relative}.pn-search svg{width:18px;height:18px;color:var(--dim);pointer-events:none;position:absolute;left:14px}.pn-search .dl-in{height:44px;padding-left:42px;font-size:14px}.pn-form{flex-direction:column;gap:16px;display:flex}.pn-f .dl-lab label{cursor:pointer}.pn-req{color:var(--rxl);font-style:normal}.pn-ro{min-height:44px;color:var(--c);align-items:center;padding:0 2px;font-size:15px;display:flex}.pn-money{position:relative}.pn-money span{color:var(--mute);font-size:15px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.pn-money .dl-in{padding-left:46px}.pn-sw{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.pn-f:has(.pn-sw)>.dl-lab{display:none}.pn-img{flex-direction:column;gap:10px;display:flex}.pn-img-r{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pn-thumb{border:2px solid #0000;border-radius:10px;width:72px;height:52px;overflow:hidden}.pn-thumb img{object-fit:cover;width:100%;height:100%}.pn-thumb[aria-pressed=true]{border-color:var(--rxl)}.pn-save{border-radius:var(--r-l);border:1px solid var(--line2);color:var(--mute);background:#141418;align-items:center;gap:10px;margin-top:8px;padding:14px 16px;font-size:13px;display:flex;position:sticky;bottom:0;box-shadow:0 -20px 40px -10px #000c}.pn-stripe{border-radius:var(--r-l);background:#134cca14;border:1px solid #5c8dff4d;align-items:center;gap:14px;padding:16px 18px;display:flex}.pn-stripe svg{width:24px;height:24px;color:var(--azl);flex-shrink:0}.pn-tblw{padding:4px 8px;overflow-x:auto}.pn-tbl{border-collapse:collapse;width:100%;font-size:13.5px}.pn-tbl th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:#77777d;border-bottom:1px solid var(--line);padding:12px 10px;font-size:10.5px;font-weight:600}.pn-tbl td{border-bottom:1px solid var(--line);vertical-align:middle;height:56px;padding:6px 10px}.pn-tbl tr:last-child td{border-bottom:0}.pn-tbl tbody tr:hover{background:#fafafa06}.pn-cellb{text-align:left;min-height:44px;color:var(--w);font-weight:600}.pn-cellb:hover{text-underline-offset:4px;text-decoration:underline}.pn-cell{color:var(--c)}.pn-tda{text-align:right;white-space:nowrap}.pn-tda>*{vertical-align:middle}.pn-tda .dl-ico{width:36px;height:36px}.pn-tda .dl-ico svg{width:16px;height:16px}.pn-empty{text-align:center;flex-direction:column;gap:6px;padding:32px;display:flex}.pn-ed{z-index:70;border-left:1px solid var(--line2);animation:pn-in .45s var(--e-out) both;background:#0b0b0e;flex-direction:column;display:flex;position:absolute;box-shadow:-30px 0 80px -20px #000000e6}@keyframes pn-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.pn-edh{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:20px 20px 14px;display:flex}.pn-edt{margin-top:4px;font-size:20px;font-weight:600}.pn-edb{flex-direction:column;flex:1;gap:18px;padding:20px;display:flex}.pn-edb>*{flex-shrink:0}.pn-edf{border-top:1px solid var(--line);align-items:center;gap:8px;padding:14px 20px;display:flex}.pn-del{color:#ff8592;text-decoration-color:#ff4a5c66}.pn-delq{color:#ff8592;font-size:13px}.pn-acts{flex-wrap:wrap;gap:8px;display:flex}.pn-perms{flex-direction:column;gap:10px;display:flex}.pn-perm{align-items:center;gap:10px;font-size:13px;display:flex}.pn-seg button{min-height:36px;padding:0 10px;font-size:11.5px}.pn-scrim{z-index:65;background:#00000073;animation:.3s both dl-fade;position:absolute;inset:0}.pn-bn{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pn-bfs{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.pn-bf{border-radius:var(--r-m);border:1px solid var(--line);background:#08080a;align-items:center;gap:8px;padding:8px;display:flex}.pn-bf[data-lock=true]{background:0 0;border-style:dashed}.pn-bf .dl-in{height:44px;font-size:14px}.pn-bf-n{flex:1;min-width:0}.pn-bf-t{width:200px;color:var(--mute);flex-shrink:0;font-size:13px}.pn-mini{color:var(--mute);cursor:pointer;flex-shrink:0;align-items:center;gap:6px;font-size:11.5px;display:flex}.pn-mini .dl-sw{transform:scale(.85)}.pn-lock{color:var(--dim)}.pn-lock svg{width:16px;height:16px}.pn-addf{align-self:flex-start}.dl-in[disabled]{opacity:.65;cursor:not-allowed}.pn-prev{border-left:1px solid var(--line);background:#030304;flex-direction:column;align-items:center;gap:14px;width:360px;padding:18px 20px;display:flex;position:absolute;top:0;bottom:0;right:0}.pn-prev-h{width:100%;color:var(--mute);justify-content:space-between;align-items:center;gap:10px;display:flex}.pn-pseg button{min-height:34px;padding:0 12px;font-size:11.5px}.pn-phone{width:290px;height:640px;box-shadow:0 0 0 1px var(--line2),0 30px 80px -20px #994adf59;background:#020202;border:8px solid #1a1a1f;border-radius:40px;overflow:hidden}.pn-phone[data-f=pv-0]{animation:pv-a .7s var(--e-out)}.pn-phone[data-f=pv-1]{animation:pv-b .7s var(--e-out)}@keyframes pv-a{30%{box-shadow:0 0 0 2px var(--rxl),0 30px 80px -10px #994adfb3}}@keyframes pv-b{30%{box-shadow:0 0 0 2px var(--rxl),0 30px 80px -10px #994adfb3}}.pn-ph-scr{background:radial-gradient(120% 50% at 20% 0,#994adf59,#0000 60%);flex-direction:column;gap:8px;height:100%;padding:18px 14px;display:flex}.pn-ph-scr>*{flex-shrink:0}.pn-ph-logo{object-fit:contain;width:40px;height:20px;margin-bottom:6px}.pn-ph-k{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:9px;font-weight:600}.pn-ph-t{font-family:var(--f-disp);text-transform:uppercase;font-size:17px;line-height:1.1}.pn-ph-s{color:var(--mute);margin-bottom:6px;font-size:11px}.pn-ph-card{border:1px solid var(--line);animation:dl-up .5s var(--e-out) both;background:#0c0c10;border-radius:14px;align-items:center;gap:8px;padding:10px 12px;display:flex}.pn-ph-card[data-esg=true]{opacity:.55}.pn-ph-n{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.pn-ph-l{color:var(--dim);font-size:9.5px}.pn-ph-v{font-family:var(--f-num);font-size:16px}.pn-ph-x{letter-spacing:.12em;text-transform:uppercase;color:#ff8592;font-size:8.5px;font-weight:600}.pn-ph-a{color:var(--c);background:#134cca1f;border:1px solid #5c8dff40;border-radius:10px;padding:8px 10px;font-size:9.5px;line-height:1.5}.pn-ph-f{animation:dl-up .5s var(--e-out) both;flex-direction:column;gap:4px;display:flex}.pn-ph-fl{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:8.5px;font-weight:500}.pn-ph-fl i{color:var(--dim);letter-spacing:.04em;text-transform:none;font-style:normal}.pn-ph-in{border:1px solid var(--line2);color:#6e6e74;border-radius:9px;align-items:center;height:30px;padding:0 10px;font-size:10px;display:flex}.pn-prev-a{font-size:12px}.pn .dl-toast{z-index:95;bottom:28px}.dl-m .pn-top{border-bottom:1px solid var(--line);z-index:10;background:#060608;align-items:center;gap:4px;height:60px;padding:0 8px;display:flex;position:absolute;top:0;left:0;right:0}.dl-m .pn-h1{font-size:17px}.dl-m .pn-plus{background:var(--w);color:var(--k);width:40px;height:40px;margin-right:4px}.dl-m .pn-plus:hover{background:var(--c)}.dl-m .pn-content{padding:16px 16px 28px;position:absolute;inset:60px 0 68px}.dl-m .pn-tabs{z-index:10;border-top:1px solid var(--line);background:#060608;grid-template-columns:repeat(4,minmax(0,1fr));height:68px;display:grid;position:absolute;bottom:0;left:0;right:0}.dl-m .pn-tabs button{color:var(--dim);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}.dl-m .pn-tabs svg{width:22px;height:22px}.dl-m .pn-tabs button[aria-current=true]{color:var(--w)}.dl-m .pn-tabs button[aria-current=true] svg{color:var(--rxl)}.dl-m .pn-drawer{z-index:60;background:#060608;flex-direction:column;gap:20px;padding:14px 12px 28px;animation:.25s both dl-fade;display:flex;position:absolute;inset:0}.dl-m .pn-drawer>*{flex-shrink:0}.dl-m .pn-ed{border-left:0;inset:0}.dl-m .pn-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dl-m .pn-kv{font-size:30px}.dl-m .pn-grid2{grid-template-columns:1fr}.dl-m .pn-chart{gap:5px;height:140px}.dl-m .pn-bd{font-size:9px}.dl-m .pn-l2{width:96px}.dl-m .pn-lp{width:auto;font-size:17px}.dl-m .pn-lote{flex-wrap:wrap}.dl-m .pn-lote .pn-l1{flex-basis:100%}.dl-m .pn-evh{padding:14px 16px}.dl-m .pn-evd{font-size:34px}.dl-m .pn-evh .dl-tag{display:none}.dl-m .pn-sh{flex-direction:column}.dl-m .pn-bar-top{flex-direction:column;align-items:stretch}.dl-m .pn-cards{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dl-m .pn-mc{border-radius:var(--r-m);border:1px solid var(--line);background:#0b0b0e;align-items:center;gap:6px;padding-right:6px;display:flex}.dl-m .pn-mcb{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;min-height:60px;padding:14px 16px;display:flex}.dl-m .pn-mco{display:flex}.dl-m .pn-bn{grid-template-columns:1fr}.dl-m .pn-bf{flex-wrap:wrap}.dl-m .pn-bf-n{flex-basis:calc(100% - 96px)}.dl-m .pn-bf-t{width:100%}.dl-m .pn-perm{flex-direction:column;align-items:stretch}.dl-m .pn-save{position:sticky;bottom:0}.dl-m.pn[data-ed=true] .dl-toast{bottom:96px}.dl-d .pn-side{border-right:1px solid var(--line);background:#030304;flex-direction:column;gap:22px;width:256px;padding:22px 14px 28px;display:flex;position:absolute;top:0;bottom:0;left:0}.dl-d .pn-side>*{flex-shrink:0}.dl-d .pn-brand{padding:0 8px}.dl-d .pn-main{position:absolute;inset:0 0 0 256px}.dl-d.pn[data-prev=true] .pn-main{right:360px}.dl-d .pn-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;height:72px;padding:0 28px;display:flex}.dl-d .pn-content{padding:24px 28px 40px;position:absolute;inset:72px 0 0}.dl-d .pn-ed{width:480px;top:0;bottom:0;right:0}.dl-d.pn[data-prev=true] .pn-ed,.dl-d.pn[data-prev=true] .pn-scrim{right:360px}.dl-d .pn-search{width:260px}.pn-bf{flex-wrap:wrap}.pn-bf-op{flex-basis:100%;height:44px;font-size:14px}.pn-img .dl-in{height:44px;font-size:13px}.dl-d .pn-kv{font-size:32px}
