/* ── ordens.css ── */
[dir] .oc-ord{display:flex;flex-direction:column;gap:10px;color:#f4f4f5;font-size:13px}[dir] .oc-ord-ligado{cursor:pointer}[dir] .oc-ord-enviar{padding:11px 12px;border:0;border-radius:6px;background:#00e08f;color:#06130d;font-size:14px;font-weight:600;cursor:pointer}[dir] .oc-ord-enviar.oc-venda{background:#ff4d4f;color:#1b0b0c}[dir] .oc-ord-enviar:disabled{opacity:0.6;cursor:default}[dir] .oc-ord-nota{color:#8b8d95;font-size:11px;line-height:1.45}[dir] .oc-ord-aviso{font-size:12px;line-height:1.45;color:#00e08f}[dir] .oc-ord-aviso.oc-ruim{color:#ff4d4f}[dir] .oc-ord-aviso:empty{display:none}[dir] .oc-ord-abertas{display:block;padding:12px 14px;color:#f4f4f5;font-size:12px;overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y}[dir] .oc-ord-abertas-titulo{color:#a1a1aa;font-size:12px;margin-bottom:8px}[dir] .oc-ord-linha{display:flex;align-items:center;gap:12px;padding:7px 0;border-bottom:1px solid #1f2027;white-space:nowrap}[dir] .oc-ord-par{font-weight:600;min-width:78px}[dir] .oc-ord-tipo-tag{color:#a1a1aa;min-width:86px}[dir] .oc-ord-lado-tag.oc-compra{color:#00e08f}[dir] .oc-ord-lado-tag.oc-venda{color:#ff4d4f}[dir] .oc-ord-preco,[dir] .oc-ord-qtd{font-variant-numeric:tabular-nums}[dir] .oc-ord-preco{min-width:96px}[dir] .oc-ord-cancelar{margin-inline-start:auto;padding:4px 10px;border:1px solid #3f424c;border-radius:5px;background:transparent;color:#a1a1aa;font-size:11px;cursor:pointer}[dir] .oc-ord-cancelar:hover{color:#ff4d4f;border-color:#ff4d4f}[dir] .oc-ord-cancelar:disabled{opacity:0.6;cursor:default}[dir] .oc-ord-vazio{color:#8b8d95;padding:10px 0}[dir] [data-oc-ord-grade] .oc-ord-linha{display:grid;grid-template-columns:var(--oc-ord-cols);align-items:center;gap:0 10px;min-width:720px}[dir] [data-oc-ord-grade] .oc-ord-col{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}[dir] .oc-ord-cab{position:sticky;top:0;z-index:1;padding:4px 0 6px;border-bottom:1px solid #2a2c33;background:#0b0b0d;color:#6b6d75;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0.05em}[dir] .oc-ord-col.oc-ord-par{font-weight:600}[dir] .oc-ord-col.oc-ord-tipo-col{color:#a1a1aa}[dir] .oc-ord-col.oc-ord-hora{color:#6b6d75;font-size:11px}[dir] .oc-ord-col.oc-ord-moeda{display:flex;align-items:center;gap:7px;min-width:0}[dir] .oc-ord-moeda-logo{flex:0 0 auto;width:18px;height:18px;border-radius:50%;object-fit:cover}[dir] .oc-ord-moeda-mono{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:hsl(var(--oc-h, 0),62%,62%);color:#16120b;font-size:8px;font-style:normal;font-weight:700;letter-spacing:-0.02em}[dir] .oc-ord-moeda-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}[dir] .oc-ord-selo{justify-self:start;padding:2px 7px;border:1px solid #3f424c;border-radius:4px;color:#8b8d95;font-size:10px;font-weight:600;letter-spacing:0.03em}[dir] .oc-ord-selo.oc-compra{border-color:rgba(0,224,143,0.45);background:rgba(0,224,143,0.1);color:#00e08f}[dir] .oc-ord-selo.oc-venda{border-color:rgba(255,77,79,0.45);background:rgba(255,77,79,0.1);color:#ff4d4f}[dir] .oc-ord-abertas-corpo{overflow-x:auto;overflow-y:hidden}[dir] .oc-ord-enviar.oc-confirmar{background:#f7931a;color:#1a1204}[dir] .oc-ord-saidas{margin:10px 0 2px}[dir] .oc-ord-saidas-marca{display:flex;align-items:center;gap:8px;color:#a1a1aa;font-size:12px;cursor:pointer;user-select:none}[dir] .oc-ord-saidas-check{width:15px;height:15px;margin:0;accent-color:#00e08f;cursor:pointer}[dir] .oc-ord-saidas-campos{display:grid;gap:6px;margin-top:8px}[dir] .oc-ord-saidas-campos[hidden]{display:none}[dir] .oc-ord-saida-campo{display:flex;align-items:center;gap:6px;overflow:hidden;padding:8px 10px;border:1px solid #2a2c33;border-radius:8px;background:#16171b}[dir] .oc-ord-saida-rotulo{flex:0 1 auto;min-width:0;color:#a1a1aa;font-size:11px;white-space:nowrap}[dir] .oc-ord-saida-campo input{flex:1 1 auto;min-width:0;border:0;background:transparent;color:#f4f4f5;font-size:13px;outline:none}[dir] .oc-ord-saida-moeda{flex:0 0 auto;color:#71717a;font-size:11px}[dir] .oc-ord-protecao{color:#71717a;font-size:11px}.oc-ord-disp{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;line-height:18px;color:#a8a8a8;font-variant-numeric:tabular-nums}[dir] .oc-ord-disp{margin:0 0 8px}.oc-ord-disp-rot{margin-right:auto;white-space:nowrap}.oc-ord-disp-val{color:#e8eaf0;white-space:nowrap}[dir] .oc-ord-max{flex:0 0 auto;height:18px;margin:0;padding:0 6px;border:0;border-radius:4px;background:rgba(247,147,26,0.12);color:var(--offcode-brand, #f7931a);font-family:inherit;font-size:10px;font-weight:700;letter-spacing:0.5px;line-height:18px;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color 0.15s ease}[dir] .oc-ord-max:hover{background:rgba(247,147,26,0.24)}.ice-slider .mark-text.oc-ord-marca-max{color:var(--offcode-brand, #f7931a);font-weight:700}.ti-outer-wrap.oc-ord-vazio .ti-prefix-text{visibility:hidden}.ti-outer-wrap.oc-ord-sem-rotulo .tl-input-inner{top:0!important}[dir] .oc-mais{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;margin:0;padding:0;border:0;background:none;color:#e6e6e6;cursor:pointer;border-radius:50%}[dir] .oc-mais::before{content:"";display:block;width:15px;height:15px;box-sizing:border-box;border:1.5px solid currentColor;border-radius:50%;background:linear-gradient(currentColor,currentColor) center / 7px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 7px no-repeat}[dir] .oc-mais:hover{color:var(--offcode-brand, #f7931a)}[dir] .oc-ord-enviar{border-radius:999px;box-shadow:0 8px 20px -10px rgba(0,224,143,0.7);transition:transform 0.12s ease,filter 0.15s ease}[dir] .oc-ord-enviar.oc-venda{box-shadow:0 8px 20px -10px rgba(255,77,79,0.7)}[dir] .oc-ord-enviar.oc-confirmar{box-shadow:0 8px 20px -10px rgba(247,147,26,0.8)}[dir] .oc-ord-enviar:disabled{box-shadow:none}[dir] .oc-ord-enviar:not(:disabled):active{transform:scale(0.97)}[dir] .oc-ord-enviar{--c: #17a86a;--c-h: #1bb975;--c-p: #13945d;min-height:44px;border-radius:10px;background:var(--c);color:#ffffff;font-weight:700;box-shadow:none;position:relative;isolation:isolate;transition:background-color 0.15s ease,color 0.15s ease,transform 0.18s cubic-bezier(0.16,1,0.3,1)}[dir] .oc-ord-enviar::before,[dir] .oc-ord-enviar::after{content:"";position:absolute;z-index:-1;pointer-events:none}[dir] .oc-ord-enviar::before{inset:-9px;border-radius:19px;background:var(--c);opacity:0;transform:scale(0.93,0.71);animation:oc-ord-halo 2.4s ease-out infinite}[dir] .oc-ord-enviar::after{inset:0;border-radius:inherit;background:inherit}[dir] .oc-ord-enviar.oc-venda{--c: #e5414a;--c-h: #ec545c;--c-p: #cf353e;background:var(--c);color:#ffffff}[dir] .oc-ord-enviar.oc-venda::before{animation-delay:-1.2s}[dir] .oc-ord-enviar.oc-confirmar{--c: #f7931a;--c-h: #ffa23a;--c-p: #e0820f;background:var(--c);color:#1a1204}@media(hover:hover){[dir] .oc-ord-enviar:not(:disabled):hover{background-color:var(--c-h)}[dir] .oc-ord-enviar:not(:disabled):hover::before{animation-duration:1.3s}}[dir] .oc-ord-enviar:not(:disabled):active{background-color:var(--c-p);transform:translateY(1px)}[dir] .oc-ord-enviar:disabled{box-shadow:none}[dir] .oc-ord-enviar:disabled::before{animation:none}@keyframes oc-ord-halo{0%{opacity:0.6;transform:scale(0.93,0.71)}75%,100%{opacity:0;transform:scale(1)}}@media(prefers-reduced-motion:reduce){[dir] .oc-ord-enviar{transition:none}[dir] .oc-ord-enviar::before{animation:none}[dir] .oc-ord-enviar:not(:disabled):active{transform:none}}

/* ── transferir.css ── */
[dir] .oc-fut-transferir-alvo{cursor:pointer}[dir] .oc-fut-seletor-alvo:hover,[dir] .oc-fut-transferir-alvo:hover{opacity:.85}[dir] .oc-fut-seletor-alvo:focus-visible,[dir] .oc-fut-transferir-alvo:focus-visible{outline:2px solid #f7931a;outline-offset:2px}[dir] .oc-tr-pano{display:none;position:fixed;inset:0;z-index:4100;padding:24px 12px;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[dir] .oc-tr-pano.oc-aberto{display:flex;align-items:center;justify-content:center}[dir] .oc-tr-painel{width:min(430px,100%);max-height:calc(100vh - 48px);overflow-y:auto;overflow-x:hidden;border:1px solid #232323;border-radius:18px;background:#0f0f0f;color:#ffffff;font-family:"Geist","OFFCODE Sans",system-ui,sans-serif;box-shadow:0 40px 100px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.02) inset}[dir] .oc-tr-fio{height:2px;background:linear-gradient(90deg,transparent 0%,#f7931a 50%,transparent 100%)}[dir] .oc-tr-cab{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px;border-bottom:1px solid #1c1c1c}[dir] .oc-tr-marca-caixa{display:flex;align-items:center;gap:12px;min-width:0}[dir] .oc-tr-marca{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border:1px solid #2a2a2a;border-radius:9px;background:#131313;color:#ffffff}[dir] .oc-tr-marca svg{display:block;width:20px;height:20px}[dir] .oc-tr-titulos{display:flex;flex-direction:column;gap:1px;min-width:0}[dir] .oc-tr-titulo{color:#ffffff;font-size:15px;font-weight:700;letter-spacing:3px;text-transform:uppercase}[dir] .oc-tr-subtitulo{color:#616161;font-size:9.5px;letter-spacing:3.5px;text-transform:uppercase}[dir] .oc-tr-x{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;padding:0;border:1px solid #262626;border-radius:8px;background:transparent;color:#7a7a7a;font-size:13px;line-height:1;cursor:pointer;transition:border-color .15s ease,color .15s ease}[dir] .oc-tr-x:hover{border-color:#f7931a;color:#f7931a}[dir] .oc-tr-lados{display:flex;align-items:stretch;gap:12px;padding:20px 24px 0}[dir] .oc-tr-lado{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;padding:13px 15px;border:1px solid #202020;border-radius:12px;background:#141414}[dir] .oc-tr-lado-rot{color:#5f5f5f;font-size:9.5px;letter-spacing:2px;text-transform:uppercase}[dir] .oc-tr-lado-nome{overflow:hidden;color:#ffffff;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}[dir] .oc-tr-lado-saldo{overflow:hidden;color:#7a7a7a;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}[dir] .oc-tr-inverter{display:flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;width:38px;height:38px;padding:0;border:1px solid #2a2a2a;border-radius:11px;background:#141414;color:#f7931a;font-size:15px;line-height:1;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}[dir] .oc-tr-inverter:hover{border-color:#f7931a;background:rgba(247,147,26,.1);transform:rotate(180deg)}[dir] .oc-tr-inverter:focus-visible{outline:2px solid #f7931a;outline-offset:2px}[dir] .oc-tr-valor{padding:20px 24px 0}[dir] .oc-tr-valor-cab{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:9px}[dir] .oc-tr-valor-rot{color:#ffffff;font-size:13px;font-weight:600}[dir] .oc-tr-disp{overflow:hidden;padding:0;cursor:pointer;border:0;background:transparent;color:#7a7a7a;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}[dir] .oc-tr-campo{display:flex;align-items:center;gap:10px;padding:4px 14px 4px 16px;border:1px solid #232323;border-radius:12px;background:#141414;transition:border-color .15s ease}[dir] .oc-tr-disp:hover:not(:disabled){color:#e6e6e6;text-decoration:underline}[dir] .oc-tr-disp:disabled{cursor:default}[dir] .oc-tr-disp:focus-visible{outline:2px solid #f7931a;outline-offset:2px}[dir] .oc-tr-campo:focus-within{border-color:#f7931a}[dir] .oc-tr-campo.oc-ruim,[dir] .oc-tr-campo.oc-ruim:focus-within{border-color:rgba(239,68,68,.5)}[dir] .oc-tr-campo input{flex:1;min-width:0;padding:12px 0;border:0;background:transparent;color:#ffffff;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:24px;font-weight:600;letter-spacing:-.5px}[dir] .oc-tr-campo input:focus{outline:none}[dir] .oc-tr-campo input::placeholder{color:#4a4a4a}[dir] .oc-tr-ticker{flex-shrink:0;color:#f7931a;font-size:14px;font-weight:700;letter-spacing:1px}[dir] .oc-tr-max{flex-shrink:0}[dir] .oc-tr-atalhos{margin-top:10px}[dir] .oc-tr-atalho .oc-bt-rot{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}[dir] .oc-tr-resumo{display:flex;flex-direction:column;gap:9px;margin:18px 24px 0;padding:13px 15px;border:1px solid #202020;border-radius:12px;background:#141414}[dir] .oc-tr-linha{display:flex;align-items:center;justify-content:space-between;gap:12px}[dir] .oc-tr-linha.oc-oculta{display:none}[dir] .oc-tr-linha-rot{color:#7a7a7a;font-size:12px}[dir] .oc-tr-linha-val{color:#cfcfcf;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;text-align:right}[dir] .oc-tr-risco{height:1px;background:#202020}[dir] .oc-tr-linha-forte .oc-tr-linha-rot{color:#ffffff;font-size:12.5px;font-weight:600}[dir] .oc-tr-linha-forte .oc-tr-linha-val{color:#f7931a;font-size:13px;font-weight:600}[dir] .oc-tr-msg{display:none;align-items:center;gap:10px;margin:14px 24px 0;padding:11px 14px;border:1px solid rgba(247,147,26,.28);border-radius:11px;background:rgba(247,147,26,.06);animation:ocTrSobe .22s ease}[dir] .oc-tr-msg.oc-on{display:flex}[dir] .oc-tr-msg-ponto{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#f7931a}[dir] .oc-tr-msg-txt{color:#f7931a;font-size:12px;font-weight:600;line-height:1.45}[dir] .oc-tr-msg.oc-ruim{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.06)}[dir] .oc-tr-msg.oc-ruim .oc-tr-msg-ponto{background:#ef4444}[dir] .oc-tr-msg.oc-ruim .oc-tr-msg-txt{color:#ef4444}[dir] .oc-tr-msg.oc-bom{border-color:rgba(76,179,123,.3);background:rgba(76,179,123,.07)}[dir] .oc-tr-msg.oc-bom .oc-tr-msg-ponto{background:#4cb37b}[dir] .oc-tr-msg.oc-bom .oc-tr-msg-txt{color:#4cb37b}[dir] .oc-tr-msg.oc-andando .oc-tr-msg-ponto{animation:ocTrPulso 1.4s ease infinite}[dir] .oc-tr-proc{display:none;align-items:flex-start;gap:13px;margin:14px 24px 0;padding:16px 16px 14px;border:1px solid #232323;border-radius:12px;background:#131313;animation:ocTrSobe .24s ease}[dir] .oc-tr-proc.oc-on{display:flex}[dir] .oc-tr-roda{flex-shrink:0;width:22px;height:22px;margin-top:1px;border:2px solid rgba(247,147,26,.18);border-top-color:#f7931a;border-radius:50%;animation:ocTrGira .75s linear infinite}[dir] .oc-tr-proc-corpo{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}[dir] .oc-tr-proc-tit{color:#ffffff;font-size:13px;font-weight:600}[dir] .oc-tr-barra{position:relative;overflow:hidden;height:4px;border-radius:999px;background:#1b1b1b}[dir] .oc-tr-barra::after{content:"";position:absolute;top:0;bottom:0;width:42%;border-radius:999px;background:linear-gradient(90deg,#9d5600,#f7931a 60%,#ffbe5c);animation:ocTrCorre 1.5s ease-in-out infinite}[dir] .oc-tr-proc-txt{color:#8a8a8a;font-size:11.5px;line-height:1.55}[dir] .oc-tr-proc-txt strong{color:#f7931a;font-weight:600}[dir] .oc-tr-rodape{padding:18px 24px 22px}@media(max-width:400px){[dir] .oc-tr-cab{padding:15px 16px}[dir] .oc-tr-lados{gap:8px;padding:16px 16px 0}[dir] .oc-tr-lado{padding:11px 12px}[dir] .oc-tr-valor{padding:16px 16px 0}[dir] .oc-tr-resumo{margin:14px 16px 0}[dir] .oc-tr-msg,[dir] .oc-tr-proc{margin:12px 16px 0}[dir] .oc-tr-rodape{padding:16px 16px 18px}[dir] .oc-tr-titulo{letter-spacing:2px}[dir] .oc-tr-subtitulo{letter-spacing:2px}[dir] .oc-tr-campo input{font-size:21px}}@keyframes ocTrGira{to{transform:rotate(360deg)}}@keyframes ocTrPulso{0%,100%{box-shadow:0 0 0 0 rgba(247,147,26,.45)}50%{box-shadow:0 0 0 6px rgba(247,147,26,0)}}@keyframes ocTrSobe{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ocTrCorre{0%{left:-45%}100%{left:100%}}@media(prefers-reduced-motion:reduce){[dir] .oc-tr-msg,[dir] .oc-tr-proc{animation:none}[dir] .oc-tr-inverter:hover{transform:none}[dir] .oc-tr-barra::after{animation:none;left:0;width:100%;opacity:.55}}[dir] .oc-tr-painel{width:min(420px,100%);border-color:#2a2c33;border-radius:16px;background:linear-gradient(180deg,#15161b 0,#111216 140px);font-family:"Space Grotesk","Segoe UI",system-ui,sans-serif}[dir] .oc-tr-fio{height:1px;background:linear-gradient(90deg,transparent,rgba(247,147,26,0.55),transparent)}[dir] .oc-tr-cab{padding:18px 20px 0;border-bottom:0}[dir] .oc-tr-titulo{color:#f4f4f5;font-size:17px;font-weight:600;letter-spacing:-0.01em;text-transform:none}[dir] .oc-tr-x{border-color:#2a2c33;color:#8b8d95}[dir] .oc-tr-lados{position:relative;display:grid;gap:0;margin:16px 20px 0;padding:0;border:1px solid #1f2127;border-radius:12px;background:#0a0b0d}[dir] .oc-tr-lado{display:grid;grid-template-columns:44px minmax(0,1fr) auto;flex-direction:row;align-items:center;gap:10px;padding:13px 60px 13px 14px;border:0;border-radius:0;background:transparent}[dir] .oc-tr-lado+.oc-tr-lado{border-top:1px solid #1b1c21}[dir] .oc-tr-lado-rot{color:#8b8d95;font-size:10.5px;font-weight:600;letter-spacing:0.12em}[dir] .oc-tr-lado-nome{color:#f4f4f5;font-size:15px}[dir] .oc-tr-lado-saldo{color:#b6b7be;font-size:12.5px}[dir] .oc-tr-troca{display:grid;place-items:center;margin:0;padding:0;border:1px solid #2a2c33;color:#f7931a;cursor:pointer;transition:border-color 0.15s,background 0.15s;position:absolute;top:50%;right:12px;width:36px;height:36px;border-color:#2a2c33;border-radius:10px;background:#0f1013;transform:translateY(-50%)}[dir] .oc-tr-troca:hover{border-color:#f7931a;background:rgba(247,147,26,0.08)}[dir] .oc-tr-troca:focus-visible{outline:2px solid #f7931a;outline-offset:2px}[dir] .oc-tr-troca svg{display:block}[dir] .oc-tr-valor{padding:14px 20px 0}[dir] .oc-tr-campo{height:54px;padding:0 8px 0 16px;border-color:#2a2c33;background:#0a0b0d}[dir] .oc-tr-campo:focus-within{border-color:#5c3f14;box-shadow:0 0 0 3px rgba(247,147,26,0.09)}[dir] .oc-tr-campo input{padding:0;height:100%;font-size:20px;letter-spacing:0;caret-color:#f7931a}[dir] .oc-tr-campo input::placeholder{color:#6b6d75}[dir] .oc-tr-ticker{font-size:12px;font-weight:600;letter-spacing:0.04em}[dir] .oc-tr-maximo{height:34px;margin:0;padding:0 10px;border:1px solid #2a2c33;border-radius:8px;background:#0f1013;color:#b6b7be;font-size:11px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;cursor:pointer;transition:border-color 0.15s,color 0.15s}[dir] .oc-tr-maximo:hover:not(:disabled){border-color:#f7931a;color:#f7931a}[dir] .oc-tr-maximo:disabled{opacity:0.45;cursor:default}[dir] .oc-tr-resumo{margin:12px 20px 0;padding:10px 12px;border-color:#1f2127;background:#0a0b0d}[dir] .oc-tr-resumo.oc-oculta{display:none}[dir] .oc-tr-msg,[dir] .oc-tr-proc{margin-left:20px;margin-right:20px}[dir] .oc-tr-rodape{padding:16px 20px 20px}[dir] .oc-tr-confirma{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:46px;margin:0;padding:0 16px;overflow:hidden;border:0;border-radius:10px;background:#f7931a;color:#140b01;font-family:"Space Grotesk","Segoe UI",system-ui,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:filter 0.15s,transform 0.12s ease,background 0.2s}[dir] .oc-tr-confirma:hover:not(:disabled){filter:brightness(1.05)}[dir] .oc-tr-confirma:active:not(:disabled){transform:scale(0.99)}[dir] .oc-tr-confirma:focus-visible{outline:2px solid #f7931a;outline-offset:3px}[dir] .oc-tr-confirma:disabled{background:#26272a;color:#878d97;cursor:default}[dir] .oc-tr-confirma.oc-tr-confirma-indo{pointer-events:none;background-image:linear-gradient(100deg,transparent 30%,rgba(255,255,255,0.28) 50%,transparent 70%);background-size:200% 100%;animation:ocTrVarre 1.1s linear infinite}[dir] .oc-tr-confirma.oc-tr-confirma-feito,[dir] .oc-tr-confirma.oc-tr-confirma-feito:disabled{background:#128453;color:#fff}@keyframes ocTrVarre{from{background-position:150% 0}to{background-position:-50% 0}}@media(max-width:400px){[dir] .oc-tr-cab{padding:16px 16px 0}[dir] .oc-tr-lados{margin:14px 16px 0;padding:0}[dir] .oc-tr-lado{padding:12px 56px 12px 12px}[dir] .oc-tr-valor{padding:12px 16px 0}[dir] .oc-tr-resumo{margin:12px 16px 0}[dir] .oc-tr-titulo{letter-spacing:-0.01em}[dir] .oc-tr-campo input{font-size:20px}}@media(prefers-reduced-motion:reduce){[dir] .oc-tr-confirma.oc-tr-confirma-indo{animation:none}}
