/* ── grade-nova.css ── */
[dir][data-oc-grade-nova] .content-wrapper,[dir][data-oc-grade-nova] .oc-mv-barra{display:none!important}[dir] :is(.oc-gv,.oc-gv-modal-fundo,.oc-gv-gaveta-fundo,.oc-gv-avisos){--gv-chao: #0b0b0d;--gv-caixa: #111215;--gv-caixa2: #16171b;--gv-fio: #1c1e23;--gv-borda: #2a2c33;--gv-t1: #f4f4f5;--gv-t15: #d4d4d8;--gv-t2: #a1a1aa;--gv-t3: #8b8d95;--gv-t4: #6b6d75;--gv-long: #17a86a;--gv-short: #e5414a;--gv-acento: #f7931a;--gv-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gv-sans: "OFFCODE Sans", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gv-corte: polygon(0 0, 100% 0, calc(100% - 14px) 100%, 0 100%)}[dir] .oc-gv{display:flex;flex-direction:column;height:calc(100dvh - var(--navigation-height, 64px));min-height:700px;background:var(--gv-chao);color:var(--gv-t1);font-family:var(--gv-sans);font-size:13px;line-height:1.45}[dir] .oc-gv ::selection{background:rgba(247,147,26,0.32);color:#fff}[dir] .oc-gv *{scrollbar-width:thin;scrollbar-color:#2a2c33 transparent}[dir] :where(.oc-gv,.oc-gv-modal-fundo,.oc-gv-gaveta-fundo) :is(button,a,input,select){font:inherit;color:inherit}[dir] :where(.oc-gv,.oc-gv-modal-fundo,.oc-gv-gaveta-fundo) button{cursor:pointer;background:none;border:0;padding:0}[dir] :where(.oc-gv,.oc-gv-modal-fundo,.oc-gv-gaveta-fundo) button:disabled{cursor:default;opacity:0.45}[dir] :is(.oc-gv,.oc-gv-modal-fundo,.oc-gv-gaveta-fundo) :focus-visible{outline:2px solid var(--gv-acento);outline-offset:2px;border-radius:6px}[dir] :is(.oc-gv,.oc-gv-modal-fundo,.oc-gv-gaveta-fundo) .oc-gv-n{font-family:var(--gv-mono);font-variant-numeric:tabular-nums;white-space:nowrap}[dir] :is(.oc-gv,.oc-gv-modal-fundo,.oc-gv-gaveta-fundo) [data-dir=sobe]{color:var(--gv-long)}[dir] :is(.oc-gv,.oc-gv-modal-fundo,.oc-gv-gaveta-fundo) [data-dir=desce]{color:var(--gv-short)}[dir] :is(.oc-gv,.oc-gv-modal-fundo,.oc-gv-gaveta-fundo) .oc-gv-rot{color:var(--gv-t3);font-size:12px}[dir] .oc-gv-falha{padding:8px 16px;background:rgba(229,65,74,0.12);color:#f1a0a5;font-size:12.5px;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-cabeca{flex:none;display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding:10px 16px;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-par-raiz{position:relative}[dir] .oc-gv-par{display:flex;align-items:center;gap:10px;text-align:left}[dir] .oc-gv-acento{color:var(--gv-acento)}[dir] .oc-gv-par-nome{display:flex;flex-direction:column;align-items:flex-start}[dir] .oc-gv-par-tit{font-size:17px;font-weight:700}[dir] .oc-gv-par-tit::after{content:" ▾";color:var(--gv-t3);font-size:12px}[dir] .oc-gv-par-sub{color:var(--gv-t3);font-size:11.5px}[dir] .oc-gv-moeda{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--gv-caixa2);color:var(--gv-t1);font-weight:800;font-size:13px;overflow:hidden}[dir] .oc-gv-moeda img{width:100%;height:100%;object-fit:cover}[dir] .oc-gv-preco{display:flex;flex-direction:column}[dir] .oc-gv-preco-ult{font-size:20px;font-weight:600}[dir] .oc-gv-preco-var{font-size:12px}[dir] .oc-gv-stats{display:flex;gap:26px;flex-wrap:wrap}[dir] .oc-gv-stat{display:flex;flex-direction:column}[dir] .oc-gv-cab-esp{flex:1}[dir] .oc-gv-embots{display:flex;align-items:center;gap:10px;background:var(--gv-caixa);border:1px solid var(--gv-borda);border-radius:8px;padding:6px 12px}[dir] .oc-gv-embots .oc-gv-n{font-weight:600}[dir] .oc-gv-busca{position:absolute;top:calc(100% + 8px);left:0;z-index:60;width:320px;max-height:420px;display:flex;flex-direction:column;background:var(--gv-caixa);border:1px solid var(--gv-borda);border-radius:10px;box-shadow:0 16px 40px rgba(0,0,0,0.5)}[dir] .oc-gv-busca input{margin:10px;padding:8px 10px;background:var(--gv-chao);border:1px solid var(--gv-borda);border-radius:8px;outline:0}[dir] .oc-gv-busca ul{list-style:none;margin:0;padding:0 0 6px;overflow-y:auto}[dir] .oc-gv-busca li button{width:100%;display:flex;justify-content:space-between;gap:10px;padding:8px 14px;text-align:left}[dir] .oc-gv-busca li button:hover,[dir] .oc-gv-busca li button[aria-current=true]{background:var(--gv-caixa2)}[dir] .oc-gv-corpo{flex:1;min-height:0;display:grid;gap:1px;background:var(--gv-fio);grid-template-columns:minmax(0,1fr) 384px;grid-template-rows:minmax(0,1fr) 360px;grid-template-areas:"grafico painel" "doca painel"}[dir] .oc-gv-corpo>*{min-width:0;min-height:0}[dir] .oc-gv-grafico{grid-area:grafico;display:flex;flex-direction:column;background:var(--gv-chao)}[dir] .oc-gv-painel{grid-area:painel;display:flex;flex-direction:column;background:var(--gv-caixa)}[dir] .oc-gv-doca{grid-area:doca;display:flex;flex-direction:column;background:var(--gv-chao)}[dir] .oc-gv-abas{display:none}[dir] .oc-gv-ferr{flex:none;display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid var(--gv-fio);font-size:12.5px}[dir] .oc-gv-tf{padding:4px 9px;border-radius:5px;color:var(--gv-t2)}[dir] .oc-gv-tf[aria-pressed=true]{background:var(--gv-fio);color:var(--gv-t1);font-weight:600}[dir] .oc-gv-ferr-sep{width:1px;height:16px;background:var(--gv-borda);margin:0 10px}[dir] .oc-gv-chave{display:flex;align-items:center;gap:7px;color:var(--gv-t15)}[dir] .oc-gv-chave input{accent-color:var(--gv-acento);margin:0}[dir] .oc-gv-legenda{display:flex;align-items:center;gap:14px;color:var(--gv-t2);margin-left:auto}[dir] .oc-gv-legenda span{display:flex;align-items:center;gap:6px}[dir] .oc-gv-legenda i{width:14px;border-top:1.5px dashed}[dir] .oc-gv-legenda i.c{border-color:var(--gv-long)}[dir] .oc-gv-legenda i.v{border-color:var(--gv-short)}[dir] .oc-gv-legenda i.f{border-top:2px solid var(--gv-acento)}[dir] .oc-gv-palco{position:relative;flex:1;min-height:0}[dir] .oc-gv-palco-graf{position:absolute;inset:0}[dir] .oc-gv-selos{position:absolute;left:14px;top:10px;z-index:3;display:flex;flex-direction:column;gap:4px;pointer-events:none}[dir] .oc-gv-selo-par{font-size:12px;color:var(--gv-t2)}[dir] .oc-gv-selo-par b{color:var(--gv-t1);font-weight:600}[dir] .oc-gv-selo{align-self:flex-start;font-size:11.5px;color:var(--gv-acento);background:rgba(247,147,26,0.1);border:1px solid rgba(247,147,26,0.35);border-radius:5px;padding:2px 8px}[dir] .oc-gv-selo[data-tipo=bot]{color:var(--gv-t15);background:var(--gv-caixa2);border-color:var(--gv-borda)}[dir] .oc-gv-sem-velas{position:absolute;inset:0;display:grid;place-items:center;color:var(--gv-t3);font-size:12.5px}[dir] .oc-gv-pcab{flex:none;display:flex;align-items:center;justify-content:space-between;padding:14px 16px 0}[dir] .oc-gv-pcab-tit{display:flex;flex-direction:column}[dir] .oc-gv-pcab-tit b{font-size:15px;font-weight:700}[dir] .oc-gv-pcab-tit span{color:var(--gv-t3);font-size:11.5px}[dir] .oc-gv-transf{font-size:12.5px;font-weight:600;color:var(--gv-acento);border:1px solid rgba(247,147,26,0.5);border-radius:6px;padding:5px 12px;text-decoration:none}[dir] .oc-gv-seg{flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 16px 0;padding:3px;background:var(--gv-chao);border-radius:8px}[dir] .oc-gv-seg button{padding:7px 0;border-radius:6px;color:var(--gv-t2);font-weight:600}[dir] .oc-gv-seg button[aria-selected=true]{background:var(--gv-acento);color:#0b0b0d;font-weight:700}[dir] .oc-gv-rolar{flex:1;min-height:0;overflow:auto;padding:12px 16px 0;display:flex;flex-direction:column;gap:10px}[dir] .oc-gv-nota{margin:0;color:var(--gv-t2);font-size:12px}[dir] .oc-gv-estr{width:100%;text-align:left;display:flex;align-items:center;gap:8px;background:var(--gv-caixa);border:1px solid var(--gv-borda);border-radius:10px;padding:11px 12px}[dir] .oc-gv-estr[aria-pressed=true]{flex-direction:column;align-items:stretch;gap:9px;background:var(--gv-caixa2);border-color:var(--gv-acento);padding:12px}[dir] .oc-gv-estr-topo{display:flex;align-items:center;gap:8px;width:100%}[dir] .oc-gv-radio{flex:none;width:14px;height:14px;border-radius:50%;border:1.5px solid var(--gv-t4);box-sizing:border-box}[dir] .oc-gv-estr[aria-pressed=true] .oc-gv-radio{border:4px solid var(--gv-acento)}[dir] .oc-gv-estr-nome{font-weight:700;font-size:14px}[dir] .oc-gv-estr-quando{color:var(--gv-t3);font-size:11.5px;font-weight:400}[dir] .oc-gv-estr-meio{display:flex;flex-direction:column;flex:1;min-width:0}[dir] .oc-gv-estr-resumo{font-size:11.5px;color:var(--gv-t2)}[dir] .oc-gv-estr-liq,[dir] .oc-gv-estr-curto{display:none}[dir] .oc-gv-chip{font-size:11.5px;background:var(--gv-fio);border-radius:4px;padding:1px 7px;color:var(--gv-t15);white-space:nowrap}[dir] .oc-gv-chip--long{background:rgba(23,168,106,0.12);color:var(--gv-long)}[dir] .oc-gv-chip--short{background:rgba(229,65,74,0.12);color:var(--gv-short)}[dir] .oc-gv-estr-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;width:100%}[dir] .oc-gv-estr-grade>span{display:flex;flex-direction:column}[dir] .oc-gv-estr-grade .oc-gv-n{font-size:12.5px}[dir] .oc-gv-bloco{display:flex;flex-direction:column;gap:8px}[dir] .oc-gv-bloco-cab{display:flex;justify-content:space-between;align-items:baseline;gap:8px}[dir] .oc-gv-bloco-cab>:first-child{font-weight:600}[dir] .oc-gv-campo{display:flex;align-items:center;height:42px;padding:0 6px 0 12px;background:var(--gv-chao);border:1px solid var(--gv-borda);border-radius:8px}[dir] .oc-gv-campo:focus-within{border-color:var(--gv-acento)}[dir] :is(.oc-gv,.oc-gv-modal-fundo) .oc-gv-campo input:focus-visible{outline:none}[dir] .oc-gv-campo input{flex:1;min-width:0;background:none;border:0;outline:0;font-family:var(--gv-mono);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}[dir] .oc-gv-campo--p{height:38px;padding:0 10px}[dir] .oc-gv-campo--p input{font-size:13.5px;font-weight:400}[dir] .oc-gv-campo-un{color:var(--gv-t3);font-size:12px;margin-right:8px}[dir] .oc-gv-max{font-size:12px;font-weight:700;color:var(--gv-acento);padding:6px 8px}[dir] .oc-gv-regua{position:relative;height:18px;display:flex;align-items:center}[dir] .oc-gv-regua input[type=range]{width:100%;margin:0;accent-color:var(--gv-acento)}[dir] .oc-gv-marcas{display:flex;justify-content:space-between;font-family:var(--gv-mono);font-size:11px;color:var(--gv-t3)}[dir] .oc-gv-marcas button{color:inherit}[dir] .oc-gv-resumo{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--gv-fio);padding-top:10px;font-size:12.5px}[dir] .oc-gv-linha{display:flex;justify-content:space-between;gap:10px}[dir] .oc-gv-linha .oc-gv-rot{font-size:12.5px}[dir] .oc-gv-linha-forte .oc-gv-n{font-weight:600}[dir] .oc-gv-aviso-bot{margin:0;font-size:11.5px;color:var(--gv-t2);background:var(--gv-chao);border-radius:8px;padding:9px 10px}[dir] .oc-gv-motivo{font-size:12px;color:#f1a0a5}[dir] .oc-gv-pe{flex:none;padding:12px 16px 16px}[dir] .oc-gv-criar{width:100%;height:46px;background:var(--gv-acento);color:#0b0b0d;font-size:15px;font-weight:800;clip-path:var(--gv-corte)}[dir] .oc-gv-dir3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}[dir] .oc-gv-dir3 button{padding:8px 0;border-radius:6px;border:1px solid var(--gv-borda);color:var(--gv-t2);font-weight:600}[dir] .oc-gv-dir3 button[aria-pressed=true]{border-color:var(--gv-acento);background:rgba(247,147,26,0.1);color:var(--gv-acento);font-weight:700}[dir] .oc-gv-duas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[dir] .oc-gv-duas--lm{grid-template-columns:0.8fr 1.2fr}[dir] .oc-gv-rotulado{display:flex;flex-direction:column;gap:4px}[dir] .oc-gv-modo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:38px;padding:3px;box-sizing:border-box;background:var(--gv-chao);border:1px solid var(--gv-borda);border-radius:8px}[dir] .oc-gv-modo button{border-radius:5px;color:var(--gv-t2);font-size:12.5px}[dir] .oc-gv-modo button[aria-pressed=true]{background:var(--gv-fio);color:var(--gv-t1);font-weight:600}[dir] .oc-gv-alav-n{background:var(--gv-chao);border:1px solid var(--gv-borda);border-radius:6px;padding:2px 10px;font-weight:600}[dir] .oc-gv-avancado{border-top:1px solid var(--gv-fio);border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-avancado summary{display:flex;align-items:center;justify-content:space-between;padding:10px 0;color:var(--gv-t15);font-weight:600;cursor:pointer;list-style:none}[dir] .oc-gv-avancado summary::-webkit-details-marker{display:none}[dir] .oc-gv-avancado summary::after{content:"▾";color:var(--gv-t3)}[dir] .oc-gv-avancado[open] summary::after{content:"▴"}[dir] .oc-gv-avancado .oc-gv-bloco{padding-bottom:10px}[dir] .oc-gv-entrar{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:16px;background:var(--gv-chao);border-radius:10px;text-align:center;color:var(--gv-t2)}[dir] .oc-gv-entrar a{display:block;padding:10px;border-radius:8px;background:var(--gv-acento);color:#0b0b0d;font-weight:700;text-decoration:none}[dir] .oc-gv-dcab{flex:none;display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-dtab{padding:6px 12px;color:var(--gv-t2);font-weight:600}[dir] .oc-gv-dtab[aria-selected=true]{padding-right:18px;background:var(--gv-acento);color:#0b0b0d;font-weight:700;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%)}[dir] .oc-gv-filtro{display:flex;align-items:center;gap:7px;margin-left:auto;color:var(--gv-t2);font-size:12.5px}[dir] .oc-gv-filtro input{accent-color:var(--gv-acento);margin:0}[dir] .oc-gv-lista{flex:1;min-height:0;overflow:auto;padding:12px 14px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:12px;align-content:start}[dir] .oc-gv-vazio{grid-column:1 / -1;color:var(--gv-t3);font-size:12.5px;padding:28px 16px;text-align:center}[dir] .oc-gv-card{background:var(--gv-caixa);border:1px solid var(--gv-borda);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;cursor:pointer}[dir] .oc-gv-card[data-escolhido]{border-color:var(--gv-acento)}[dir] .oc-gv-card-topo{display:flex;align-items:center;gap:8px;min-width:0}[dir] .oc-gv-card-topo .oc-gv-moeda{width:22px;height:22px;font-size:12px}[dir] .oc-gv-card-nome{font-weight:700;font-size:14px}[dir] .oc-gv-sit{display:flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;color:var(--gv-t2);white-space:nowrap}[dir] .oc-gv-sit i{width:7px;height:7px;border-radius:50%;background:var(--gv-long)}[dir] .oc-gv-sit[data-sit=devolvendo] i,[dir] .oc-gv-sit[data-sit=aguardando] i{background:var(--gv-acento)}[dir] .oc-gv-card-meio{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:10px}[dir] .oc-gv-total{display:flex;flex-direction:column}[dir] .oc-gv-total-v{font-size:21px;font-weight:700;line-height:1.25}[dir] .oc-gv-total-p{font-size:12px}[dir] .oc-gv-met{display:flex;flex-direction:column;gap:3px;font-size:12px}[dir] .oc-gv-met>span{display:flex;justify-content:space-between;gap:8px}[dir] .oc-gv-cinza{color:var(--gv-t3)}[dir] .oc-gv-card-pe{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px solid var(--gv-fio);padding-top:10px}[dir] .oc-gv-card-faixa{font-size:11.5px;color:var(--gv-t2);margin-right:auto}[dir] .oc-gv-card-bts{display:contents}[dir] .oc-gv-btn{font-size:12.5px;font-weight:600;padding:6px 12px;border:1px solid var(--gv-borda);border-radius:6px}[dir] .oc-gv-btn--parar{border-color:rgba(229,65,74,0.55);color:var(--gv-short)}[dir] .oc-gv-card--hist{gap:8px;cursor:default}[dir] .oc-gv-hist-res{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}[dir] .oc-gv-hist-res .oc-gv-total-v{font-size:18px}[dir] .oc-gv-mola{flex:1}[dir] .oc-gv-hist-num{color:var(--gv-t3);font-size:12px}[dir] .oc-gv-hist-num .oc-gv-n{color:var(--gv-t15)}[dir] .oc-gv-mais{grid-column:1 / -1;justify-self:center}[dir] .oc-gv-avisos{position:fixed;right:16px;bottom:16px;z-index:2100;display:flex;flex-direction:column;gap:8px;pointer-events:none}[dir] .oc-gv-aviso{max-width:380px;padding:10px 14px;border-radius:8px;background:#16171b;border:1px solid #2a2c33;color:#f4f4f5;font-size:13px;box-shadow:0 10px 30px rgba(0,0,0,0.45);transition:opacity 0.4s,transform 0.4s}[dir] .oc-gv-aviso--ruim{border-color:rgba(229,65,74,0.6)}[dir] .oc-gv-aviso--bom{border-color:rgba(23,168,106,0.6)}[dir] .oc-gv-aviso--sai{opacity:0;transform:translateY(6px)}[dir] .oc-gv-modal-fundo{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,0.66)}[dir] .oc-gv-modal{width:min(440px,100%);background:var(--gv-caixa);border:1px solid var(--gv-borda);border-radius:12px;color:var(--gv-t1);font-family:var(--gv-sans);font-size:13px}[dir] .oc-gv-modal-cab{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--gv-fio);font-weight:700;font-size:15px}[dir] .oc-gv-modal-corpo{padding:14px 18px;display:flex;flex-direction:column;gap:10px}[dir] .oc-gv-modal-pe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 18px 18px}[dir] .oc-gv-modal-pe button{height:42px;border-radius:8px;font-weight:700;border:1px solid var(--gv-borda)}[dir] .oc-gv-modal-pe .oc-gv-ok{background:var(--gv-acento);color:#0b0b0d;border-color:var(--gv-acento)}[dir] .oc-gv-modal-pe .oc-gv-ok--parar{background:none;color:var(--gv-short);border-color:rgba(229,65,74,0.6)}[dir] .oc-gv-risco{margin:0;color:var(--gv-t2);font-size:12.5px}[dir] .oc-gv-gaveta-fundo{position:fixed;inset:var(--navigation-height, 64px) 0 0 0;z-index:1800;background:rgba(0,0,0,0.62)}[dir] .oc-gv-gaveta{position:absolute;top:0;right:0;bottom:0;width:540px;max-width:100%;display:flex;flex-direction:column;background:var(--gv-caixa);border-left:1px solid var(--gv-borda);color:var(--gv-t1);font-family:var(--gv-sans);font-size:13px;box-shadow:-24px 0 48px rgba(0,0,0,0.45)}[dir] .oc-gv-modo button{text-transform:capitalize}[dir]:lang(ru) .oc-gv-duas--lm{grid-template-columns:1fr}[dir] .oc-gv-dispmin,[dir] .oc-gv-pcts,[dir] .oc-gv-estr-alav,[dir] .oc-gv-gtotal-cel,[dir] .oc-gv-params-cel,[dir] .oc-gv-rot-cel{display:none}

/* ── grade-nova-movel.css ── */
[dir] .oc-gv-gcab{flex:none;display:flex;align-items:flex-start;gap:12px;padding:16px 20px 14px;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-gcab .oc-gv-moeda{width:32px;height:32px;font-size:16px}[dir] .oc-gv-gcab-tit{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}[dir] .oc-gv-gcab-linha{display:flex;align-items:center;gap:8px;flex-wrap:wrap}[dir] .oc-gv-gcab-linha b{font-size:17px;font-weight:700}[dir] .oc-gv-gcab-linha .oc-gv-sit{margin-left:0}[dir] .oc-gv-x{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:6px;color:var(--gv-t2);border:1px solid var(--gv-borda)}[dir] .oc-gv-voltar,[dir] .oc-gv-gcab-movel,[dir] .oc-gv-gpar{display:none}[dir] .oc-gv-gcorpo{flex:1;min-height:0;overflow:auto;padding:16px 20px;display:flex;flex-direction:column;gap:16px}[dir] .oc-gv-gtotal{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}[dir] .oc-gv-gtotal-v{font-size:28px;font-weight:700;line-height:1.2}[dir] .oc-gv-gtotal-p{font-size:14px}[dir] .oc-gv-gtotal-lado{text-align:right;color:var(--gv-t3);font-size:12px}[dir] .oc-gv-gtotal-lado .oc-gv-n{color:var(--gv-t1);font-size:13px}[dir] .oc-gv-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}[dir] .oc-gv-kpi{display:flex;flex-direction:column;gap:2px;background:var(--gv-chao);border:1px solid var(--gv-fio);border-radius:8px;padding:9px 10px}[dir] .oc-gv-kpi .oc-gv-rot{font-size:11.5px}[dir] .oc-gv-kpi .oc-gv-n{font-weight:600}[dir] .oc-gv-curva{background:var(--gv-chao);border:1px solid var(--gv-fio);border-radius:10px;padding:12px 12px 8px}[dir] .oc-gv-curva-cab{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px}[dir] .oc-gv-curva-cab b{font-weight:600}[dir] .oc-gv-curva svg{display:block;width:100%;height:120px}[dir] .oc-gv-curva-eixo{display:flex;justify-content:space-between;color:var(--gv-t3);font-family:var(--gv-mono);font-size:11px;margin-top:2px}[dir] .oc-gv-params{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}[dir] .oc-gv-params>div{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-params .oc-gv-rot{font-size:12.5px}[dir] .oc-gv-gabas{display:flex;gap:18px;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-gabas button{padding:0 0 8px;color:var(--gv-t2);border-bottom:2px solid transparent}[dir] .oc-gv-gabas button[aria-selected=true]{color:var(--gv-t1);font-weight:600;border-bottom-color:var(--gv-acento)}[dir] .oc-gv-gabas button[aria-selected=true] .oc-gv-gaba-n{color:var(--gv-t3)}[dir] .oc-gv-ordens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}[dir] .oc-gv-ordens>div,[dir] .oc-gv-pares{display:flex;flex-direction:column;gap:4px}[dir] .oc-gv-ordens .oc-gv-linha .oc-gv-rot{font-size:12px}[dir] .oc-gv-par-c{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid var(--gv-caixa2)}[dir] .oc-gv-par-c>span:first-child{display:flex;flex-direction:column}[dir] .oc-gv-gpe{flex:none;display:flex;flex-direction:column;gap:10px;padding:12px 20px 16px;border-top:1px solid var(--gv-fio)}[dir] .oc-gv-gpe-bts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[dir] .oc-gv-gpe-bts button{height:42px;border-radius:8px;border:1px solid var(--gv-borda);font-weight:700}[dir] .oc-gv-gpe-bts .oc-gv-btn--parar{border-color:rgba(229,65,74,0.6);color:var(--gv-short)}@media(max-width:1365px){[dir] .oc-gv-stat--max,[dir] .oc-gv-stat--min{display:none}}@media(max-width:1180px){[dir] .oc-gv-corpo{grid-template-columns:minmax(0,1fr) 340px}[dir] .oc-gv-card-meio{grid-template-columns:1fr 1fr}[dir] .oc-gv-card-meio .oc-gv-total{grid-column:1 / -1}}@media(max-width:900px){[dir] .oc-gv{height:auto;min-height:0;padding-bottom:calc(63px + env(safe-area-inset-bottom,0px))}[dir] .oc-gv-cabeca{gap:10px;padding:8px 12px;flex-wrap:nowrap}[dir] .oc-gv-par-tit{font-size:16px}[dir] .oc-gv-par-sub,[dir] .oc-gv-stats{display:none}[dir] .oc-gv-preco-ult{font-size:13px}[dir] .oc-gv-preco-var{font-size:11px}[dir] .oc-gv-embots{flex-direction:column;align-items:flex-end;gap:0;padding:0;background:none;border:0}[dir] .oc-gv-embots .oc-gv-rot{font-size:11px}[dir] .oc-gv-embots .oc-gv-n{font-size:12.5px}[dir] .oc-gv-busca{position:fixed;top:auto;left:12px;right:12px;width:auto}[dir] .oc-gv-corpo{display:flex;flex-direction:column;gap:0;background:var(--gv-chao)}[dir] .oc-gv-grafico{flex:none;height:214px;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv[data-aba=rodando] .oc-gv-grafico,[dir] .oc-gv[data-aba=historico] .oc-gv-grafico{height:160px}[dir] .oc-gv-ferr{padding:6px 8px;gap:2px}[dir] .oc-gv-legenda,[dir] .oc-gv-ferr-sep{display:none}[dir] .oc-gv-selo-par{display:none}[dir] .oc-gv-selos{left:8px;top:6px}[dir] .oc-gv-selo{font-size:11px;padding:1px 6px}[dir] .oc-gv-abas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:none;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-aba{height:42px;color:var(--gv-t2);font-weight:600;border-bottom:2px solid transparent}[dir] .oc-gv-aba[aria-selected=true]{color:var(--gv-t1);font-weight:700;border-bottom-color:var(--gv-acento)}[dir] .oc-gv-painel,[dir] .oc-gv-doca{display:none;background:var(--gv-chao)}[dir] .oc-gv[data-aba=criar] .oc-gv-painel{display:flex}[dir] .oc-gv[data-aba=rodando] .oc-gv-doca,[dir] .oc-gv[data-aba=historico] .oc-gv-doca{display:flex}[dir] .oc-gv-pcab{display:none}[dir] .oc-gv-seg{margin:10px 12px 0;background:var(--gv-caixa)}[dir] .oc-gv-rolar{overflow:visible;padding:10px 12px;gap:8px}[dir] .oc-gv-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[dir] .oc-gv-cards .oc-gv-estr[aria-pressed=true]{grid-column:1 / -1;gap:6px;padding:10px 11px}[dir] .oc-gv-estr[aria-pressed=false]{padding:9px 10px}[dir] .oc-gv-estr[aria-pressed=false] .oc-gv-radio,[dir] .oc-gv-estr[aria-pressed=false] .oc-gv-estr-quando,[dir] .oc-gv-estr-resumo,[dir] .oc-gv-estr-grade{display:none}[dir] .oc-gv-estr-liq{display:block;font-size:11px;color:var(--gv-t2)}[dir] .oc-gv-estr-curto{display:flex;flex-direction:column;gap:2px;font-size:11.5px;color:var(--gv-t15)}[dir] .oc-gv-campo{background:var(--gv-caixa);height:44px}[dir] .oc-gv-pe{position:fixed;left:0;right:0;z-index:901;bottom:calc(63px + env(safe-area-inset-bottom,0px));padding:8px 12px;background:var(--gv-chao);border-top:1px solid var(--gv-fio)}[dir] .oc-gv[data-aba=criar]{padding-bottom:calc(63px + 63px + env(safe-area-inset-bottom,0px))}[dir] .oc-gv-dcab{display:none}[dir] .oc-gv-lista{overflow:visible;padding:10px 12px;grid-template-columns:minmax(0,1fr);gap:10px}[dir] .oc-gv-card{padding:11px 12px;gap:9px}[dir] .oc-gv-card-meio{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 8px}[dir] .oc-gv-card-meio .oc-gv-total{grid-column:1 / -1;flex-direction:row;align-items:baseline;gap:6px}[dir] .oc-gv-card-meio .oc-gv-total .oc-gv-rot{margin-right:auto}[dir] .oc-gv-total-v{font-size:19px}[dir] .oc-gv-met{display:contents}[dir] .oc-gv-met>span{flex-direction:column;justify-content:flex-start;gap:0}[dir] .oc-gv-met .oc-gv-rot{font-size:11px}[dir] .oc-gv-card-pe{border-top:0;padding-top:0}[dir] .oc-gv-card-faixa{width:100%;margin:0;font-size:11px;white-space:normal}[dir] .oc-gv-card-bts{width:100%;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}[dir] .oc-gv-card-pe .oc-gv-btn{height:36px}[dir] .oc-gv-gaveta-fundo{inset:0;z-index:2050}[dir] .oc-gv-gaveta{width:100%;border-left:0}[dir] .oc-gv-gcab{align-items:center;padding:6px 8px;background:var(--gv-caixa)}[dir] .oc-gv-gcab .oc-gv-moeda,[dir] .oc-gv-gcab .oc-gv-x{display:none}[dir] .oc-gv-voltar{display:grid;place-items:center;width:40px;height:40px}[dir] .oc-gv-gcab-tit{display:none}[dir] .oc-gv-gcab-movel{display:flex;flex:1;align-items:center;justify-content:space-between;padding-right:10px}[dir] .oc-gv-gcab-movel b{font-size:15px;font-weight:700}[dir] .oc-gv-gpar{display:flex;align-items:center;gap:6px;flex-wrap:wrap}[dir] .oc-gv-gpar b{font-size:15px;font-weight:700}[dir] .oc-gv-gpar .oc-gv-gcab-linha{display:contents}[dir] .oc-gv-gpar .oc-gv-sit{margin-left:auto}[dir] .oc-gv-curva-cab .oc-gv-rot{display:none}[dir] .oc-gv-gcorpo{padding:12px;gap:12px}[dir] .oc-gv-gtotal-v{font-size:26px}[dir] .oc-gv-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}[dir] .oc-gv-gpe{padding:10px 12px calc(14px + env(safe-area-inset-bottom,0px))}[dir] .oc-gv-gaveta{background:var(--gv-chao)}[dir] .oc-gv-kpi,[dir] .oc-gv-curva,[dir] .oc-gv-gpe{background:var(--gv-caixa)}[dir] .oc-gv-kpi{gap:0;padding:8px 10px}[dir] .oc-gv-kpi .oc-gv-rot{font-size:11px}[dir] .oc-gv-curva{padding:10px 10px 6px}[dir] .oc-gv-curva-cab{margin-bottom:0}[dir] .oc-gv-curva-cab b{font-size:12.5px}[dir] .oc-gv-curva svg{height:92px;margin-top:4px}[dir] .oc-gv-curva-eixo{font-size:10.5px}[dir] .oc-gv-gpe{gap:8px}[dir] .oc-gv-gpe>.oc-gv-rot{font-size:11px}[dir] .oc-gv-gpe-bts{gap:8px}[dir] .oc-gv-gpe-bts button{height:44px}[dir] .oc-gv-avisos{left:12px;right:12px;bottom:calc(142px + env(safe-area-inset-bottom,0px));align-items:center}[dir] .oc-gv-aviso{max-width:100%}[dir] .oc-gv-ferr,[dir] .oc-gv-ianota,[dir] .oc-gv-disp,[dir] .oc-gv-painel .oc-gv-max,[dir] .oc-gv-regua--inv,[dir] .oc-gv-marcas--inv,[dir] .oc-gv-minimo,[dir] .oc-gv-painel[data-modo=ia] .oc-gv-resumo,[dir] .oc-gv-var-abs,[dir] .oc-gv-selo-faixa,[dir] .oc-gv-estr[aria-pressed=false] .oc-gv-estr-topo>.oc-gv-chip,[dir] .oc-gv-card-topo .oc-gv-moeda,[dir] .oc-gv-card .oc-gv-sit-rot,[dir] .oc-gv-gtotal-lado,[dir] .oc-gv-params,[dir] .oc-gv-rot-pc{display:none}[dir] .oc-gv-dispmin{display:inline}[dir] .oc-gv-dispmin .oc-gv-n,[dir] .oc-gv-gtotal-cel .oc-gv-n{color:var(--gv-t1)}[dir] .oc-gv-pcts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}[dir] .oc-gv-pcts button{height:32px;border:1px solid var(--gv-borda);border-radius:6px;font-size:12px;color:var(--gv-t2)}[dir] .oc-gv-pcts button[aria-pressed=true]{border-color:var(--gv-acento);color:var(--gv-acento)}[dir] .oc-gv-estr-alav{display:inline;font-size:11px;font-weight:400;color:var(--gv-t2)}[dir] .oc-gv-gtotal-cel{display:block}[dir] .oc-gv-params-cel{display:flex;flex-direction:column}[dir] .oc-gv-params-cel>div{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-params-cel .oc-gv-rot{font-size:12.5px}[dir] .oc-gv-rot-cel{display:inline}}@media(prefers-reduced-motion:reduce){[dir] .oc-gv-aviso{transition:none}}

/* ── grade-nova-vitrine.css ── */
[dir] .oc-gv-vit,[dir] .oc-gv-vit-pc,[dir] .oc-gv-vit-barra{display:none}[dir] .oc-gv-doca[data-vista=vitrine]>.oc-gv-lista,[dir] .oc-gv-doca[data-vista=vitrine] .oc-gv-dcab>.oc-gv-filtro{display:none}[dir] .oc-gv-doca[data-vista=vitrine] .oc-gv-vit{display:flex;flex:1;min-height:0;flex-direction:column}[dir] .oc-gv-doca[data-vista=vitrine] .oc-gv-vit-pc{display:flex;align-items:center;margin-left:auto}[dir] .oc-gv-vit-pc .oc-gv-filtro{margin-left:0}[dir] .oc-gv-vit-rotulo{display:flex;align-items:center;gap:6px;margin-left:10px;color:var(--gv-t2);font-size:12.5px}[dir] .oc-gv-vit-sel{background:var(--gv-caixa);border:1px solid var(--gv-borda);border-radius:6px;padding:4px 8px;color:var(--gv-t1);font:inherit}[dir] .oc-gv-vit-nota{margin:0;padding:8px 14px 0;color:var(--gv-t3);font-size:11.5px}[dir] .oc-gv-vit-falha{margin:8px 14px 0;color:var(--gv-short);font-size:12px}[dir] .oc-gv-vit-lista{padding:10px 14px 12px}[dir] .oc-gv-apelido{display:flex;align-items:center;gap:6px;margin-left:auto;color:var(--gv-t2);font-size:12px;white-space:nowrap}[dir] .oc-gv-pessoa{width:13px;height:13px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8}[dir] .oc-gv-vit-meio{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:10px}[dir] .oc-gv-vit-apr{display:flex;flex-direction:column}[dir] .oc-gv-vit-apr-v{font-size:21px;font-weight:700;line-height:1.25}[dir] .oc-gv-vit-apr .oc-gv-vit-lucro{font-size:11.5px}[dir] .oc-gv-vit-col{display:flex;flex-direction:column;gap:3px;font-size:12px}[dir] .oc-gv-vit-par{display:flex;justify-content:space-between;gap:8px}[dir] .oc-gv-vit-bts{display:flex;gap:8px}[dir] .oc-gv-btn--acento{border-color:var(--gv-acento);background:var(--gv-acento);color:#0b0b0d;font-weight:700;padding:6px 14px}[dir] .oc-gv-vit-sub{display:flex;align-items:center;gap:6px;flex-wrap:wrap}[dir] .oc-gv-vit-apcel,[dir] .oc-gv-eixo-cel{display:none}[dir] .oc-gv-vit-glinha{display:flex;align-items:baseline;gap:10px}[dir] .oc-gv-vit-glucro{font-size:13px}[dir] .oc-gv-vit-taxa .oc-gv-vit-taxa-v{color:var(--gv-t1);font-size:15px;font-weight:600}[dir] .oc-gv-vit-taxa-de{font-size:11.5px}[dir] .oc-gv-gaveta--vit .oc-gv-gpe>.oc-gv-rot{font-size:11.5px}[dir] .oc-gv-vit-ir{align-self:center}[dir] .oc-gv-cop-fundo{z-index:2060;display:flex;justify-content:center;align-items:flex-start;padding:96px 16px 24px;overflow:auto}[dir] .oc-gv-cop{width:min(480px,100%);display:flex;flex-direction:column;background:var(--gv-caixa);border:1px solid var(--gv-borda);border-radius:12px;box-shadow:0 24px 64px rgba(0,0,0,0.55);color:var(--gv-t1);font-family:var(--gv-sans);font-size:13px;line-height:1.45}[dir] .oc-gv-cop:focus{outline:none}[dir] .oc-gv-cop-cab{display:flex;align-items:center;gap:10px;padding:16px 18px 12px;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-cop-cab b{margin-right:auto;font-size:16px;font-weight:700}[dir] .oc-gv-cop-cab .oc-gv-x{width:30px;height:30px}[dir] .oc-gv-cop-n,[dir] .oc-gv-cop-de.oc-gv-so-cel{display:none}[dir] .oc-gv-cop-corpo{display:flex;flex-direction:column;gap:14px;padding:14px 18px}[dir] .oc-gv-cop-bot{display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--gv-chao);border:1px solid var(--gv-fio);border-radius:10px}[dir] .oc-gv-cop-topo{display:flex;align-items:center;gap:8px;flex-wrap:wrap}[dir] .oc-gv-cop-topo .oc-gv-moeda{width:22px;height:22px;font-size:12px}[dir] .oc-gv-cop-topo b{font-size:14px;font-weight:700}[dir] .oc-gv-cop-apr{margin-left:auto}[dir] .oc-gv-cop-apr .oc-gv-n{font-weight:600}[dir] .oc-gv-cop-de{display:flex;align-items:center;gap:6px;flex-wrap:wrap}[dir] .oc-gv-cop-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px}[dir] .oc-gv-cop-grade>span{display:flex;flex-direction:column}[dir] .oc-gv-cop-grade .oc-gv-n,[dir] .oc-gv-cop-txt{font-size:12.5px}[dir] .oc-gv-cop :is(.oc-gv-disp,.oc-gv-max,.oc-gv-regua--inv,.oc-gv-marcas--inv,.oc-gv-minimo){display:none}[dir] .oc-gv-cop .oc-gv-dispmin{display:inline}[dir] .oc-gv-cop .oc-gv-dispmin .oc-gv-n{color:var(--gv-t1)}[dir] .oc-gv-cop .oc-gv-campo{height:44px;padding:0 12px}[dir] .oc-gv-cop .oc-gv-campo-un{margin-right:0}[dir] .oc-gv-cop .oc-gv-pcts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}[dir] .oc-gv-cop .oc-gv-pcts button{height:32px;border:1px solid var(--gv-borda);border-radius:6px;font-size:12px;color:var(--gv-t2)}[dir] .oc-gv-cop .oc-gv-pcts button[aria-pressed=true]{border-color:var(--gv-acento);color:var(--gv-acento)}[dir] .oc-gv-cop-linhas{display:flex;flex-direction:column;gap:6px;font-size:12.5px}[dir] .oc-gv-cop-taxa{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:rgba(247,147,26,0.08);border:1px solid rgba(247,147,26,0.35);border-radius:8px}[dir] .oc-gv-cop-taxa[data-mudou]{border-color:var(--gv-acento)}[dir] .oc-gv-cop-taxa-t{font-weight:600;color:var(--gv-acento)}[dir] .oc-gv-cop-taxa-e{font-size:12px;color:var(--gv-t15)}[dir] .oc-gv-cop-risco{margin:0;font-size:12px;color:var(--gv-t2)}[dir] .oc-gv-cop-corpo .oc-gv-motivo{margin:0}[dir] .oc-gv-cop-corpo .oc-gv-motivo:empty{display:none}[dir] .oc-gv-cop-sumiu{display:flex;flex-direction:column;align-items:center;gap:12px}[dir] .oc-gv-cop-pe{display:grid;grid-template-columns:1fr 1.6fr;gap:10px;padding:12px 18px 16px;border-top:1px solid var(--gv-fio)}[dir] .oc-gv-cop-pe button{height:44px;border-radius:8px;font-weight:700}[dir] .oc-gv-cop-cancela{border:1px solid var(--gv-borda)}[dir] .oc-gv-cop-ok{background:var(--gv-acento);color:#0b0b0d;font-size:15px;font-weight:800}[dir] .oc-gv-card-vit{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;font-size:12px}[dir] .oc-gv-vit-par2 .oc-gv-n,[dir] .oc-gv-vit-copiado .oc-gv-n{color:var(--gv-t15)}[dir] .oc-gv-vit-situ{display:inline-flex;align-items:center;gap:6px;padding:1px 8px;border-radius:4px;background:rgba(23,168,106,0.12);color:var(--gv-long);font-size:12px;white-space:nowrap}[dir] .oc-gv-vit-situ i{width:7px;height:7px;border-radius:50%;background:currentColor}[dir] .oc-gv-vit-situ[data-fora]{background:var(--gv-fio);color:var(--gv-t2)}[dir] .oc-gv-vit-situ[data-fora=TIRADO_PELO_ADMIN]{background:rgba(229,65,74,0.12);color:var(--gv-short)}[dir] .oc-gv-vitdono{display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--gv-chao);border:1px solid var(--gv-fio);border-radius:10px}[dir] .oc-gv-vitdono-cab{display:flex;align-items:center;gap:10px;flex-wrap:wrap}[dir] .oc-gv-vitdono-cab b{font-weight:600}[dir] .oc-gv-btn--link{display:inline-flex;align-items:center;gap:6px;border-color:rgba(247,147,26,0.5);color:var(--gv-acento)}[dir] .oc-gv-btn--link svg{width:13px;height:13px;flex:none}[dir] .oc-gv-vitdono-grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}[dir] .oc-gv-vitdono-grade>span{display:flex;flex-direction:column}[dir] .oc-gv-vitdono-grade .oc-gv-n{font-weight:600}[dir] .oc-gv-vitdono-nota{font-size:11.5px}[dir] .oc-gv-vitdono-ap{color:var(--gv-t15)}[dir] .oc-gv-vit-copiado{display:flex;align-items:center;gap:6px;flex-wrap:wrap}[dir] .oc-gv-edt-fundo{padding-top:200px}[dir] .oc-gv-edt{width:min(440px,100%);display:flex;flex-direction:column;background:var(--gv-caixa);border:1px solid var(--gv-borda);border-radius:12px;box-shadow:0 24px 64px rgba(0,0,0,0.55);color:var(--gv-t1);font-family:var(--gv-sans);font-size:13px;line-height:1.45}[dir] .oc-gv-edt:focus{outline:none}[dir] .oc-gv-edt-cab{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px 12px;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-edt-cab b{font-size:16px;font-weight:700}[dir] .oc-gv-edt-cab .oc-gv-x{width:30px;height:30px}[dir] .oc-gv-edt-corpo{display:flex;flex-direction:column;gap:16px;padding:16px 18px}[dir] .oc-gv-edt-mostrar{display:flex;align-items:flex-start;gap:12px}[dir] .oc-gv-edt-mostrar>div{flex:1;display:flex;flex-direction:column;gap:3px}[dir] .oc-gv-edt-mostrar b,[dir] .oc-gv-edt-taxa label{font-weight:600}[dir] .oc-gv-edt-mostrar .oc-gv-rot,[dir] .oc-gv-edt-taxa>.oc-gv-rot{font-size:11.5px}[dir] .oc-gv-chave-sw{flex:none;position:relative;width:44px;height:24px;border-radius:12px;background:var(--gv-borda)}[dir] .oc-gv-chave-sw span{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--gv-t2);transition:left 0.15s}[dir] .oc-gv-chave-sw[aria-checked=true]{background:var(--gv-acento)}[dir] .oc-gv-chave-sw[aria-checked=true] span{left:23px;background:#0b0b0d}[dir] .oc-gv-edt-taxa{display:flex;flex-direction:column;gap:6px}[dir] .oc-gv-edt-campo{width:166px;box-sizing:border-box;padding:0 12px}[dir] .oc-gv-edt-campo .oc-gv-campo-un{margin-right:0;font-size:13px}[dir] .oc-gv-edt-corpo .oc-gv-motivo{margin:0}[dir] .oc-gv-edt-corpo .oc-gv-motivo:empty{display:none}[dir] .oc-gv-edt-pe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 18px 16px;border-top:1px solid var(--gv-fio)}[dir] .oc-gv-edt-pe button{height:42px;border-radius:8px;font-weight:700}[dir] .oc-gv-edt-cancela{border:1px solid var(--gv-borda)}[dir] .oc-gv-edt-ok{background:var(--gv-acento);color:#0b0b0d;font-weight:800}@media(prefers-reduced-motion:reduce){[dir] .oc-gv-chave-sw span{transition:none}}@media(max-width:900px){[dir] .oc-gv-abas{grid-template-columns:repeat(4,minmax(0,1fr))}[dir] .oc-gv[data-aba=vitrine] .oc-gv-doca{display:flex}[dir] .oc-gv[data-aba=vitrine] .oc-gv-grafico{height:160px}[dir] .oc-gv-doca[data-vista=vitrine] .oc-gv-vit-pc{display:none}[dir] .oc-gv-vit-barra{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 12px;border-bottom:1px solid var(--gv-fio)}[dir] .oc-gv-vit-barra>.oc-gv-vit-rotulo:last-child{margin-left:auto}[dir] .oc-gv-vit-pilula,[dir] .oc-gv-vit-rotulo{white-space:nowrap}[dir] .oc-gv-vit-pilula{font-size:12px;color:var(--gv-t2);border:1px solid var(--gv-borda);border-radius:14px;padding:3px 10px}[dir] .oc-gv-vit-pilula[aria-pressed=true]{border-color:var(--gv-acento);color:var(--gv-acento)}[dir] .oc-gv-vit-barra .oc-gv-vit-rotulo{gap:4px;margin-left:0;font-size:12px}[dir] .oc-gv-vit-barra .oc-gv-vit-sel{padding:2px 6px;font-size:12px}[dir] .oc-gv-vit-nota{display:none}[dir] .oc-gv-vit-falha{margin:8px 12px 0}[dir] .oc-gv-vit-lista{padding:10px 12px}[dir] .oc-gv-vit-card .oc-gv-card-topo{gap:6px}[dir] .oc-gv-vit-card .oc-gv-card-nome{font-size:13px}[dir] .oc-gv-vit-card .oc-gv-card-topo .oc-gv-chip{font-size:11px;padding:0 6px}[dir] .oc-gv-apelido{gap:5px;font-size:11.5px}[dir] .oc-gv-pessoa{width:12px;height:12px}[dir] .oc-gv-vit-meio{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 8px;font-size:12px}[dir] .oc-gv-vit-apr{grid-column:1 / -1;flex-direction:row;align-items:baseline;gap:4px;margin-bottom:3px}[dir] .oc-gv-vit-apr>.oc-gv-rot:first-child{margin-right:auto}[dir] .oc-gv-vit-apr-v{font-size:19px;line-height:1.45}[dir] .oc-gv-vit-col{display:contents}[dir] .oc-gv-vit-col--pc{display:none}[dir] .oc-gv-vit-par{flex-direction:column;justify-content:flex-start;gap:0}[dir] .oc-gv-vit-par .oc-gv-rot{font-size:11px}[dir] .oc-gv-vit-bts{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}[dir] .oc-gv-vit-bts .oc-gv-btn{height:36px}[dir] .oc-gv-eixo-pc{display:none}[dir] .oc-gv-vit-apcel{display:flex;align-items:center;gap:5px;margin-top:-4px;font-size:11.5px}[dir] .oc-gv-vit-apcel .oc-gv-n{color:var(--gv-t15)}[dir] .oc-gv-eixo-cel{display:flex}[dir] .oc-gv-vit-glinha{gap:8px}[dir] .oc-gv-vit-glucro{font-size:12.5px}[dir] .oc-gv-gaveta--vit .oc-gv-curva svg{height:100px;margin-top:6px}[dir] .oc-gv-gaveta--vit .oc-gv-aviso-bot{padding:8px 10px;background:var(--gv-caixa);font-size:11px}[dir] .oc-gv-gaveta--vit .oc-gv-gpe>.oc-gv-rot{font-size:11px}[dir] .oc-gv-cop-fundo{padding:0}[dir] .oc-gv-cop{width:100%;min-height:100%;border:0;border-radius:0;box-shadow:none;background:var(--gv-chao)}[dir] .oc-gv-cop-cab{height:52px;box-sizing:border-box;padding:0 8px;background:var(--gv-caixa)}[dir] .oc-gv-cop-cab b{margin-right:auto;font-size:15px}[dir] .oc-gv-cop-cab .oc-gv-x{display:none}[dir] .oc-gv-cop-n{display:inline;padding-right:10px}[dir] .oc-gv-cop-corpo{flex:1;gap:12px;padding:12px}[dir] .oc-gv-cop-bot{gap:9px;padding:11px 12px;background:var(--gv-caixa)}[dir] .oc-gv-cop-topo{gap:6px}[dir] .oc-gv-cop-topo b{font-size:15px}[dir] .oc-gv-cop-topo .oc-gv-chip{font-size:11px;padding:0 6px}[dir] .oc-gv-cop-de.oc-gv-so-pc{display:none}[dir] .oc-gv-cop-de.oc-gv-so-cel{display:flex;gap:5px;font-size:11.5px}[dir] .oc-gv-cop-grade{gap:6px 10px}[dir] .oc-gv-cop-grade .oc-gv-rot{font-size:11px}[dir] .oc-gv-cop-grade .oc-gv-n,[dir] .oc-gv-cop-txt{font-size:12px}[dir] .oc-gv-cop .oc-gv-bloco{gap:12px}[dir] .oc-gv-cop .oc-gv-bloco-cab{margin-top:2px}[dir] .oc-gv-cop .oc-gv-dispmin{font-size:11.5px}[dir] .oc-gv-cop .oc-gv-campo{padding:0 10px}[dir] .oc-gv-cop-linhas{gap:5px}[dir] .oc-gv-cop-taxa{gap:3px;padding:9px 11px}[dir] .oc-gv-cop-taxa-e{font-size:11.5px}[dir] .oc-gv-cop-risco{font-size:11.5px}[dir] .oc-gv-cop-pe{position:sticky;bottom:0;display:block;padding:10px 12px calc(14px + env(safe-area-inset-bottom,0px));background:var(--gv-chao)}[dir] .oc-gv-cop-cancela{display:none}[dir] .oc-gv-cop-ok{width:100%;height:46px;border-radius:0;clip-path:var(--gv-corte)}[dir] .oc-gv-vitdono{background:var(--gv-caixa)}[dir] .oc-gv-vitdono-grade{grid-template-columns:repeat(2,minmax(0,1fr))}[dir] .oc-gv-cop-fundo.oc-gv-edt-fundo{padding:96px 16px 24px}}
