:root{color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#fff;color:#000}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}:root{--bg:#f3f5f8;--surface:#ffffff;--ink:#14213a;--muted:#5b6782;--line:#dde2ea;--accent:#1f4fd1;--accent-ink:#ffffff;--contrato:#1f4fd1;--sellin:#0f8a6a;--sellout:#b9770e;--ok:#0f8a6a;--warn:#b9770e;--off:#8b93a6;--danger:#c0392b;--bar:#9db2ea;--tint:#e8eefc;--ok-tint:#e3f4ee;--warn-tint:#fbf0dc;--bad-tint:#fbe7e4;--f-display:"Bricolage Grotesque", system-ui, sans-serif;--f-body:"Public Sans", system-ui, -apple-system, sans-serif;--f-data:"JetBrains Mono", ui-monospace, Menlo, monospace}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--bg:#0e1424;--surface:#161e33;--ink:#e7ecf7;--muted:#97a2bd;--line:#2a3550;--accent:#7c9cff;--accent-ink:#0e1424;--contrato:#7c9cff;--sellin:#3fc49d;--sellout:#e3a64a;--ok:#3fc49d;--warn:#e3a64a;--off:#6f7891;--danger:#ff7b6b;--bar:#3a4f8a;--tint:#1d2a4a;--ok-tint:#123a32;--warn-tint:#3a2d14;--bad-tint:#3d1d1d;color-scheme:dark}}:root[data-theme=dark]{--bg:#0e1424;--surface:#161e33;--ink:#e7ecf7;--muted:#97a2bd;--line:#2a3550;--accent:#7c9cff;--accent-ink:#0e1424;--contrato:#7c9cff;--sellin:#3fc49d;--sellout:#e3a64a;--ok:#3fc49d;--warn:#e3a64a;--off:#6f7891;--danger:#ff7b6b;--bar:#3a4f8a;--tint:#1d2a4a;--ok-tint:#123a32;--warn-tint:#3a2d14;--bad-tint:#3d1d1d;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--bg);color:var(--ink);font-family:var(--f-body);font-size:15px;line-height:1.5}.wrap{max-width:1120px;margin:0 auto;padding-block:20px 56px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));display:grid;gap:22px}header{display:grid;gap:14px}.eyebrow{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600}h1{font-family:var(--f-display);font-size:clamp(26px,5vw,36px);line-height:1.1;margin:2px 0 0;text-wrap:balance}h2{font-family:var(--f-display);font-size:19px;margin:0;text-wrap:balance}h3{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-weight:600}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);overflow-x:auto}.tab{font:600 15px var(--f-body);background:none;border:0;border-bottom:3px solid transparent;padding:8px 14px 10px;color:var(--muted);cursor:pointer;margin-bottom:-1px;white-space:nowrap;display:flex;gap:6px;align-items:center}.tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent)}.tabpop{position:fixed;z-index:50;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 10px 28px #00000029;padding:6px;display:grid;gap:2px;min-width:230px}.tabpop .tab{border-bottom:0;border-radius:8px;padding:9px 12px;margin:0;justify-content:flex-start}.tabpop .tab:hover,.tabpop .tab[aria-selected=true]{background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--ink)}.badge{font:600 11.5px var(--f-data);background:var(--warn);color:var(--surface);border-radius:999px;padding:1px 7px}.view{display:grid;gap:22px}.view-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.btn{font:600 14px var(--f-body);border-radius:8px;padding:10px 16px;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer}.btn:hover{border-color:var(--accent)}.btn.primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.btn.okb{background:var(--ok);color:var(--surface);border-color:var(--ok)}.btn.danger{color:var(--danger);border-color:var(--danger);background:transparent}.btn.small{padding:6px 10px;font-size:13px}.btn:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.chip:focus-visible,.tab:focus-visible,.crow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn[disabled]{opacity:.5;cursor:not-allowed}.summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.tile{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:grid;gap:4px;border-top:3px solid var(--c)}.tile .lbl{font-size:13px;color:var(--muted);font-weight:600}.tile .val{font-family:var(--f-data);font-size:21px;font-variant-numeric:tabular-nums}.tile .sub{font-size:12.5px;color:var(--muted)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:18px;display:grid;gap:18px}.panel-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.sub-panel{border:1px solid var(--line);border-radius:10px;padding:16px;display:grid;gap:16px;background:var(--bg)}.seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.seg.seg2{grid-template-columns:repeat(2,minmax(0,1fr))}.seg label{position:relative;cursor:pointer}.seg input{position:absolute;opacity:0;pointer-events:none}.seg span{display:grid;gap:2px;border:1px solid var(--line);border-radius:10px;padding:10px 12px;height:100%}.seg b{font-size:14px}.seg small{font-size:12px;color:var(--muted);line-height:1.35}.seg input:checked+span{border-color:var(--c);background:var(--tint);box-shadow:inset 0 0 0 1px var(--c)}.seg input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:560px){.seg,.seg.seg2{grid-template-columns:1fr}}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 14px}.field{display:grid;gap:5px;min-width:0;align-content:start}.field.wide{grid-column:1/-1}.field label{font-size:13px;font-weight:600;color:var(--muted)}.field .hint{font-size:12px;color:var(--muted)}input,select,textarea{font:400 15px var(--f-body);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:10px 12px;width:100%;min-width:0}textarea{resize:vertical;min-height:60px}.calc{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;background:var(--tint);border-radius:8px;padding:10px 12px;font-size:13.5px}.calc strong{font-family:var(--f-data)}.form-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.err{color:var(--danger);font-size:13.5px}.lookup{display:flex;gap:8px}.pdcfg{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;font-size:13px;color:var(--muted);padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.pdcfg input:not([type=checkbox]){width:52px;padding:5px 6px;text-align:right;font-family:var(--f-data);font-size:13px}.pdgrp{display:grid;gap:8px;margin-top:6px}.pdtop{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:end;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.pdtop .field{min-width:150px}.pdtop #pdExportAll{margin-left:auto}@media (max-width:700px){.pdtop #pdExportAll{margin-left:0;width:100%}}.pcamp{font-size:13px}.pcamp small{display:block;font-size:11.5px;color:var(--muted);font-family:var(--f-body)}.pdgrp>header{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;position:sticky;top:0;z-index:2;background:var(--bg);padding:8px 0 6px;border-bottom:2px solid var(--accent)}.pdgrp>header h3{font-size:16px}.pdgrp>header span{font-size:12.5px;color:var(--muted)}table.items.pdt{font-size:13px;width:max-content;min-width:0}table.items.pdt td:first-child{min-width:0}table.pdt td,table.pdt th{padding-left:8px;padding-right:8px}table.pdt td.l,table.pdt th.l{text-align:left}body.wide .wrap,.wrap{max-width:1720px}table.items th{white-space:normal!important;padding:8px 7px;font-size:10.5px;letter-spacing:.03em;vertical-align:bottom;min-width:0}table.items td{padding:8px 7px}.view{min-width:0}.view>*{min-width:0}.tablewrap{max-width:100%}details,.plebox,.panel,section{min-width:0}table.pdt th{white-space:nowrap}table.pdt th.chn{text-align:center;border-left:1px solid var(--line)}table.pdt td.c0{border-left:1px solid var(--line)}table.pdt td{vertical-align:top;padding-top:8px;padding-bottom:8px}table.pdt td.desc{min-width:230px;max-width:280px;white-space:normal;text-align:left}.mixb{font-size:11px;font-weight:700;border-radius:6px;padding:3px 7px;border:1px solid;cursor:pointer;background:transparent;white-space:nowrap;font-family:inherit}.mixb.on{color:var(--ok);border-color:var(--ok)}.mixb.off{color:var(--muted);border-color:var(--line)}.pbox{display:flex;align-items:stretch;border:1.5px solid var(--line);border-radius:7px;overflow:hidden;width:142px;background:var(--surface)}.pbox.ok{border-color:var(--ok);background:var(--ok-tint)}.pbox.bad{border-color:var(--danger);background:var(--bad-tint)}.pbox input{border:0;background:transparent;width:100%;min-width:0;padding:6px 4px 6px 7px;text-align:right;font-family:var(--f-data);font-size:13px;color:var(--ink);border-radius:0}.pbox input:focus{outline:none}.pbox:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 40%,transparent)}.pbox input.ed{font-weight:700}.pbox .pst{flex:0 0 28px;border:0;background:color-mix(in srgb,var(--ink) 5%,transparent);color:var(--ink);font-size:11px;line-height:1;padding:0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.pbox .pst:hover,.pbox .pst:active{background:color-mix(in srgb,var(--ink) 14%,transparent)}.pbox input{text-align:center;padding-left:2px;padding-right:2px}@media (pointer:coarse){.pbox{width:158px}.pbox .pst{flex-basis:38px;font-size:13px}.pbox input{min-height:38px;font-size:14px}}.pso{color:var(--sellout)!important;font-weight:600}.pdmarcas summary{cursor:pointer;font-weight:600;font-size:14px}.pmc{display:block;font-size:11.5px;margin-top:3px;white-space:nowrap;text-align:left}.pmc.good{color:var(--ok)}.pmc.bad{color:var(--danger)}.pdmore{display:flex;justify-content:center;padding:14px}.mtplan{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:14px 16px;border:1.5px solid var(--contrato);border-radius:12px;background:var(--surface);align-items:end}.mtplan h3{grid-column:1/-1;font-size:15px}table.items.rpt th{font-size:10px;letter-spacing:.03em;white-space:normal;line-height:1.25;padding:8px 6px;min-width:56px;max-width:92px;vertical-align:bottom}table.items.rpt td{padding:7px 6px;font-size:13px}table.items.rpt td:first-child{white-space:normal;min-width:180px;max-width:240px}table.items.rpt td small{font-size:11px;white-space:normal;max-width:110px;margin-left:auto}table.items.rpt td:first-child small{max-width:none}table.items.rpt input.rpin{width:62px!important;padding:4px 6px}.items .pgs{background:color-mix(in srgb,var(--warn) 8%,transparent)}.items input.pcq{width:62px;text-align:right;font-weight:700;padding:4px 6px}.items .pcok{display:flex;gap:4px;justify-content:flex-end;align-items:center;font-size:11px;color:var(--muted);font-family:var(--f-ui,inherit)}.items .pgp{background:color-mix(in srgb,var(--ok) 6%,transparent)}.items tr.pghd th{background:var(--surface);border-top:1px solid var(--line)}.items tr.pggrp td{background:color-mix(in srgb,var(--accent) 8%,transparent);padding-top:10px}#evBody table.evt th{text-align:left}#evSum{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}#evSum .tile .val{font-size:19px;white-space:nowrap}#evSum .tile{cursor:help}.evt th.evh{text-align:center;border-bottom:1px solid var(--line)}.evt td.evx{background:color-mix(in srgb,var(--warn) 28%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 60%,transparent)}.evt td.evx small{color:var(--ink)}.evt td.evm,.evt th.evm{background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.evt td.evn,.evt th.evn{border-left:0}.evt th:nth-child(11),.evt td:nth-child(11){border-left:2px solid var(--line)}.plet td,.plet th{padding:6px;font-size:11.5px;white-space:nowrap}.plet td.l{min-width:210px;white-space:normal}.plet td small{display:block;color:var(--muted);font-size:10px}.plet td.plr{color:var(--muted)}.plet .mt{background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.pleund{display:block;margin:3px 0 0 auto;font-size:10.5px;padding:2px 6px}.pleund.g{display:inline-block;margin:0 0 0 3px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);cursor:pointer;font-size:11px;padding:1px 5px}.plgin{width:104px;text-align:right;font:inherit;font-size:11px;padding:2px 4px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink)}.plgin.aj{border-color:var(--warn);background:var(--warn-tint)}.plein{width:118px;text-align:right;font:inherit;padding:3px 5px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink)}.plebox{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:8px 10px}.plebox summary{cursor:pointer;padding:4px 2px}#apAguard>*{cursor:pointer}#apAguard>*:hover{border-color:var(--accent)}.agsg{display:inline-block;border:1px solid var(--line);border-radius:6px;padding:1px 6px;margin:1px 2px 1px 0;font-size:11.5px;white-space:nowrap;background:var(--ok-tint)}.agsg.exc{background:var(--warn-tint)}.agsgtd{white-space:normal!important;min-width:200px;max-width:300px}.agsgok{display:block;margin-top:4px}.pvund{margin-left:3px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);cursor:pointer;font-size:11px;padding:1px 5px}.pvpq{width:64px;text-align:right;font:inherit;font-weight:700;padding:2px 4px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink)}td.pvfix .pvpq{background:#fff3c4;border-color:var(--warn);color:#14213a}td.pvfix{background:color-mix(in srgb,#ffd84d 22%,var(--surface))!important}.dct td.dcok{background:color-mix(in srgb,var(--ok) 18%,var(--surface));color:var(--ink)}.dct td.dcbad{background:color-mix(in srgb,#ffd84d 35%,var(--surface));color:var(--ink)}.dct td.dcn{color:var(--muted)}.dct td small{display:block}.pdchsel .chips{display:flex;flex-wrap:wrap;gap:6px}.pdchsel .chip{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:4px;padding:6px 10px;white-space:nowrap}.pdchsel .chip.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--surface))}table.mxrt td,table.mxrt th{text-align:center}table.mxrt .mmx{display:inline-flex;flex-direction:column;align-items:center;margin:0 5px;line-height:1.15}table.mxrt .mmx small{font-size:10px;color:var(--muted)}table.items .lsd{background:color-mix(in srgb,var(--accent) 6%,transparent)}.pleinfo{display:block;cursor:help}.pleinfo small{display:block}#viewEvo .evb{border-left:2px solid var(--line)}.bnlista{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px;margin:10px 0}.bncard{border:1px solid var(--line);border-left:6px solid var(--cb);border-radius:10px;padding:10px 12px;background:var(--surface)}.bnct small{display:block;color:var(--muted)}.bnca{margin-top:6px}.bnits{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.bnits span{font-size:11.5px;background:var(--tint);border-radius:6px;padding:2px 6px}.bnform{gap:10px;margin:10px 0}.bnacao{border:1px solid var(--line);border-radius:10px;padding:10px;background:var(--tint)}.bnah{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:6px}.bnah label{display:flex;gap:6px;align-items:center;font-size:13px}.bnah input{width:auto}.bnt{table-layout:fixed;width:100%}.bnt th,.bnt td{text-align:left!important;padding:4px 6px}.bnt th:first-child{width:36px}.bnt th:last-child{width:52px}.bnt select{width:100%;min-width:0}.cltab td,.cltab th{padding:4px 5px;font-size:12.5px}.cltab td.l,.cltab th.l{text-align:left}.cltab input{width:96px;padding:4px 6px;font-size:12.5px;text-align:right}.cltab input.clcod{width:84px;text-align:left}.cltab input.clq{width:62px}.cltab td small{display:block}.cltab tr.clnovo td{border-top:2px solid var(--line)}.cltab td.clcamp{border-left:5px solid var(--cb);min-width:150px}.clsh{padding:6px 8px;border-bottom:1px solid var(--line)}.clsh small{display:block;color:var(--muted)}.clsi{display:flex;gap:8px;align-items:center;padding:6px 8px;cursor:pointer;border-bottom:1px solid var(--line)}.clsi:hover{background:var(--tint)}.clsi div{flex:1;min-width:0}.clsi small{display:block}.clsn{font-weight:700;color:var(--muted);width:20px;text-align:right}small.warn{color:var(--warn)}#viewPlQ.plq-orc table.plqt tr:not(.pganomc)>:nth-child(n+13){display:none}#viewPlQ.plq-mc table.plqt tr:not(.pgano)>:nth-child(n+2):nth-child(-n+12):not(:nth-child(10)){display:none}#viewPlQ.plq-mc table.plqt tr.pgano:not(.pganomc){display:none}#viewPlQ.plq-orc table.plqt tr.pgano{display:none}.chkline{display:flex!important;gap:8px;align-items:center;cursor:pointer;font-size:14px;min-height:42px}.chkline input{width:auto!important;margin:0}.fmgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:14px}.fmtab{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.fmth{padding:8px 12px;font-weight:800;color:#1d1d1f;text-align:center}.fmt{width:100%;table-layout:fixed;min-width:0!important}.fmt th,.fmt td{text-align:center;padding:6px 4px}.fmt thead tr:first-child th.l{width:26%}.fmt input{width:52px!important}.fmt td.l,.fmt th.l{text-align:left}.fmt input{width:58px;text-align:right;padding:4px 6px}.fmat td,.fmat th{padding:4px 6px;font-size:12.5px}.fmat td small{display:block}.fmat input{width:110px;text-align:right;padding:4px 6px}.tabloide{background:#fff;color:#111;border:1px solid var(--line);border-radius:10px;padding:14px}.tbcab{display:flex;justify-content:space-between;align-items:baseline;background:#c8102e;color:#fff;padding:10px 14px;border-radius:8px}.tbcab b{font-size:22px;letter-spacing:.04em}.tbsub{margin:14px 0 6px;font-size:15px;border-bottom:2px solid #c8102e;color:#c8102e}.tbgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.tbcard{position:relative;border:1px solid #ddd;border-radius:8px;padding:10px;min-height:150px;display:flex;flex-direction:column;gap:3px;break-inside:avoid}.tbof{position:absolute;top:6px;right:6px;background:#ffd400;color:#111;font-weight:800;border-radius:999px;padding:2px 8px;font-size:12px}.tbdesc{font-weight:700;font-size:13px;padding-right:44px}.tbmk{font-size:11px;color:#666}.tbde{margin-top:auto;font-size:12px;color:#777;text-decoration:line-through}.tbpor{font-size:22px;font-weight:800;color:#c8102e}.tbpor small{font-size:12px;color:#333;font-weight:600}.tbest{font-size:11px;color:#666}@media print{body.printTab *{visibility:hidden}body.printTab .tabloide,body.printTab .tabloide *{visibility:visible}body.printTab .tabloide{position:absolute;left:0;top:0;width:100%;border:0}}.calwrap{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.calhead{display:grid;grid-template-columns:repeat(7,1fr);background:var(--tint);border-bottom:1px solid var(--line)}.calhead div{padding:6px 8px;font-weight:700;font-size:12px;text-align:center;letter-spacing:.04em}.calweek{display:grid;grid-template-columns:repeat(7,1fr);row-gap:3px;border-bottom:1px solid var(--line);min-height:84px}.calday{border-right:1px solid var(--line);padding:4px 8px;font-weight:700;font-size:15px}.calday:nth-child(7){border-right:0}.calday.fora{color:var(--muted);background:color-mix(in srgb,var(--muted) 6%,transparent)}.calday.hoje span{background:var(--accent);color:#fff;border-radius:999px;padding:1px 7px}.calbar.calbig{height:auto;line-height:1.3;text-align:left;white-space:normal;padding:4px 7px}.calbt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calbig .calbt{text-align:center;margin-bottom:3px}.calprods{font-weight:500;font-size:11.5px;display:grid;gap:1px}.calprods div{display:flex;gap:6px;justify-content:space-between}.calprods span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calprods b{white-space:nowrap}.calbar{cursor:pointer!important;background:var(--cb);color:#fff;font-weight:700;font-size:12.5px;line-height:26px;height:26px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 3px;border-radius:4px;cursor:help;z-index:1;padding:0 6px;text-shadow:0 1px 1px rgba(0,0,0,.25)}.fpmkl{display:flex!important;gap:8px;align-items:center;padding:4px 2px;cursor:pointer;font-size:13px}.fpmkl input{width:auto!important;margin:0;flex:none}.fpdt .fpck{text-align:center;width:52px}.fpdt .fpck input{width:auto!important;margin:0;transform:scale(1.15)}.fpdt tr.fpmarc td{background:color-mix(in srgb,var(--warn) 10%,transparent)}.fpclk{cursor:pointer;text-decoration:underline dotted}.fpclk:hover,.fpsel{background:color-mix(in srgb,var(--accent) 12%,transparent)}[data-msi] label{display:flex!important;gap:8px;align-items:center;justify-content:flex-start;padding:3px 2px;cursor:pointer}[data-msi] label input[type=checkbox]{width:auto!important;flex:none;margin:0}#viewEvo .evscroll{overflow-x:auto}#viewEvo .evscroll td:first-child,#viewEvo .evscroll thead tr:first-child th:first-child{position:sticky;left:0;z-index:2;background:var(--surface);box-shadow:2px 0 0 var(--line)}#viewEvo table.items td,#viewEvo table.items th{padding-left:5px;padding-right:5px}table.mmt td.l,table.mmt th.l{text-align:left}table.mmt td small{display:block}table.mmt td{vertical-align:middle}table.mxrt td small{display:block}.fpmeta{width:160px;text-align:right}table.fpt td small{display:block}.fnt td{vertical-align:top}.pvres{display:grid;gap:6px;margin-top:8px;white-space:normal}.pvrow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.pvrow .pvrt{min-width:0}.pvtot{background:color-mix(in srgb,var(--accent) 8%,var(--surface));border:1px solid var(--line);border-radius:12px;padding:10px 12px}.pvrt.pvexc{background:var(--warn-tint)}.pvrow.pvrow3{grid-template-columns:repeat(3,minmax(0,1fr))}.pvrt{display:grid;gap:1px;min-width:150px;text-align:left;padding:6px 9px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-weight:400}.pvrt span{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}.pvrt b{font-family:var(--f-data);font-size:13px}.pvrt small{font-size:11px;color:var(--muted);display:block;text-align:left}.pvrt.pvotb{border-color:color-mix(in srgb,var(--accent) 40%,var(--line));min-width:210px}.pvrt.pvotb.pvdisp{background:var(--ok-tint);border-color:color-mix(in srgb,var(--ok) 45%,var(--line))}.pvrt.pvotb.pvcanc{background:var(--warn-tint);border-color:color-mix(in srgb,var(--warn) 55%,var(--line))}.pawrap{position:relative;border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:8px}.pachart{width:100%;height:auto;display:block}.srhist{fill:none;stroke:var(--accent);stroke-width:2}.srproj{fill:none;stroke:var(--accent);stroke-width:2;stroke-dasharray:6 4}.srss{fill:none;stroke:var(--danger);stroke-width:1.6;stroke-dasharray:4 4}.srarea{fill:var(--accent);opacity:.08}.srfut{fill:var(--tint);opacity:.5}.srhoje{stroke:var(--muted);stroke-width:1;stroke-dasharray:2 3}.srch line{stroke:var(--ok);stroke-width:1.5;opacity:.5}.srch path{fill:var(--ok)}.srch text{font-size:11px;fill:var(--ok);font-weight:600;font-family:var(--f-data)}.sren{stroke:var(--ok);stroke-width:2}.srrup{stroke:var(--danger);stroke-width:1.5}.srrupt{fill:var(--danger)}.srleg{display:inline-block;width:18px;height:0;border-top:2.5px solid var(--c);vertical-align:middle;margin:0 4px 0 10px}.srleg.dash{border-top-style:dashed}.pagrid{stroke:var(--line);stroke-width:1}.paax{font-size:11px;fill:var(--muted);font-family:var(--f-data)}.pap{fill:var(--danger)}.pabar{fill:var(--accent);opacity:.55}.pabar.parc{opacity:.25}.paline{fill:none;stroke:var(--danger);stroke-width:2.2}.padot{fill:var(--danger)}.patip{position:absolute;pointer-events:none;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:8px 10px;box-shadow:0 6px 18px #00000026;display:grid;gap:2px;font-size:12.5px;min-width:180px;z-index:5}.patip em{font-style:normal;font-family:var(--f-data);font-weight:600}.mtdist{display:grid;gap:10px}.mtdist>header{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;justify-content:space-between}.mtcomp{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:0}.mtcomp>summary{list-style:none;cursor:pointer;display:flex;flex-wrap:wrap;gap:6px 18px;align-items:center;padding:12px 16px}.mtcomp>summary::-webkit-details-marker{display:none}.mtcomp>summary b.nm{font-size:15px;min-width:140px}.mtcomp>summary span{font-size:12.5px;color:var(--muted)}.mtcomp>summary span em{font-style:normal;font-family:var(--f-data);color:var(--ink);font-size:13.5px}.mtcomp .inner{padding:0 12px 12px;display:grid;gap:8px}.mtcomp table.items{min-width:640px}.vgin{width:130px;text-align:right;padding:6px 8px;font-family:var(--f-data);font-size:13.5px}.vgin{width:150px}#ccSum{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:10px}#ccSum .tile{padding:12px 14px}#ccSum .sub{font-size:12px}#ccSum{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}@media (max-width:1100px){#ccSum{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){#ccSum{grid-template-columns:1fr}}#ccSum h3.cchead{grid-column:1/-1;margin:0;font-size:16px}#ccSum .cccol{display:grid;gap:10px;align-content:start}#ccSum .tile[data-ccou]{cursor:pointer}.msel{width:100%;text-align:left;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msel:after{content:"▾";float:right;color:var(--muted)}.mselpop{position:absolute;z-index:40;top:100%;left:0;right:0;min-width:260px;margin-top:4px;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 30px #0000002e;padding:10px;display:grid;gap:8px}.mselpop input[type=search]{width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:8px;font:inherit;background:var(--bg);color:var(--ink)}.mselacts{display:flex;gap:8px;justify-content:space-between}.msellist{max-height:280px;overflow:auto;display:grid;gap:4px}.dcgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(600px,1fr));gap:14px;align-items:start}@media (max-width:640px){.dcgrid{grid-template-columns:1fr}}.dccard.dcbig{grid-column:1/-1}.dccard.dcbig header b{font-size:17px}.dccard.dcbig table{font-size:13.5px}.dccard.dcbig .dccell .p{font-size:17px}.dccard.dcbig .dccell small{font-size:12px}.dcgrid>.dccard:not(.dcbig){content-visibility:auto;contain-intrinsic-size:auto 700px}.dccard{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.dccard header{display:flex;justify-content:space-between;gap:10px;align-items:baseline;padding:12px 14px;border-bottom:1px solid var(--line);flex-wrap:wrap}.dccard header b{font-size:15px}.dccard header span{font-size:12.5px;color:var(--muted)}.dccard table{width:100%;border-collapse:collapse;font-size:12.5px}.dccard th{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-weight:600;text-align:center;padding:8px 6px;border-bottom:1px solid var(--line)}.dccard th.l,.dccard td.l{text-align:left;padding-left:14px}.dccard td{padding:7px 6px;border-bottom:1px solid var(--line);vertical-align:top;text-align:center}.dccard tr:last-child td{border-bottom:0}.dccard tr.tot td{background:color-mix(in srgb,var(--accent) 5%,var(--surface));font-weight:600}.dccell{display:grid;gap:1px;justify-items:center}.dccell .p{font-family:var(--f-data);font-size:14px;font-weight:600;color:var(--c);display:inline-flex;align-items:center;gap:5px}.dccell .p:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c)}.dccell small{font-size:11px;color:var(--muted);white-space:nowrap}.dcdot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--c);margin:0 4px 0 10px}table.ccres tr.ccsubrow td{background:color-mix(in srgb,var(--accent) 5%,var(--surface));font-size:13px}table.ccres tr.ccsubrow td.l{padding-left:30px}#ccSum .ccspacer{visibility:hidden}#ccSum .ccleft{grid-column:span 3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:inherit;align-items:start;column-gap:12px;row-gap:12px}#ccSum .ccbig{grid-column:1/-1;display:grid;gap:10px}#ccSum .ccbig h3.ccrow{margin:0;border-left:3px solid var(--c);padding-left:8px}#ccSum .ccbig-g{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden}#ccSum .ccbig-i{display:grid;gap:4px;padding:16px 18px;border-top:3px solid var(--c);align-content:start}#ccSum .ccbig-i+.ccbig-i{border-left:1px solid var(--line)}#ccSum .ccbig-i .lbl{font-size:13px;font-weight:600;color:var(--muted)}#ccSum .ccbig-i .val{font-family:var(--f-data);font-size:22px;font-variant-numeric:tabular-nums}#ccSum .ccbig-i .pc{font-family:var(--f-data);font-size:15px;color:var(--c)}#ccSum .ccbig-i .sub{font-size:12px;color:var(--muted)}@media (max-width:1100px){#ccSum .ccleft{grid-column:1/-1}#ccSum .ccbig-g{grid-template-columns:repeat(3,minmax(0,1fr))}#ccSum .ccbig-i:nth-child(4){border-left:0}#ccSum .ccbig-i:nth-child(n+4){border-top-width:3px}}@media (max-width:640px){#ccSum .ccleft,#ccSum .ccbig-g{grid-template-columns:1fr}#ccSum .ccbig-i+.ccbig-i{border-left:0}}@media (max-width:1100px){#ccSum .ccspacer{display:none}}#ccSum [data-ccou]:hover{border-color:var(--accent)}#ccSum .cccol h3.ccrow{margin:0;border-left:3px solid var(--c);padding-left:8px}#ccSum h3.ccrow{grid-column:1/-1;margin:6px 0 -4px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}#ccSum .val{font-size:19px}tr.pedet>td{background:var(--bg);padding:6px 8px 12px}tr.pedet table.items{font-size:12.5px}.vs4{cursor:help;text-decoration:underline dotted color-mix(in srgb,var(--muted) 60%,transparent);text-underline-offset:3px}table.soconf td.l{white-space:normal!important;min-width:180px}table.soconf th{white-space:nowrap}.msx{position:relative}.msxbtn{width:100%;text-align:left;font:inherit;padding:10px 34px 10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.msxbtn:after{content:"▾";position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--muted)}.msxpan{position:absolute;z-index:65;top:calc(100% + 4px);left:0;min-width:100%;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 30px #0000002e;padding:6px;display:grid;gap:2px}.msxpan label{display:flex;gap:8px;align-items:center;padding:6px 8px;border-radius:6px;cursor:pointer;white-space:nowrap;font-size:14px;color:var(--ink);text-transform:none;letter-spacing:0}.msxpan label:hover{background:var(--bg)}.msxpan input{width:auto;margin:0}.msxact{display:flex;gap:6px;border-top:1px solid var(--line);padding-top:6px;margin-top:4px}#vbBody table.items th{text-align:left!important;white-space:normal!important;vertical-align:bottom;max-width:118px;line-height:1.25}#vbBody table.items td{text-align:right!important;vertical-align:top}#vbBody table.items td.l,#vbBody table.items th.l{text-align:left!important}#vbBody table.items td:first-child{min-width:240px;max-width:340px;white-space:normal}#vbBody table.items{width:auto;min-width:0}#vbBody table.items td:last-child,#vbBody table.items td.l:last-child{text-align:right!important}#vbBody table.items td:last-child .dsst{justify-content:flex-end}#vbBody table.items th:not(:first-child),#vbBody table.items td:not(:first-child){padding-left:10px;padding-right:10px}#vbBody table.items td small{display:block;white-space:nowrap}#vbBody table.items th .thl{display:inline-block;max-width:112px}#vbBody table.items th:first-child .thl{max-width:none}#ccTip .vbpmt{width:100%;border-collapse:collapse}#ccTip .vbpmt td{padding:5px 10px;border-bottom:1px solid rgba(255,255,255,.12)}#ccTip .vbpmt small{font-size:13px;opacity:.85}#ccTip{position:fixed;z-index:60;max-width:380px;padding:12px 14px;border-radius:10px;background:var(--ink);color:var(--bg);font-size:12.5px;line-height:1.45;box-shadow:0 8px 28px #00000047;pointer-events:none;display:grid;gap:4px}#ccTip b{font-size:12px;letter-spacing:.04em;text-transform:uppercase;opacity:.8}table.mxt td small{display:block}.inhead{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.insec{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--c);border-radius:10px;padding:12px 14px;display:grid;gap:8px}.insec>header{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.insec>header h3{margin:0;font-size:15px}.insec>header h3 small{font-weight:400;color:var(--muted);margin-left:8px;font-size:12.5px}.insec .inres{font-size:13px;color:var(--ink)}.insec table.items td small{display:block;color:var(--muted)}.insec table.items td{vertical-align:top}.insec .inmais{font-size:12.5px;color:var(--muted);margin:0}.inok{font-size:13px;color:var(--ok);font-weight:600}.pvvf{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--accent);cursor:help}.pvvf input{margin:0}.mkcsel{margin-left:auto;display:flex;gap:6px;align-items:center;font-size:12.5px;color:var(--muted)}.mkcsel select{font-size:12.5px;padding:4px 8px}.ctalem{border:1px solid color-mix(in srgb,var(--danger) 45%,var(--line));border-left:5px solid var(--danger);border-radius:10px;padding:12px 14px;margin-bottom:16px;background:color-mix(in srgb,var(--danger) 6%,var(--surface));display:grid;gap:8px}.ctalem.ok{border-color:var(--line);border-left-color:var(--ok);background:var(--surface)}.ctalem>header{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.ctalem>header h3{margin:0;font-size:15px}.ctalem>header span{font-size:13px}.arcard{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:10px;padding:10px 14px;background:var(--surface)}.arcard.off{opacity:.6}.arcard .acts{display:flex;gap:6px;flex-wrap:wrap}.mkleg{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.mkchip{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;background:color-mix(in srgb,var(--c) 16%,transparent);color:var(--c);border:1px solid color-mix(in srgb,var(--c) 40%,transparent);white-space:nowrap}.mkgrp{border:1px solid color-mix(in srgb,var(--c) 35%,var(--line));border-top:5px solid var(--c);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 9%,var(--surface)) 0,var(--surface) 70px);padding:12px 14px;margin-bottom:14px;display:grid;gap:10px}.mkgrp>header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mkgrp>header h3{margin:0;font-size:16px;color:var(--ink)}.mkgrp .mkper{color:var(--muted);font-size:12.5px}table.items.mkt thead th{background:color-mix(in srgb,var(--c) 12%,var(--surface))}table.items.mkt tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--c) 4%,transparent)}table.items.mkt td.l,table.items.mkt th.l{text-align:left}table.items.mkt td small{display:block}.mkpauta{color:var(--muted)}.mkof{color:var(--c);font-size:14px}.mkcond{display:inline-block;padding:2px 8px;border-radius:6px;background:color-mix(in srgb,var(--c) 12%,transparent);font-weight:600;font-size:12px}table.items.mxdt td.l,table.items.mxdt th.l{text-align:left}table.items.mxdt td small{white-space:normal}table.items.mxdt td.mxdsit{min-width:240px;max-width:340px;white-space:normal}table.items.mxdt td{vertical-align:top}table.items.mxdt td.l:nth-child(-n+3){min-width:120px}table.items.mxdt th.mxdenv,table.items.mxdt td.mxdenv{background:color-mix(in srgb,var(--ok) 12%,transparent);font-size:14px}.mxdreg{border:1px solid var(--line);border-radius:10px;padding:8px 14px;background:var(--surface);font-size:13px}.mxdreg summary{cursor:pointer;font-weight:600}.mxdreg ol{margin:8px 0 4px;padding-left:20px;display:grid;gap:5px}table.items.mxdt td small{display:block;color:var(--muted);font-weight:400}table.items.mxdt tr.mxdp{cursor:pointer}table.items.mxdt tr.mxdp:hover td,table.items.mxdt tr.mxdopen td{background:var(--tint)}table.items.mxdt td.l:last-child{white-space:normal;text-align:left}table.items.mxdt td.l:last-child small{white-space:normal}table.items.mxdt td.mxddet{padding:10px 12px;background:var(--bg)}.mxdst{display:inline-block;padding:2px 7px;border-radius:999px;font-size:11.5px;font-weight:600;background:color-mix(in srgb,var(--c) 14%,transparent);color:var(--c);white-space:nowrap}.mxlet{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 5px;border-radius:5px;background:var(--tint);color:var(--accent);font-weight:700;font-size:11.5px;font-family:var(--f-data)}.mxrw{overflow:auto;max-height:72vh}table.items.mxr{font-size:12px}table.items.mxr th,table.items.mxr td{padding:5px 6px;text-align:center;white-space:nowrap}table.items.mxr th{position:sticky;top:0;z-index:2;background:var(--surface);font-family:var(--f-data);font-size:11px;letter-spacing:0}table.items.mxr th .mxlet{display:grid;margin:4px auto 2px;width:max-content}table.items.mxr th.mxp{vertical-align:bottom;min-width:96px;max-width:120px;white-space:normal;font-family:var(--f-body);text-transform:none;letter-spacing:0;line-height:1.25}table.items.mxr th.mxp span{display:block}.mxd{font-size:11px;font-weight:700;color:var(--ink);margin-bottom:3px}.mxc{font-family:var(--f-data);font-size:11px;color:var(--ink)}.mxm{font-size:10.5px;font-weight:500;color:var(--muted)}.mxm.ok{color:var(--ok);font-weight:700}table.items.mxr td.l,table.items.mxr th.l{position:sticky;left:0;z-index:1;background:var(--surface);text-align:left;min-width:150px}table.items.mxr th.l{z-index:3}table.items.mxr td.on{background:color-mix(in srgb,var(--ok) 16%,transparent);font-weight:700;font-family:var(--f-data)}table.items.mxr td.mx0{background:color-mix(in srgb,var(--warn) 12%,transparent);font-family:var(--f-data)}table.items.mxr td.off{color:var(--off)}table.items.mxr td small{display:block;font-size:10px;font-weight:400;color:var(--muted)}th.rsort{cursor:pointer;-webkit-user-select:none;user-select:none}th.rsort:hover{color:var(--accent)}#ccTip table.htip{border-collapse:collapse;margin-top:4px;font-variant-numeric:tabular-nums}#ccTip table.htip td{padding:2px 10px 2px 0;white-space:nowrap;color:var(--bg);background:transparent;border:0;font-size:12.5px}#ccTip table.htip td:nth-child(2){text-align:right;font-weight:700}#ccTip:has(table.htip.wide){max-width:820px}#ccTip:has(table.htip.plt){max-width:560px}#ccTip table.htip.plt{width:100%}#ccTip table.htip.plt td:first-child{white-space:normal}#ccTip table.htip.plt td:last-child{text-align:right;white-space:nowrap;padding-left:12px}#ccTip table.htip.wide td{text-align:right;font-weight:400}#ccTip table.htip.wide td:first-child{text-align:left}#ccTip table.htip.wide tr.hd td{opacity:.7;font-size:11px;padding-top:6px}#ccTip table.htip.wide tr.st td{font-weight:700;border-top:1px solid rgba(255,255,255,.25)}#ccTip{max-width:440px}#ccTip table.htip td.up{color:#5fd3a8}#ccTip table.htip td.dn{color:#ff8f80}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) #ccTip table.htip td.up{color:#0b6b52}:root:not([data-theme=light]) #ccTip table.htip td.dn{color:#b42318}}:root[data-theme=dark] #ccTip table.htip td.up{color:#0b6b52}:root[data-theme=dark] #ccTip table.htip td.dn{color:#b42318}#ccTip .dim{opacity:.7;font-size:11.5px}#ccTip b:not(:first-child){margin-top:6px}.dccell[data-dctip]{cursor:help;border-radius:6px;padding:2px}.dccell[data-dctip]:hover{background:color-mix(in srgb,var(--accent) 8%,transparent)}#ccSum [data-tip],#pvSum [data-tip],#pvBody [data-tip],#viewMixD th[data-tip]{cursor:help}#pvBody th[data-tip],#viewAnalise th[data-tip],#frBody th[data-tip],#viewMixD th[data-tip]{text-decoration:underline dotted;text-underline-offset:3px}#vsTip{position:fixed;z-index:60;min-width:250px;max-width:320px;padding:12px 14px;border-radius:10px;background:var(--ink);color:var(--bg);font-size:13px;box-shadow:0 8px 28px #00000047;pointer-events:none}#vsTip[hidden]{display:none}#vsTip b{display:block;margin-bottom:6px;font-size:13px}#vsTip table{width:100%;border-collapse:collapse}#vsTip td{padding:3px 0;font-family:var(--f-data);font-size:12.5px}#vsTip td:last-child{text-align:right;white-space:nowrap;padding-left:14px}#vsTip{min-width:280px}#vsTip tr.p td{opacity:.75}#vsTip .m{margin-top:6px;padding-top:6px;border-top:1px solid color-mix(in srgb,var(--bg) 25%,transparent);font-size:12px;opacity:.85}.mtaut{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;padding:12px 16px;border-radius:12px;border:1.5px dashed var(--warn);background:var(--surface)}.mtaut.ok{border:1.5px solid var(--ok);background:var(--ok-tint)}.mtaut b{font-size:14.5px}.mtaut span{font-size:13px;color:var(--muted);flex:1 1 260px}.vgin.ed{font-weight:700}.soin.ed{font-weight:700;border-color:var(--warn)}.soed small{display:block;font-size:11px;color:var(--muted);margin-top:2px}.linkbtn{background:none;border:0;padding:0;color:var(--accent);text-decoration:underline;cursor:pointer;font:inherit}small.aj{color:var(--contrato)!important;font-weight:600}.vgbar{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 16px;border-radius:12px;background:var(--ink);color:var(--bg)}.vgbar div{display:grid;gap:2px}.vgbar span{font-size:12px;opacity:.75}.vgbar b{font-family:var(--f-data);font-size:18px}.vgbar b.bad{color:#ff8a8a}.vgbar b.good{color:#7ee2a8}.mtcomp>summary span[data-vgsum]{display:flex;flex-wrap:wrap;gap:6px 18px}.mtplan .field input{font-family:var(--f-data);font-size:15px;text-align:right}.mtplan .res{display:grid;gap:2px}.mtplan .res span{font-size:12.5px;color:var(--muted)}.mtdist2{display:grid;gap:8px;border-top:1px dashed var(--line);padding-top:10px}.mtdrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.mtdcard{display:grid;gap:4px;align-content:start;border:1px solid var(--line);border-top:3px solid var(--c);border-radius:10px;padding:10px 12px;background:var(--bg)}.mtdcard .lbl{font-size:12.5px;color:var(--muted);font-weight:600}.mtdcard b{font-family:var(--f-data);font-size:18px;min-height:38px;display:flex;align-items:center}.mtdcard input{font-family:var(--f-data);font-size:15px;text-align:right}.mtdcard small{font-size:11.5px;color:var(--muted)}.mtplan .res b{font-family:var(--f-data);font-size:22px}#viewMeta>*,#viewPdv>*{min-width:0}.pdfloat{position:fixed;left:50%;bottom:16px;transform:translate(-50%);z-index:30;display:flex;gap:12px;align-items:center;padding:10px 12px 10px 16px;border-radius:12px;background:var(--ink);color:var(--bg);box-shadow:0 6px 24px #00000040;font-size:13.5px;max-width:calc(100% - 32px)}.pdfloat[hidden]{display:none}.qadd{display:grid;grid-template-columns:minmax(160px,1fr) minmax(140px,1fr) auto;gap:12px;align-items:end}@media (max-width:560px){.qadd{grid-template-columns:1fr 1fr}.qadd .btn{grid-column:1/-1}}.qinfo{font-size:13px;color:var(--muted)}.qinfo b{color:var(--ink)}.qcola summary{cursor:pointer;font-size:13.5px;color:var(--accent);font-weight:600}.qcola textarea{margin-top:8px;min-height:110px;font-family:var(--f-data)}table.items .pin{width:110px;text-align:right;padding:6px 8px;font-family:var(--f-data);font-size:13.5px}.lookup input{flex:1}.prod{border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:grid;gap:12px;background:var(--surface)}.prod .desc{font-weight:600;font-size:16px;overflow-wrap:anywhere}.kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px 16px}.kv div{display:grid;gap:1px;min-width:0}.kv span{font-size:12px;color:var(--muted)}.kv b{font-family:var(--f-data);font-weight:500;font-size:14.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.vlist{display:grid;gap:6px}.vopt{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--line);border-radius:8px;padding:9px 12px;cursor:pointer;background:var(--surface)}.vopt input{width:auto;margin-top:3px}.vopt .t{display:grid;gap:1px;font-size:13.5px;min-width:0}.vopt .t small{color:var(--muted)}.preview{border-radius:10px;padding:12px 14px;display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;background:var(--rbg);border:1px solid var(--rc);font-size:13.5px}.preview b{color:var(--rc);font-family:var(--f-display);font-size:17px}.preview .num{font-family:var(--f-data);font-variant-numeric:tabular-nums}.tablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:10px;background:var(--surface)}#viewRlSub table.rst{font-size:13px;width:100%}#viewRlSub table.rst th{font-weight:800!important;color:var(--ink);font-size:11px;letter-spacing:.02em}#viewRlSub table.rst th.rsh{text-align:center;font-size:13px;background:#dbeafe;color:#1e3a8a;font-weight:800}#viewRlSub table.rst .rsg,#viewRlSub table.rst tbody td:nth-child(2),#viewRlSub table.rst thead tr:first-child th:nth-child(2),#viewRlSub table.rst thead tr:nth-child(2) th:first-child{border-left:3px solid #1f2937!important}#viewRlSub table.rst thead tr:first-child th{border-bottom:2px solid #1f2937}#viewRlSub table.rst tbody tr:nth-child(2n):not(.rssub):not(.tot) td{background:#7f7f7f0a}#viewRlSub table.rst tr.rssub td{font-weight:800;background:#eef2ff;border-top:1px solid var(--line)}#viewRlSub table.rst tr.tot td{font-weight:800}#viewRlSub table.rst td{padding:7px 6px}.rsprt{display:flex;align-items:center;gap:16px;background:#e6081b;color:#fff;padding:10px 16px;border-radius:10px 10px 0 0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.rslogo{height:44px;width:auto;display:block}.rstit{display:grid;gap:2px;flex:1}.rstit b{font-size:18px;letter-spacing:.02em}.rstit span{font-size:13px;opacity:.95}.rsdata{font-size:12px;opacity:.9}#viewRlSub table.rst.rsdir{font-size:15px}#viewRlSub table.rst.rsdir th{font-size:12.5px}#viewRlSub table.rst.rsdir td{padding:9px 8px}body.printRs .rsprt{margin:0 0 4px}body.printRs .rswrap{border:0;overflow:visible;max-height:none}body.printRs table.rst{font-size:11px}body.printRs table.rst th{font-size:9.5px;padding:3px 4px}body.printRs table.rst td{padding:3px 4px}body.printRs table.rst.rsdir{font-size:13px}body.printRs table.rst.rsdir th{font-size:11px}body.printRs table.rst.rsdir td{padding:5px}@media print{@page{size:A4 landscape;margin:6mm}body.printRs *{visibility:hidden}body.printRs #rsBody,body.printRs #rsBody *{visibility:visible}body.printRs #rsBody{position:absolute;left:0;top:0;width:100%;margin:0}body.printRs table.rst th,body.printRs table.rst td{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.printRs table.rst tr{break-inside:avoid}}#viewCLs textarea.clmkt{width:100%;min-width:240px;font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);resize:vertical}.dstl{display:flex;flex-wrap:wrap;gap:4px 18px;margin:8px 0 12px;padding:8px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.dsm{display:flex;align-items:baseline;gap:6px;font-size:12px;color:var(--muted);padding:2px 0}.dsent{border-collapse:collapse;margin-top:4px;font-size:12px}#ccTip .dsent th,#ccTip .dsent td{padding:2px 14px 2px 0;text-align:left;color:#fff!important;background:none!important;border:0!important;font-family:inherit}#ccTip .dsent td:last-child,#ccTip .dsent th:last-child{text-align:right;padding-right:0}.dsent th{font-weight:600;opacity:.7}#viewDist .dscamp table.items tbody td:nth-child(n+2):nth-child(-n+5),#viewDist .dscamp table.items thead tr:last-child th:nth-child(n+2):nth-child(-n+5){background:#eef4ff}#viewDist .dscamp table.items tbody td:nth-child(n+6):nth-child(-n+7),#viewDist .dscamp table.items thead tr:last-child th:nth-child(n+6):nth-child(-n+7){background:#ecfdf3}#viewDist .dscamp table.items tbody td:nth-child(n+8):nth-child(-n+12),#viewDist .dscamp table.items thead tr:last-child th:nth-child(n+8):nth-child(-n+12){background:#fff7e6}#viewDist .dscamp table.items tbody td:nth-child(2),#viewDist .dscamp table.items tbody td:nth-child(6),#viewDist .dscamp table.items tbody td:nth-child(8),#viewDist .dscamp table.items tbody td:nth-child(13),#viewDist .dscamp table.items thead tr:last-child th:nth-child(2),#viewDist .dscamp table.items thead tr:last-child th:nth-child(6),#viewDist .dscamp table.items thead tr:last-child th:nth-child(8),#viewDist .dscamp table.items thead tr:last-child th:nth-child(13){border-left:2px solid #475569}#viewDist .dsgrp th{padding:6px 8px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;text-align:center;border-bottom:0}#viewDist .dsgrp .dsg1{background:#dbe7ff;color:#1e40af;border-left:2px solid #475569}#viewDist .dsgrp .dsg2{background:#d1fadf;color:#166534;border-left:2px solid #475569}#viewDist .dsgrp .dsg3{background:#fde9c2;color:#92400e;border-left:2px solid #475569;border-right:2px solid #475569}.dscv{white-space:nowrap;font-weight:700;padding:0 5px;border-radius:4px;background:#e2e8f0;color:#334155}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) #viewDist .dscamp table.items tbody td:nth-child(n+2):nth-child(-n+5),:root:not([data-theme=light]) #viewDist .dscamp table.items thead tr:last-child th:nth-child(n+2):nth-child(-n+5){background:#3b82f61f}:root:not([data-theme=light]) #viewDist .dscamp table.items tbody td:nth-child(n+6):nth-child(-n+7),:root:not([data-theme=light]) #viewDist .dscamp table.items thead tr:last-child th:nth-child(n+6):nth-child(-n+7){background:#22c55e1f}:root:not([data-theme=light]) #viewDist .dscamp table.items tbody td:nth-child(n+8):nth-child(-n+12),:root:not([data-theme=light]) #viewDist .dscamp table.items thead tr:last-child th:nth-child(n+8):nth-child(-n+12){background:#f59e0b1f}}#viewDist .dscamp table.items th{white-space:nowrap!important;max-width:none!important;font-size:11px;padding:8px 10px;vertical-align:bottom}#viewDist .dscamp table.items td{white-space:nowrap!important;max-width:none!important;padding:10px;vertical-align:middle;font-size:14px}#viewDist .dscamp table.items td small{display:block;font-size:11px;color:var(--muted);margin-top:2px;font-weight:400}#viewDist .dscamp table.items td.l b{font-size:13px}#viewDist .dscamp table.items th:not(.l),#viewDist .dscamp table.items td:not(.l){text-align:center!important}#viewDist .dscamp table.items td:last-child,#viewDist .dscamp table.items th:last-child{text-align:left!important}#viewDist .dscamp table.items td.l{white-space:normal!important;min-width:240px;max-width:340px!important}#viewDist .dscamp table.items td small.dskit{white-space:normal;color:var(--ink);opacity:.8}#viewDist .dscamp table.items td small.dskit:first-of-type{margin-top:6px}#viewDist .dscamp table.items tbody tr:hover td{filter:brightness(.97)}#viewDist .dsgrp th{font-size:11px}.vbtip{cursor:help}.vbtip b,.vbtip:not(:has(b)){text-decoration:underline dotted;text-underline-offset:3px}.calbar[data-bnev]{cursor:pointer}#viewApur .row.apcmp{padding-top:10px;padding-bottom:10px}#viewApur .row.apcmp .forn{margin:2px 0 6px}#apAnd>.row{border-left:4px solid #2563eb}#apEst>.row,#apList>.row{border-left:4px solid #dc2626}#apNds .row{border-left:4px solid #16a34a}.pgrp{display:block;color:var(--accent);font-weight:600;white-space:nowrap}.clalert{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px}.clalbox{background:var(--surface);color:var(--ink);border-radius:12px;border-top:4px solid var(--danger);max-width:440px;padding:20px 22px;box-shadow:0 20px 50px #0000004d}.clalbox>b{color:var(--danger);font-size:16px}.clalbox p{margin:10px 0;font-size:14px;line-height:1.45}.dsm:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mc);align-self:center;flex:none}.dsm b{font-size:12px;font-weight:600;color:var(--ink)}.dsm span{font-size:12px}.dsm small{display:none}.dsm.at{color:var(--ink)}.dsm.at b{color:var(--mc);font-weight:800}.dsm.ps{opacity:.45}.dshd{display:flex;justify-content:space-between;gap:10px}.dshd b{font-size:15px}.dshd small{display:block;color:var(--muted);margin-top:2px;font-size:12.5px}#viewDist .dscamp{border:1px solid var(--line);box-shadow:none;padding:14px 16px}#viewDist table.items{font-size:13px}#viewDist table.items th{font-weight:600;color:var(--muted)}#viewDist table.items td small{color:var(--muted);font-size:11px}#viewDist table.items tbody tr:hover td{background:#7f7f7f0a}.dsst{font-size:12px;font-weight:600;padding:0;border-radius:0;white-space:nowrap;background:none!important}.dsst:before{content:"● "}.dsst.ok{color:#15803d}.dsst.warn{color:#b45309}.dsst.bad{color:#b91c1c}#viewDist .summary .tile{box-shadow:none}#viewEntr table.ent{font-size:13.5px}#viewEntr table.ent td.l,#viewEntr table.ent th.l{text-align:left}#viewEntr .enwrap{max-height:75vh;overflow:auto}#viewEntr table.ent th{position:sticky;top:0;z-index:3;background:var(--surface)}#viewEntr tr.ennf td{background:var(--bg);font-weight:500}#viewEntr tr.endev td{color:var(--danger)}#pvBody .pvwrap{max-height:74vh;overflow:auto}#pvBody table.pvt{font-size:14.5px}table.ctrlcp thead tr:last-child th:nth-child(n+2):nth-child(-n+6){background:#dbeafe;color:#1e3a8a}table.ctrlcp td:nth-child(n+2):nth-child(-n+6){background:#3b82f612}table.ctrlcp thead tr:last-child th:nth-child(4){background:#bfdbfe;color:#1e3a8a}table.ctrlcp td:nth-child(4){background:#3b82f62e}table.ctrlcp thead tr:last-child th:nth-child(6),table.ctrlcp td:nth-child(6){border-right:2px solid #3b82f6}table.ctrlcp thead tr:last-child th:nth-child(n+7):nth-child(-n+9){background:#fef3c7;color:#78350f}table.ctrlcp td:nth-child(n+7):nth-child(-n+9){background:#f59e0b1a}table.ctrlcp thead tr:last-child th:nth-child(9),table.ctrlcp td:nth-child(9){border-right:2px solid #f59e0b}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) table.ctrlcp thead tr:last-child th:nth-child(n+2):nth-child(-n+6){background:#1e3a5f;color:#dbeafe}:root:not([data-theme=light]) table.ctrlcp thead tr:last-child th:nth-child(4){background:#1d4ed8;color:#eff6ff}:root:not([data-theme=light]) table.ctrlcp thead tr:last-child th:nth-child(n+7):nth-child(-n+9){background:#78350f;color:#fef3c7}}:root[data-theme=dark] table.ctrlcp thead tr:last-child th:nth-child(n+2):nth-child(-n+6){background:#1e3a5f;color:#dbeafe}:root[data-theme=dark] table.ctrlcp thead tr:last-child th:nth-child(4){background:#1d4ed8;color:#eff6ff}:root[data-theme=dark] table.ctrlcp thead tr:last-child th:nth-child(n+7):nth-child(-n+9){background:#78350f;color:#fef3c7}table.ctrlcp thead tr:last-child th:nth-child(n+10):nth-child(-n+15){background:#dcfce7;color:#14532d}table.ctrlcp td:nth-child(n+10):nth-child(-n+15){background:#22c55e14}table.ctrlcp thead tr:last-child th:nth-child(15){background:#bbf7d0}table.ctrlcp td:nth-child(15){background:#22c55e2e}table.ctrlcp thead tr:last-child th:nth-child(15),table.ctrlcp td:nth-child(15){border-right:2px solid #16a34a}table.ctrlcp td.ctmkt b{color:#15803d}table.ctrlcp thead tr:last-child th:nth-child(16){background:#e5e7eb;color:#111827}table.ctrlcp td:nth-child(16){background:#64748b1f;font-weight:600}table.ctrlcp tr.ctgrp th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:6px 8px;border-bottom:0}table.ctrlcp tr.ctgrp th.cgA{background:#bfdbfe;color:#1e3a8a}table.ctrlcp tr.ctgrp th.cgF{background:#fde68a;color:#78350f}table.ctrlcp tr.ctgrp th.cgC{background:#bbf7d0;color:#14532d}table.ctrlcp tr.ctgrp th.cgT{background:#d1d5db;color:#111827}table.ctrlcp tr.ctdisp td{font-style:italic;background:var(--bg)}table.prcT tr.ctgrp th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:6px 8px}table.prcT tr.ctgrp th.cgD{background:#bbf7d0;color:#14532d}table.prcT tr.ctgrp th.cgP{background:#e0e7ff;color:#312e81}table.prcT thead tr:last-child th:nth-child(n+2):nth-child(-n+5){background:#dcfce7;color:#14532d}table.prcT td:nth-child(n+2):nth-child(-n+5){background:#22c55e14}table.prcT thead tr:last-child th:nth-child(5),table.prcT td:nth-child(5){border-right:2px solid #16a34a}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) table.prcT tr.ctgrp th.cgD,:root:not([data-theme=light]) table.prcT thead tr:last-child th:nth-child(n+2):nth-child(-n+5){background:#14532d;color:#dcfce7}:root:not([data-theme=light]) table.prcT tr.ctgrp th.cgP{background:#312e81;color:#e0e7ff}}:root[data-theme=dark] table.prcT tr.ctgrp th.cgD,:root[data-theme=dark] table.prcT thead tr:last-child th:nth-child(n+2):nth-child(-n+5){background:#14532d;color:#dcfce7}:root[data-theme=dark] table.prcT tr.ctgrp th.cgP{background:#312e81;color:#e0e7ff}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) table.ctrlcp thead tr:last-child th:nth-child(n+10):nth-child(-n+15){background:#14532d;color:#dcfce7}:root:not([data-theme=light]) table.ctrlcp thead tr:last-child th:nth-child(16){background:#374151;color:#f9fafb}:root:not([data-theme=light]) table.ctrlcp tr.ctgrp th.cgA{background:#1e3a8a;color:#dbeafe}:root:not([data-theme=light]) table.ctrlcp tr.ctgrp th.cgF{background:#78350f;color:#fef3c7}:root:not([data-theme=light]) table.ctrlcp tr.ctgrp th.cgC{background:#14532d;color:#dcfce7}:root:not([data-theme=light]) table.ctrlcp tr.ctgrp th.cgT{background:#374151;color:#f9fafb}}#pvBody table.pvt th{position:sticky;top:0;z-index:6;background:var(--surface);font-size:12px;box-shadow:0 1px 0 var(--line)}#pvBody table.pvt td{padding:9px 8px}#pvBody table.pvt td small{font-size:12.5px}#pvBody table.pvt td b{font-size:14.5px}#pvBody table.pvt td:first-child,#pvBody table.pvt th:first-child{position:sticky;left:0;z-index:2;background:var(--surface);min-width:210px;box-shadow:1px 0 0 var(--line)}#pvBody table.pvt thead th:first-child{z-index:7}#pvBody table.pvt td input{position:relative;z-index:1}#pvBody table.pvt tr.tot td:first-child{background:var(--bg)}#pvBody table.pvt td.pvdetc{position:static;box-shadow:none}#pvBody table.pvt input{font-size:14px}#pvBody table.pvt tr.pvsub td{background:var(--bg);font-size:13.5px}#pvBody table.pvt tr.pvsub td:first-child{background:var(--bg)}#pvBody table.pvt tr.pvsubh td{background:var(--surface)}#pvBody table.pvt:not(.pvrsm) th:nth-child(n+2):nth-child(-n+6){background:#dbeafe;color:#1e3a8a}#pvBody table.pvt.pvrsm th:nth-child(n+2):nth-child(-n+7){background:#dbeafe;color:#1e3a8a}#pvBody table.pvt:not(.pvrsm) td:nth-child(n+2):nth-child(-n+6){background:#3b82f612}#pvBody table.pvt.pvrsm td:nth-child(n+2):nth-child(-n+7){background:#3b82f612}#pvBody table.pvt:not(.pvrsm) th:nth-child(6),#pvBody table.pvt:not(.pvrsm) td:nth-child(6){border-right:2px solid #3b82f6}#pvBody table.pvt.pvrsm th:nth-child(7),#pvBody table.pvt.pvrsm td:nth-child(7){border-right:2px solid #3b82f6}#pvBody table.pvt tr.pvcres td{font-weight:600}#pvBody table.pvt:not(.pvrsm) th:nth-child(n+11):nth-child(-n+14){background:#f3e8ff;color:#581c87}#pvBody table.pvt.pvrsm th:nth-child(n+12):nth-child(-n+15){background:#f3e8ff;color:#581c87}#pvBody table.pvt:not(.pvrsm) td:nth-child(n+11):nth-child(-n+14){background:#a855f712}#pvBody table.pvt.pvrsm td:nth-child(n+12):nth-child(-n+15){background:#a855f712}#pvBody table.pvt:not(.pvrsm) th:nth-child(11),#pvBody table.pvt:not(.pvrsm) td:nth-child(11){border-left:2px solid #a855f7}#pvBody table.pvt.pvrsm th:nth-child(12),#pvBody table.pvt.pvrsm td:nth-child(12){border-left:2px solid #a855f7}#pvBody table.pvt:not(.pvrsm) th:nth-child(n+16):nth-child(-n+19){background:#dcfce7;color:#14532d}#pvBody table.pvt.pvrsm th:nth-child(n+17):nth-child(-n+20){background:#dcfce7;color:#14532d}#pvBody table.pvt:not(.pvrsm) td:nth-child(n+16):nth-child(-n+19){background:#22c55e14}#pvBody table.pvt.pvrsm td:nth-child(n+17):nth-child(-n+20){background:#22c55e14}#pvBody table.pvt:not(.pvrsm) th:nth-child(16),#pvBody table.pvt:not(.pvrsm) td:nth-child(16){border-left:2px solid #16a34a}#pvBody table.pvt:not(.pvrsm) th:nth-child(19),#pvBody table.pvt:not(.pvrsm) td:nth-child(19){border-right:2px solid #16a34a}#pvBody table.pvt.pvrsm th:nth-child(17),#pvBody table.pvt.pvrsm td:nth-child(17){border-left:2px solid #16a34a}#pvBody table.pvt.pvrsm th:nth-child(20),#pvBody table.pvt.pvrsm td:nth-child(20){border-right:2px solid #16a34a}#pvBody table.pvt:not(.pvrsm) td:nth-child(11),#pvBody table.pvt:not(.pvrsm) td:nth-child(12),#pvBody table.pvt:not(.pvrsm) td:nth-child(13),#pvBody table.pvt:not(.pvrsm) td:nth-child(n+16):nth-child(-n+18),#pvBody table.pvt:not(.pvrsm) td:nth-child(n+16):nth-child(-n+18) b,#pvBody table.pvt:not(.pvrsm) td:nth-child(21),#pvBody table.pvt:not(.pvrsm) td:nth-child(21) b,#pvBody table.pvt:not(.pvrsm) td:nth-child(25){font-weight:400!important}#pvBody table.pvt.pvrsm td:nth-child(12),#pvBody table.pvt.pvrsm td:nth-child(13),#pvBody table.pvt.pvrsm td:nth-child(14),#pvBody table.pvt.pvrsm td:nth-child(n+17):nth-child(-n+19),#pvBody table.pvt.pvrsm td:nth-child(n+17):nth-child(-n+19) b,#pvBody table.pvt.pvrsm td:nth-child(22),#pvBody table.pvt.pvrsm td:nth-child(22) b,#pvBody table.pvt.pvrsm td:nth-child(26){font-weight:400!important}#pvBody table.pvt:not(.pvrsm) td:nth-child(14),#pvBody table.pvt:not(.pvrsm) td:nth-child(14) b,#pvBody table.pvt:not(.pvrsm) td:nth-child(19),#pvBody table.pvt:not(.pvrsm) td:nth-child(19) b,#pvBody table.pvt:not(.pvrsm) td:nth-child(23),#pvBody table.pvt:not(.pvrsm) td:nth-child(23) b,#pvBody table.pvt:not(.pvrsm) td:nth-child(24),#pvBody table.pvt:not(.pvrsm) td:nth-child(24) b,#pvBody table.pvt:not(.pvrsm) td:nth-child(27),#pvBody table.pvt:not(.pvrsm) td:nth-child(27) b{font-weight:800!important}#pvBody table.pvt.pvrsm td:nth-child(15),#pvBody table.pvt.pvrsm td:nth-child(15) b,#pvBody table.pvt.pvrsm td:nth-child(20),#pvBody table.pvt.pvrsm td:nth-child(20) b,#pvBody table.pvt.pvrsm td:nth-child(24),#pvBody table.pvt.pvrsm td:nth-child(24) b,#pvBody table.pvt.pvrsm td:nth-child(25),#pvBody table.pvt.pvrsm td:nth-child(25) b,#pvBody table.pvt.pvrsm td:nth-child(28),#pvBody table.pvt.pvrsm td:nth-child(28) b{font-weight:800!important}#pvBody table.pvt:not(.pvrsm) th:nth-child(20),#pvBody table.pvt:not(.pvrsm) th:nth-child(23){background:#ffedd5;color:#9a3412}#pvBody table.pvt.pvrsm th:nth-child(21),#pvBody table.pvt.pvrsm th:nth-child(24){background:#ffedd5;color:#9a3412}#pvBody table.pvt:not(.pvrsm) td:nth-child(20),#pvBody table.pvt:not(.pvrsm) td:nth-child(23){background:#f973161f}#pvBody table.pvt.pvrsm td:nth-child(21),#pvBody table.pvt.pvrsm td:nth-child(24){background:#f973161f}#pvBody table.pvt:not(.pvrsm) th:nth-child(n+24):nth-child(-n+27){background:#e5e7eb;color:#1f2937}#pvBody table.pvt.pvrsm th:nth-child(n+25):nth-child(-n+28){background:#e5e7eb;color:#1f2937}#pvBody table.pvt:not(.pvrsm) td:nth-child(n+24):nth-child(-n+27){background:#64748b1a}#pvBody table.pvt.pvrsm td:nth-child(n+25):nth-child(-n+28){background:#64748b1a}#pvBody table.pvt:not(.pvrsm) th:nth-child(24),#pvBody table.pvt:not(.pvrsm) td:nth-child(24){border-left:2px solid #64748b}#pvBody table.pvt:not(.pvrsm) th:nth-child(27),#pvBody table.pvt:not(.pvrsm) td:nth-child(27){border-right:2px solid #64748b}#pvBody table.pvt.pvrsm th:nth-child(25),#pvBody table.pvt.pvrsm td:nth-child(25){border-left:2px solid #64748b}#pvBody table.pvt.pvrsm th:nth-child(28),#pvBody table.pvt.pvrsm td:nth-child(28){border-right:2px solid #64748b}@media (prefers-color-scheme: dark){#pvBody table.pvt:not(.pvrsm) th:nth-child(n+16):nth-child(-n+19){background:#14532d;color:#dcfce7}#pvBody table.pvt:not(.pvrsm) th:nth-child(20),#pvBody table.pvt:not(.pvrsm) th:nth-child(23){background:#7c2d12;color:#ffedd5}#pvBody table.pvt:not(.pvrsm) th:nth-child(n+24):nth-child(-n+27){background:#334155;color:#e5e7eb}#pvBody table.pvt:not(.pvrsm) th:nth-child(n+11):nth-child(-n+14){background:#3b0764;color:#f3e8ff}}@media (prefers-color-scheme: dark){#pvBody table.pvt.pvrsm th:nth-child(n+17):nth-child(-n+20){background:#14532d;color:#dcfce7}#pvBody table.pvt.pvrsm th:nth-child(21),#pvBody table.pvt.pvrsm th:nth-child(24){background:#7c2d12;color:#ffedd5}#pvBody table.pvt.pvrsm th:nth-child(n+25):nth-child(-n+28){background:#334155;color:#e5e7eb}#pvBody table.pvt.pvrsm th:nth-child(n+12):nth-child(-n+15){background:#3b0764;color:#f3e8ff}}#pvBody table.pvt tr.pvcres td:first-child{cursor:pointer}@media (prefers-color-scheme: dark){#pvBody table.pvt:not(.pvrsm) th:nth-child(n+2):nth-child(-n+6){background:#1e3a5f;color:#dbeafe}}@media (prefers-color-scheme: dark){#pvBody table.pvt.pvrsm th:nth-child(n+2):nth-child(-n+7){background:#1e3a5f;color:#dbeafe}}#pvBody .pvtop{overflow-x:auto;overflow-y:hidden;height:16px;margin-bottom:2px}#pvBody .pvtop>div{height:1px}table.items{width:100%;border-collapse:collapse;font-size:13.5px;min-width:820px}table.items th{font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:600;text-align:right;padding:10px 12px;border-bottom:1px solid var(--line);white-space:nowrap}table.items th:first-child,table.items td:first-child{text-align:left}table.items td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:right;font-family:var(--f-data);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:top}table.items td:first-child{font-family:var(--f-body);white-space:normal;min-width:220px}table.items.otbt th{padding:8px 6px;font-size:10.5px;white-space:normal;letter-spacing:.03em;vertical-align:bottom}table.items.otbt td{padding:8px 6px;font-size:12.5px}table.items.otbt td:first-child{min-width:150px}table.items.otbt td small{display:block}.pgcell{display:grid;gap:5px;justify-items:end}.pgln{display:flex;align-items:center;gap:6px;justify-content:flex-end;flex-wrap:nowrap}.pgval{font-family:var(--f-data);font-size:12.5px}.pgmcw{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:10.5px;color:var(--muted);background:var(--surface);white-space:nowrap;text-transform:none;letter-spacing:0;font-weight:500}.pgmcw:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px var(--tint)}table.items .pgmcw input{width:32px;min-width:0;border:0;padding:2px 0;margin:0;text-align:right;font-size:12px;font-weight:600;background:transparent;color:var(--ink);box-shadow:none;outline:none}.pgmcw.aj{border-color:var(--accent);background:var(--tint)}.pgmcw.aj input{font-weight:800;color:var(--accent)}.pgmcw.ro b{color:var(--ink);font-weight:600;font-family:var(--f-data)}.pgshr{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--muted);width:100%;justify-content:flex-end;white-space:nowrap}.pgshr b{color:var(--ink);font-weight:600}.pgbar{flex:1;max-width:90px;min-width:40px;height:6px;border-radius:3px;background:var(--line);overflow:hidden}.pgbar i{display:block;height:100%;background:var(--cc);border-radius:3px}.pgstk{display:flex;width:100%;max-width:150px;height:7px;border-radius:4px;overflow:hidden;background:var(--line);gap:1px}.pgstk i{display:block;height:100%}.pgundo{font-size:11px}.pgleg{display:flex;gap:14px;flex-wrap:wrap;align-items:center;font-size:12px}.pgleg span{display:inline-flex;align-items:center;gap:5px}.pgleg i{width:12px;height:8px;border-radius:2px;display:inline-block}table.items.otbt tr.pgano td{background:var(--tint);vertical-align:middle}table.items.otbt tr.pgano .pgcell{gap:6px}#plqBody table.items th,#plqBody table.items td{text-align:right}#plqBody table.items th:first-child,#plqBody table.items td:first-child{text-align:left}#plqBody .pgcell{justify-items:end}#plqBody .pgln{justify-content:flex-end}#plqBody table.items td.mt,#plqBody table.items th.mt{background:color-mix(in srgb,var(--accent) 13%,var(--surface))}#plqBody table.items tr.tot td.mt{background:color-mix(in srgb,var(--accent) 22%,var(--surface))}table.items.otbt.potab{width:auto;min-width:0}table.items.otbt.plqt th,table.items.otbt.plqt td{padding:7px 3px}#plqBody table.items.otbt.plqt td{font-size:11px}#plqBody .pgmcw{padding:2px 4px}#plqBody table.items .pgmcw input{width:24px}#plqBody tr.pgdet table.items td,#plqBody tr.pgdet table.items th{padding:6px 2px;font-size:11px}#plqBody tr.pgdet table.items th{font-size:9.5px}#plqBody tr.pgdet .pgmcw{padding:1px 4px}#plqBody table.items.otbt.plqt th,#plqBody table.items.otbt.plqt td{padding-left:2px;padding-right:2px}#plGBody table.items th{text-align:left}#plGBody table.items th:first-child,#plGBody table.items td:first-child{width:1%;min-width:0;white-space:nowrap;padding-right:10px}#plGBody table.items th:nth-child(2),#plGBody table.items td:nth-child(2){width:1%;white-space:nowrap}table.items.otbt.plqt td:first-child{min-width:130px;max-width:170px;text-align:left}#plqBody td.l .linkbtn{text-align:left;white-space:normal;overflow-wrap:anywhere}#plqBody table.items td:first-child{padding-right:10px}#sgBody table.sgt td,#sgBody table.sgt th{padding:7px 3px}#sgBody table.sgt td{font-size:11.5px}#sgBody table.sgt .btn.small{padding:5px 8px}#sgBody table.sgt td:first-child{min-width:110px}.potr{display:flex;gap:4px;align-items:center;justify-content:flex-end;font-size:10.5px;color:var(--muted);margin-top:2px;white-space:nowrap}.potr input{width:auto;margin:0}.poanual{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}#poAcoes{display:grid!important;gap:8px}table.items.otbt.potab th:first-child,table.items.otbt.potab td:first-child{width:300px;min-width:240px;max-width:320px}table.items.otbt.potab th:not(:first-child),table.items.otbt.potab td:not(:first-child){width:165px;min-width:140px}table.items.otbt tr.hl td{background:color-mix(in srgb,var(--accent) 9%,transparent)}table.items.otbt tr.pgdet>td{background:color-mix(in srgb,var(--muted) 6%,transparent)}table.items.otbt td small{white-space:normal}table.items.sotb th{padding:8px 6px;font-size:10.5px;white-space:normal;letter-spacing:.03em;vertical-align:bottom}table.items.sotb input:not([type=checkbox]){text-align:right}table.items.sotb th[data-ord]:not([data-ord=""]):after{content:" " attr(data-ord);font-size:10px}table.items.sotb td{padding:8px 6px;font-size:13px;white-space:normal}table.items.sotb td:first-child{min-width:170px}table.items.sotb input:not([type=checkbox]){width:100%;min-width:72px;max-width:112px;padding:6px 7px;font-size:13px}table.items.sotb td small{white-space:nowrap}table.items.sotb td:first-child small{white-space:normal}table.items td small{display:block;color:var(--muted);font-family:var(--f-body);font-size:12px}table.items tr.sub td{font-weight:600;background:var(--bg)}table.items tr.tot td{font-weight:600;border-bottom:0;background:var(--tint)}table.items td.bad{color:var(--danger)}table.items td.good{color:var(--ok)}table.items td.mid{color:var(--warn)}table.items .acts{justify-content:flex-end}.toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{font:600 13px var(--f-body);border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:999px;padding:6px 12px;cursor:pointer}.chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.search{max-width:280px}.list{display:grid;gap:10px}.row,.crow{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:8px 18px;align-items:center;text-align:left;font:inherit;color:inherit;width:100%}.crow{cursor:pointer}.row:hover,.crow:hover{border-color:var(--muted)}@media (max-width:720px){.row,.crow{grid-template-columns:1fr}}.who{display:grid;gap:4px;min-width:0}.forn{font-weight:600;font-size:16px;overflow-wrap:anywhere}.meta{font-size:13px;color:var(--muted);overflow-wrap:anywhere}.tags{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.tag{font:600 11.5px var(--f-body);letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:5px;border:1px solid var(--c);color:var(--c)}.cnum{font:600 13px var(--f-data);color:var(--muted)}.status{font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:5px;color:var(--c)}.status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--c)}.money{display:grid;gap:2px;min-width:0}.money .big{font-family:var(--f-data);font-size:17px;font-variant-numeric:tabular-nums}.money .det{font-size:12.5px;color:var(--muted)}.acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.confirm{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:13px}.empty{background:var(--surface);border:1px dashed var(--line);border-radius:12px;padding:28px 20px;text-align:center;color:var(--muted);display:grid;gap:6px;justify-items:center}.empty b{color:var(--ink);font-size:16px}.note{font-size:13px;color:var(--muted);margin:0}.warnbox{font-size:13.5px;background:var(--warn-tint);border-radius:8px;padding:9px 12px}.decision{border-radius:10px;padding:14px 16px;display:grid;gap:10px;background:var(--rbg);border:1px solid var(--rc)}.decision b{color:var(--rc)}.chanpick{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.chanopt{position:relative;cursor:pointer}.chanopt input{position:absolute;opacity:0;pointer-events:none}.chanopt span{display:grid;gap:2px;border:1px solid var(--line);border-radius:10px;height:100%;padding:10px 12px 10px 36px;position:relative}.chanopt span:before{content:"";position:absolute;left:12px;top:13px;width:14px;height:14px;border-radius:4px;border:1.5px solid var(--muted)}.chanopt input:checked+span{border-color:var(--accent);background:var(--tint);box-shadow:inset 0 0 0 1px var(--accent)}.chanopt input:checked+span:before{background:var(--accent);border-color:var(--accent)}.chanopt input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.chanopt b{font-size:14px}.chanopt small{font-size:12px;color:var(--muted)}.filbox{border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:grid;gap:6px}.filbox summary{cursor:pointer;font-weight:600;font-size:13.5px;color:var(--accent)}.regs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 18px;margin-top:10px}.reg{display:grid;gap:3px;align-content:start}.inl{display:flex;gap:7px;align-items:center;font-size:13.5px;cursor:pointer}.inl input{width:auto;margin:0}.regh{font-weight:600;font-size:12.5px;letter-spacing:.04em;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:3px;margin-bottom:2px}.chanlist{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.chanlist div{display:grid;gap:1px;background:var(--tint);border-radius:8px;padding:8px 12px;font-size:13px}.chanlist span{color:var(--muted);overflow-wrap:anywhere}table.items td.txt{font-family:var(--f-body)}table.items tr:not(.last):not(.tot) td{border-bottom-style:dotted}table.items.proj{min-width:720px}table.items.kitc{min-width:620px}table.items.soed{min-width:560px}table.items.soed input{padding:7px 9px;font-size:14px}table.items.soap{min-width:520px;font-size:12.5px}table.items .qin{width:96px;text-align:right;padding:6px 8px;font-family:var(--f-data);font-size:13.5px}.items tr.clk{cursor:pointer}.items tr.clk:hover td{background:var(--tint)}.chartbox{overflow-x:auto}.chartbox svg{width:100%;min-width:560px;height:auto;display:block}.chartbox .ax{fill:var(--muted);font:11px var(--f-data)}.chartbox .ax.sel{fill:var(--ink);font-weight:700}.legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12.5px;color:var(--muted)}.legend span{display:inline-flex;align-items:center;gap:6px}.legend i{width:12px;height:12px;border-radius:3px;display:inline-block}.topbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.suglist{display:grid;gap:8px}.sug{display:flex;gap:10px;align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:10px 12px;font-size:13.5px}.sug .tag{flex:none}table.items.prec{min-width:1250px}table.items td.camp{color:var(--accent);font-weight:600}table.items.ctreg{min-width:980px}table.items.ctreg select,table.items.ctreg input{padding:7px 8px;font-size:13.5px}.neg{color:var(--danger);font-weight:inherit}.toast{position:fixed;left:50%;transform:translate(-50%);bottom:calc(20px + env(safe-area-inset-bottom,0px));background:var(--ink);color:var(--bg);padding:10px 16px;border-radius:8px;font-size:14px;font-weight:600;z-index:20}.fnhero{display:grid;gap:4px;padding:18px 20px;border-radius:12px;background:linear-gradient(120deg,var(--accent),#7c3aed);color:#fff}.fnhero h2{margin:0;font-size:26px;color:#fff}.fnhero p{margin:0;opacity:.9;font-size:13.5px}.fntiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.fntiles .tile .val{font-size:20px}.fncard{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:grid;gap:10px}.fncard h3{margin:0;font-size:15px}.fncard h3 small{display:block;font-weight:400;color:var(--muted);font-size:12.5px;margin-top:2px}.fnchart svg{width:100%;height:auto;display:block}.fnchart text{font-family:var(--f-data);fill:var(--muted)}.fnbar{height:8px;border-radius:4px;background:var(--line);overflow:hidden;min-width:60px}.fnbar i{display:block;height:100%;background:var(--c,var(--accent))}.fngrid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:16px}.fnchip{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;background:color-mix(in srgb,var(--c) 15%,transparent);color:var(--c)}.fnleg{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.fnleg span{display:inline-flex;align-items:center;gap:5px}.fnleg i{width:12px;height:12px;border-radius:3px;display:inline-block}#pvBody table.pvrsm thead th:nth-child(8){background:#bfdbfe;color:#1e3a8a}#pvBody table.pvrsm td:nth-child(8){background:#3b82f61f}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) #pvBody table.pvrsm thead th:nth-child(8){background:#1e3a8a;color:#dbeafe}}:root[data-theme=dark] #pvBody table.pvrsm thead th:nth-child(8){background:#1e3a8a;color:#dbeafe}table.mxct tr.mxctop td{border-top:2px solid var(--line)}.cv-entrada{min-height:100dvh;display:grid;place-items:center;padding:16px}.cv-entrada .cartao{max-width:420px;width:100%;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:28px 24px;display:grid;gap:14px;text-align:left}.cv-entrada h1{font-size:clamp(24px,6vw,30px)}.cv-entrada p{margin:0;color:var(--muted)}.cv-entrada a.btn{text-decoration:none;justify-self:start}.cv-usuario{display:inline-flex;gap:10px;align-items:center;flex-wrap:wrap;margin-left:auto;font-size:13px;color:var(--muted)}.cv-usuario a{color:var(--accent)}.cv-aviso{position:fixed;inset:auto 16px 16px 16px;max-width:560px;margin:0 auto;z-index:50;background:var(--surface);border:1px solid var(--danger);border-radius:12px;padding:14px 16px;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;box-shadow:0 6px 24px #00000026}.cv-modal{width:min(760px,calc(100vw - 32px));max-height:90dvh;overflow-y:auto;padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);display:none;gap:18px}.cv-modal[open]{display:grid}.cv-modal::backdrop{background:#080c188c}.cv-modal h2{margin:0;font-size:clamp(20px,5vw,24px)}.cv-modal h3{margin:0 0 10px;font:600 15px var(--f-body)}.cv-modal-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.cv-modal-cab .btn{min-width:44px;min-height:44px}.cv-imp-envio{display:grid;gap:12px}.cv-imp-arquivo{position:relative;display:flex;align-items:center;min-height:44px;padding:10px 12px;border:1px dashed var(--line);border-radius:10px;background:var(--surface);cursor:pointer;font-size:14px;color:var(--accent);overflow-wrap:anywhere}.cv-imp-arquivo.tem{border-style:solid;color:var(--ink)}.cv-imp-arquivo input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;font-size:16px}.cv-imp-arquivo:focus-within{outline:2px solid var(--accent);outline-offset:2px}.cv-imp-progresso{position:relative;height:26px;border-radius:8px;background:var(--tint);overflow:hidden}.cv-imp-progresso span{position:absolute;inset:0 auto 0 0;background:var(--bar);transition:width .2s}.cv-imp-progresso small{position:relative;display:block;padding:4px 10px;font:500 12px var(--f-data)}.cv-imp-erro{display:block;color:var(--danger)}.cv-imp-acoes{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cv-imp-acoes .btn{min-height:44px}.cv-imp-envio .note{overflow-wrap:anywhere}.cv-imp-arquivo{min-height:64px;justify-content:center;text-align:center}.cv-loader{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--bg)}.cv-loader-texto{display:grid;gap:6px;min-width:0}.cv-loader-texto small{color:var(--muted);overflow-wrap:anywhere}.cv-loader-acoes{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px}.cv-loader-acoes:empty{display:none}.cv-loader-acoes .btn{min-height:44px}.cv-loader-giro{width:28px;height:28px;border-radius:50%;border:3px solid var(--tint);border-top-color:var(--accent);animation:cv-giro .8s linear infinite}@keyframes cv-giro{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.cv-loader-giro{animation:none;border-top-color:var(--accent);border-right-color:var(--accent)}}.cv-loader-icone{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:700;color:var(--surface)}.cv-loader-icone.ok{background:var(--ok)}.cv-loader-icone.aviso{background:var(--warn)}.cv-loader.falta{border-color:var(--warn);background:var(--warn-tint)}.cv-loader-icone.erro{background:var(--danger)}.cv-loader.concluido{border-color:var(--ok);background:var(--ok-tint)}.cv-loader.erro{border-color:var(--danger);background:var(--bad-tint)}.cv-imp-ident{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:4px;font-size:13.5px}.cv-imp-pronto{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:10px;background:var(--ok-tint);color:var(--ok);font-weight:600}.cv-imp-tabela{width:100%;border-collapse:collapse;font-size:13.5px}.cv-imp-tabela th,.cv-imp-tabela td{text-align:left;padding:9px 10px;border-bottom:1px solid var(--line);vertical-align:top}.cv-imp-tabela th{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.cv-imp-tabela td:first-child{white-space:nowrap;font-family:var(--f-data);font-size:12.5px}.cv-col-larga{display:none}@media (min-width: 640px){.cv-col-larga{display:table-cell}}.cv-st{font-weight:600;white-space:nowrap}.cv-st.ok{color:var(--ok)}.cv-st.erro{color:var(--danger)}.cv-st.rodando{color:var(--warn)}.cv-st.neutro{color:var(--muted)}nav.tabs{overflow-y:hidden}
