.prisma-pe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;width:100%;min-width:0;--pa-cor:#7c5cfc}.prisma-pe[data-atual=quiz]{--pa-cor:#1db954}.prisma-pe[data-atual=video]{--pa-cor:#ffa731}.prisma-pe[data-atual=tracker]{--pa-cor:#a88dff}.prisma-tri{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;transition:background-color .15s,transform .2s cubic-bezier(.2,.8,.2,1)}.prisma-tri:focus-visible,.prisma-tri:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.prisma-tri:focus-visible{outline:2px solid var(--pa-cor);outline-offset:2px}.prisma-tri[aria-expanded=true]{transform:scale(1.08)}.prisma-tri-cheio,.prisma-tri-vazio{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.prisma-tri-vazio{opacity:.55}.prisma-tri-cheio{color:var(--pa-cor);-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:-webkit-clip-path .2s ease-in;transition:clip-path .2s ease-in;transition:clip-path .2s ease-in,-webkit-clip-path .2s ease-in}.prisma-tri-cheio svg path:first-child{fill:color-mix(in srgb,var(--pa-cor) 35%,transparent)}.prisma-tri[aria-expanded=true] .prisma-tri-cheio,.prisma-tri[data-enchendo] .prisma-tri-cheio{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:-webkit-clip-path 1s linear;transition:clip-path 1s linear;transition:clip-path 1s linear,-webkit-clip-path 1s linear}.prisma-anel{position:fixed;z-index:2147483000;pointer-events:none}.prisma-anel svg{display:block;overflow:visible;pointer-events:none}.prisma-fatia{outline:none;cursor:pointer;opacity:0;transform:scale(0) rotate(-12deg);transition:transform .15s ease-in,opacity .15s ease-in}.prisma-anel[data-aberto] .prisma-fatia{opacity:1;transform:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),opacity .18s ease-out}.prisma-anel[data-aberto] .prisma-fatia path{pointer-events:visiblePainted}.prisma-fatia-corpo{transform-box:fill-box;transform-origin:center;transition:transform .15s,filter .15s}.prisma-fatia:focus-visible .prisma-fatia-corpo,.prisma-fatia:hover .prisma-fatia-corpo{transform:scale(1.04);filter:brightness(1.15)}.prisma-fatia-borda{fill:var(--pp-line);stroke:var(--pp-line);stroke-width:18px;stroke-linejoin:round}.prisma-fatia-fundo{fill:var(--pp-bg);stroke:var(--pp-bg);stroke-width:16px;stroke-linejoin:round}.prisma-fatia:focus-visible .prisma-fatia-borda{stroke:var(--pp-ink);fill:var(--pp-ink)}.prisma-fatia image{pointer-events:none}.prisma-fatia .marca-escura{display:none}.prisma-fatia.is-denied image{filter:grayscale(1);opacity:.55}.prisma-fatia-tracker{--pp-bg:#3b1830;--pp-line:#8f3c69;--pp-ink:#f4a9cf}.prisma-fatia-routes{--pp-bg:#1a2358;--pp-line:#5566d6;--pp-ink:#b4c0ff}.prisma-fatia-quiz{--pp-bg:#0f3325;--pp-line:#2fae78;--pp-ink:#9ff0c9}.prisma-fatia-video{--pp-bg:#3d2410;--pp-line:#a86a24;--pp-ink:#ffc58a}.prisma-fatia.is-denied{--pp-bg:#23242b;--pp-line:#4a4c57;--pp-ink:#9a9eab}:root[data-tema=light] .prisma-pe[data-atual=quiz],:root[data-theme=light] .prisma-pe[data-atual=quiz]{--pa-cor:#178450}:root[data-tema=light] .prisma-pe[data-atual=video],:root[data-theme=light] .prisma-pe[data-atual=video]{--pa-cor:#b44a05}:root[data-tema=light] .prisma-pe[data-atual=tracker],:root[data-theme=light] .prisma-pe[data-atual=tracker]{--pa-cor:#6a45f5}:root[data-tema=light] .prisma-fatia:hover .prisma-fatia-corpo,:root[data-theme=light] .prisma-fatia:hover .prisma-fatia-corpo{filter:brightness(.96) saturate(1.2)}:root[data-tema=light] .prisma-fatia .marca-clara,:root[data-theme=light] .prisma-fatia .marca-clara{display:none}:root[data-tema=light] .prisma-fatia .marca-escura,:root[data-theme=light] .prisma-fatia .marca-escura{display:inline}:root[data-tema=light] .prisma-fatia-tracker,:root[data-theme=light] .prisma-fatia-tracker{--pp-bg:#fbe7f1;--pp-line:#e08ab4;--pp-ink:#a31f63}:root[data-tema=light] .prisma-fatia-routes,:root[data-theme=light] .prisma-fatia-routes{--pp-bg:#e9edff;--pp-line:#9aaaff;--pp-ink:#3348d6}:root[data-tema=light] .prisma-fatia-quiz,:root[data-theme=light] .prisma-fatia-quiz{--pp-bg:#e3f6ef;--pp-line:#7fd1b3;--pp-ink:#0f7d5d}:root[data-tema=light] .prisma-fatia-video,:root[data-theme=light] .prisma-fatia-video{--pp-bg:#fff0e1;--pp-line:#f3b37a;--pp-ink:#a8510a}:root[data-tema=light] .prisma-fatia.is-denied,:root[data-theme=light] .prisma-fatia.is-denied{--pp-bg:#f1f1f4;--pp-line:#d0d1d8;--pp-ink:#74757d}@media (prefers-color-scheme:light){:root:not([data-theme]):not([data-tema]) .prisma-pe[data-atual=quiz]{--pa-cor:#178450}:root:not([data-theme]):not([data-tema]) .prisma-pe[data-atual=video]{--pa-cor:#b44a05}:root:not([data-theme]):not([data-tema]) .prisma-pe[data-atual=tracker]{--pa-cor:#6a45f5}:root:not([data-theme]):not([data-tema]) .prisma-fatia .marca-clara{display:none}:root:not([data-theme]):not([data-tema]) .prisma-fatia .marca-escura{display:inline}:root:not([data-theme]):not([data-tema]) .prisma-fatia-tracker{--pp-bg:#fbe7f1;--pp-line:#e08ab4;--pp-ink:#a31f63}:root:not([data-theme]):not([data-tema]) .prisma-fatia-routes{--pp-bg:#e9edff;--pp-line:#9aaaff;--pp-ink:#3348d6}:root:not([data-theme]):not([data-tema]) .prisma-fatia-quiz{--pp-bg:#e3f6ef;--pp-line:#7fd1b3;--pp-ink:#0f7d5d}:root:not([data-theme]):not([data-tema]) .prisma-fatia-video{--pp-bg:#fff0e1;--pp-line:#f3b37a;--pp-ink:#a8510a}:root:not([data-theme]):not([data-tema]) .prisma-fatia.is-denied{--pp-bg:#f1f1f4;--pp-line:#d0d1d8;--pp-ink:#74757d}}@media (prefers-reduced-motion:reduce){.prisma-anel[data-aberto] .prisma-fatia,.prisma-fatia{transform:none;transition:opacity .15s}.prisma-fatia-corpo,.prisma-tri{transition:none}.prisma-fatia:hover .prisma-fatia-corpo,.prisma-tri[aria-expanded=true]{transform:none}}.intg-v2{--iv-pad:var(--sx-gutter);--sx-nav-mx:0;--iv-r:var(--r-ctl);--iv-r-sm:var(--r-chip);padding:0 var(--iv-pad) 40px;min-width:0}.pv2{--iv-pad:var(--sx-gutter);--iv-r:var(--r-ctl);--iv-r-sm:var(--r-chip);min-width:0}.intg-v2{container:intg/inline-size}:is(.intg-v2,.pv2) .iv-larg{width:100%;min-width:0}@container intg (min-width:1100px){.intg-v2 .iv-larg{max-width:80%}}@container intg (min-width:1500px){.intg-v2 .iv-larg{max-width:67%}}:is(.intg-v2,.pv2) .iv-pilha{display:flex;flex-direction:column;gap:14px;min-width:0}:is(.intg-v2,.pv2) .iv-painel{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--iv-r);padding:18px}:is(.intg-v2,.pv2) .iv-sub{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--iv-r)}:is(.intg-v2,.pv2) .iv-cab{display:flex;align-items:center;gap:14px;min-width:0}:is(.intg-v2,.pv2) .iv-cab-tit{font-size:16px;font-weight:700;color:var(--text-strong);margin:0;line-height:1.2}:is(.intg-v2,.pv2) .iv-cab-sub{font-size:12.5px;color:var(--muted);margin:2px 0 0}:is(.intg-v2,.pv2) .iv-cab-acoes{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}:is(.intg-v2,.pv2) .iv-vazio{padding:18px;color:var(--muted);font-size:13px;text-align:center}:is(.intg-v2,.pv2) .iv-erro{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border:1px solid color-mix(in srgb,var(--negative) 35%,transparent);background:color-mix(in srgb,var(--negative) 8%,transparent);border-radius:var(--iv-r);color:var(--text-soft);font-size:13px}:is(.intg-v2,.pv2) .iv-aviso{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--amber) 35%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent);border-radius:var(--iv-r);color:var(--text-soft);font-size:12.5px;line-height:1.45}:is(.intg-v2,.pv2) .iv-nota{font-size:12px;color:var(--muted);line-height:1.45}.product-screen-integracoes .intg-v2 .btn-ghost,.product-screen-integracoes .intg-v2 .btn-primary{border-radius:var(--iv-r);width:auto;margin:0;display:inline-flex;align-items:center;gap:7px;font-weight:700}.product-screen-integracoes .intg-v2 .btn-primary{background:var(--brand);padding:9px 16px;font-size:13px}.product-screen-integracoes .intg-v2 .btn-primary:hover:not(:disabled){background:var(--brand-hi)}.product-screen-integracoes .intg-v2 .btn-primary:disabled{opacity:.55;cursor:not-allowed}.product-screen-integracoes .intg-v2 .btn-ghost{padding:8px 14px;font-size:13px}.product-screen-integracoes .intg-v2 .btn-ghost.sm,.product-screen-integracoes .intg-v2 .btn-primary.sm{padding:6px 11px;font-size:12px}:is(.intg-v2,.pv2) .iv-link{background:none;border:0;padding:6px 8px;color:var(--brand-hi);font:inherit;font-size:13px;font-weight:700;cursor:pointer;border-radius:var(--iv-r-sm);display:inline-flex;align-items:center;gap:6px}:is(.intg-v2,.pv2) .iv-link:hover{background:color-mix(in srgb,var(--brand) 12%,transparent)}:is(.intg-v2,.pv2) .iv-link:disabled{opacity:.5;cursor:not-allowed}:is(.intg-v2,.pv2) .iv-link.perigo{color:var(--negative)}.iv-modal .iv-icobtn,:is(.intg-v2,.pv2) .iv-icobtn{width:30px;height:30px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:var(--iv-r-sm,var(--r-chip));color:var(--muted);cursor:pointer}.iv-modal .iv-icobtn:hover,:is(.intg-v2,.pv2) .iv-icobtn:hover{background:var(--control-hover);color:var(--text-strong)}.iv-modal .iv-icobtn.ok,:is(.intg-v2,.pv2) .iv-icobtn.ok{color:var(--positive)}.iv-modal .iv-tag,:is(.intg-v2,.pv2) .iv-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.2px;padding:3px 8px;border-radius:var(--r-chip);border:1px solid var(--border-2);color:var(--text-soft);background:var(--control);white-space:nowrap}:is(.intg-v2,.pv2) .iv-tag.moeda{color:var(--positive);border-color:color-mix(in srgb,var(--positive) 45%,transparent);background:color-mix(in srgb,var(--positive) 10%,transparent);min-width:46px;justify-content:center}:is(.intg-v2,.pv2) .iv-tag.breve{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 35%,transparent);background:color-mix(in srgb,var(--amber) 10%,transparent)}.iv-modal .iv-tag.alerta,:is(.intg-v2,.pv2) .iv-tag.alerta{color:var(--negative);border-color:color-mix(in srgb,var(--negative) 40%,transparent);background:color-mix(in srgb,var(--negative) 9%,transparent)}.iv-modal .iv-tag.marca,:is(.intg-v2,.pv2) .iv-tag.marca{color:var(--brand-hi);border-color:color-mix(in srgb,var(--brand) 40%,transparent);background:color-mix(in srgb,var(--brand) 10%,transparent)}:is(.intg-v2,.pv2) .iv-status{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--text-soft);white-space:nowrap}:is(.intg-v2,.pv2) .iv-status:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--muted-2);flex:none}:is(.intg-v2,.pv2) .iv-status.ok{color:var(--positive)}:is(.intg-v2,.pv2) .iv-status.ok:before{background:var(--positive)}:is(.intg-v2,.pv2) .iv-status.warn{color:var(--amber)}:is(.intg-v2,.pv2) .iv-status.warn:before{background:var(--amber)}:is(.intg-v2,.pv2) .iv-status.err{color:var(--negative)}:is(.intg-v2,.pv2) .iv-status.err:before{background:var(--negative)}:is(.intg-v2,.pv2) .iv-status.off:before{background:var(--muted-2)}:is(.intg-v2,.pv2) .iv-secao{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--iv-r);min-width:0}:is(.intg-v2,.pv2) .iv-secao-cab{display:flex;align-items:center;gap:10px;padding:6px 10px 6px 6px}:is(.intg-v2,.pv2) .iv-secao-btn{flex:1 1;min-width:0;display:flex;align-items:center;gap:14px;background:none;border:0;padding:12px 10px;text-align:left;color:inherit;font:inherit;cursor:pointer;border-radius:var(--iv-r-sm)}:is(.intg-v2,.pv2) .iv-secao-btn:focus-visible,:is(.intg-v2,.pv2) .iv-secao-chev:focus-visible{outline:2px solid var(--brand);outline-offset:2px}:is(.intg-v2,.pv2) .iv-secao-ico{width:30px;height:30px;flex:none;display:inline-flex;align-items:center;justify-content:center;color:var(--brand-hi)}:is(.intg-v2,.pv2) .iv-secao-txt{display:flex;flex-direction:column;gap:3px;min-width:0}:is(.intg-v2,.pv2) .iv-secao-tit{font-size:15px;font-weight:700;color:var(--text-strong);display:flex;align-items:center;gap:8px;flex-wrap:wrap}:is(.intg-v2,.pv2) .iv-secao-resumo{font-size:12.5px;color:var(--muted);display:flex;align-items:center;gap:6px;flex-wrap:wrap}:is(.intg-v2,.pv2) .iv-secao-acao{display:flex;align-items:center;gap:8px;flex:none}:is(.intg-v2,.pv2) .iv-secao-chev{width:32px;height:32px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;color:var(--muted);cursor:pointer;border-radius:var(--iv-r-sm);transition:transform .18s var(--ease,ease)}:is(.intg-v2,.pv2) .iv-secao.aberta .iv-secao-chev{transform:rotate(180deg)}:is(.intg-v2,.pv2) .iv-secao-corpo{border-top:1px solid var(--border);padding:16px 18px 18px}.iv-lapis{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.iv-lapis-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.iv-lapis-btn{flex:none;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;border-radius:var(--r-chip);color:var(--muted);cursor:pointer;opacity:0;transition:opacity .12s ease}.iv-lapis-btn:focus-visible,.iv-lapis:focus-within .iv-lapis-btn,.iv-lapis:hover .iv-lapis-btn{opacity:1}.iv-lapis.tem-apelido .iv-lapis-btn{opacity:1;color:var(--brand-hi)}.iv-lapis-btn:hover{background:var(--control-hover);color:var(--text-strong)}@media (hover:none){.iv-lapis-btn{opacity:1}}.iv-lapis.editando input{min-width:0;width:200px;max-width:100%;background:var(--input);border:1px solid var(--brand);color:var(--text-hi);border-radius:var(--r-chip);padding:6px 9px;font:inherit;font-size:13px}.iv-modal-bg{z-index:90}.modal.iv-modal{border-radius:var(--r-ctl);background:var(--surface-1);border-color:var(--border-2);display:flex;flex-direction:column;max-height:min(86vh,86dvh)}.iv-modal-sm{width:min(440px,96vw)}.iv-modal-md{width:min(600px,96vw)}.iv-modal-lg{width:min(820px,96vw)}.iv-modal-xl{width:min(1040px,96vw)}.iv-modal-cab{display:flex;align-items:flex-start;gap:8px;padding:16px 16px 12px 20px;border-bottom:1px solid var(--border);flex:none}.iv-modal-tits{flex:1 1;min-width:0}.iv-modal-tits h3{margin:4px 0 0;font-size:16px;font-weight:700;color:var(--text-strong)}.iv-modal-tits p{margin:3px 0 0;font-size:12.5px;color:var(--muted)}.iv-modal-corpo{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px 20px}.iv-modal-rodape{flex:none;display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 20px 16px;border-top:1px solid var(--border)}.iv-modal .btn-ghost,.iv-modal .btn-primary{border-radius:var(--r-ctl);width:auto;margin:0;display:inline-flex;align-items:center;gap:7px}.iv-modal .btn-primary{background:var(--brand)}.iv-modal pre.iv-codigo{margin:0;max-height:52vh;overflow:auto;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-chip);padding:14px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text-soft);white-space:pre;-moz-tab-size:2;tab-size:2}.iv-modal details.iv-avancado{border:1px solid var(--border);border-radius:var(--r-ctl);padding:0 12px;margin-top:6px}.iv-modal details.iv-avancado>summary{cursor:pointer;padding:11px 0;font-size:13px;font-weight:700;color:var(--text-soft)}.iv-modal details.iv-avancado[open]>summary{border-bottom:1px solid var(--border);margin-bottom:12px}@media (max-width:760px){.iv-modal-corpo{padding:16px}.iv-modal-rodape{padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px))}}@media (max-width:760px){:is(.intg-v2,.pv2) .iv-painel{padding:14px}:is(.intg-v2,.pv2) .iv-secao-corpo{padding:14px}:is(.intg-v2,.pv2) .iv-cab{flex-wrap:wrap}:is(.intg-v2,.pv2) .iv-cab-acoes{margin-left:0}}.pv2 .pv2-titulo{font-size:21px;font-weight:700;color:var(--text-strong);margin:0;line-height:1.2}.pv2 .pv2-subtitulo{font-size:13px;color:var(--muted);margin:4px 0 0}.pv2 .btn-ghost,.pv2 .btn-primary{border-radius:var(--iv-r);width:auto;margin:0;display:inline-flex;align-items:center;gap:7px;font-weight:700;min-height:36px}.pv2 .btn-primary{background:var(--brand);padding:9px 16px;font-size:13px}.pv2 .btn-primary:hover:not(:disabled){background:var(--brand-hi)}.pv2 .btn-primary:disabled{opacity:.55;cursor:not-allowed}.pv2 .btn-ghost{padding:8px 14px;font-size:13px}.pv2 .btn-ghost.sm,.pv2 .btn-primary.sm{padding:6px 11px;font-size:12px;min-height:30px}@media (prefers-reduced-motion:reduce){.intg-v2 .iv-secao-chev,.iv-lapis-btn{transition:none}}.iv-nome{display:inline-flex;min-width:0;max-width:100%;vertical-align:bottom;border-radius:var(--r-chip)}.iv-nome[tabindex]{cursor:default}.iv-nome:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.iv-nome-txt{display:block;min-width:0;text-overflow:ellipsis}.iv-nome-txt,.iv-sr{white-space:nowrap;overflow:hidden}.iv-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);border:0}.iv-nome-dica{position:fixed;z-index:410;max-width:min(360px,calc(100vw - 32px));padding:6px 10px;background:var(--surface-3);color:var(--text);border:1px solid var(--border);border-radius:var(--r-chip);box-shadow:0 8px 24px var(--shadow);font-size:13px;font-weight:500;line-height:1.35;white-space:normal;overflow-wrap:anywhere;pointer-events:none}.pv2-carga{position:-webkit-sticky;position:sticky;top:0;z-index:5;height:2px;margin-bottom:-2px;pointer-events:none}.drop-pop.kebab-fixo{z-index:120;overflow-y:auto;min-width:180px}.drop-pop.kebab-fixo .drop-opt{display:flex;width:100%;text-align:left;background:transparent;border:0;font:inherit;color:inherit;cursor:pointer}.drop-pop.kebab-fixo .drop-opt.kebab-danger{color:var(--negative)}.drop-pop.kebab-fixo .drop-opt:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.drop-pop.drop-modal,.drop-pop.drop-pop-aberto:not(.drop-subir){z-index:120}.iv-reserva{min-height:96px}.iv-reserva-alta{min-height:240px}.pv2-carga-topo{position:-webkit-sticky;position:sticky;top:0;z-index:6;height:0}.screen.product-screen>.pv2-carga-topo{flex:none;display:block;min-height:0}.pv2-carga-topo>.page-loading-line{position:absolute;top:0;left:0;right:0}.pv2-carga-topo>.page-loading-line~.page-loading-line{display:none}:is(.intg-v2,.pv2) .tela-faixa{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;min-height:44px;margin:0 0 14px;min-width:0}:is(.intg-v2,.pv2) .tela-faixa-rot{font-size:13px;font-weight:650;color:var(--text-soft)}:is(.intg-v2,.pv2) .tela-faixa-fim{margin-left:auto}:is(.intg-v2,.pv2) .evt-faixa .evt-header-actions{width:100%;justify-content:flex-start}:is(.intg-v2,.pv2) .evt-faixa .evt-export-btn{margin-left:auto}:is(.intg-v2,.pv2) .pv-faixa{justify-content:flex-start}:is(.intg-v2,.pv2) .pv-faixa .page-header-periods{display:flex;gap:4px;flex-wrap:wrap;order:-1}:root{--sx-gutter:22px;--sx-topo:24px;--sx-apos-nav:16px;--sx-apos-filtros:16px;--sx-aba-alt:46px}@media (max-width:768px){:root{--sx-gutter:16px;--sx-topo:16px;--sx-apos-nav:12px;--sx-apos-filtros:12px}}@media (max-width:360px){:root{--sx-gutter:12px}}.sx-nav{flex:none;min-width:0;margin:var(--sx-topo) var(--sx-nav-mx,var(--sx-gutter)) var(--sx-apos-nav)}.sx-nav-in{flex-wrap:wrap-reverse;align-items:flex-end;column-gap:16px;box-shadow:inset 0 -1px 0 var(--border)}.sx-abas,.sx-nav-in{display:flex;min-width:0}.sx-abas{position:relative;align-items:stretch;gap:2px;flex:0 0 auto;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sx-abas::-webkit-scrollbar{display:none}.sx-item{display:flex;align-items:center;flex:none;border-bottom:2px solid transparent;transition:border-color .14s ease}.sx-item.ativa{border-bottom-color:var(--brand)}.sx-aba{display:inline-flex;align-items:center;gap:9px;height:var(--sx-aba-alt);padding:0 16px;border:0;border-radius:var(--r-chip) var(--r-chip) 0 0;background:transparent;color:var(--muted);font:inherit;font-size:14.5px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:color .14s ease}.sx-aba:hover{color:var(--text-soft)}.sx-item.ativa .sx-aba{color:var(--brand-hi)}.sx-aba:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.sx-ico{flex:none}.sx-acoes{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 10px;flex:1 1 auto;min-width:0;min-height:var(--sx-aba-alt);padding:4px 0 6px}@media (max-width:768px){.sx-aba{padding:0 14px}}@media (prefers-reduced-motion:reduce){.sx-aba,.sx-item{transition:none}}.tab-selcount{position:relative;display:inline-flex;align-items:center;gap:3px;flex:none;height:20px;margin:0 6px 0 -8px;padding:0 7px;border:0;border-radius:var(--r-pill);background:var(--brand);color:#fff;font:inherit;font-size:11px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.tab-selcount:hover{background:var(--brand-hi)}.tab-selcount:focus-visible{outline:2px solid var(--brand-hi);outline-offset:2px}.meta-nav .sx-acoes>*{flex:none}.meta-nav .sx-acoes .btn-preview,.meta-nav .sx-acoes .bulk-trigger{white-space:nowrap}.meta-nav .sx-acoes .iconbtn{width:36px;height:36px;padding:0;border-radius:var(--r-ctl)}.meta-nav .sx-acoes .iconbtn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.meta-tela>.filters{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:10px 12px;flex:none;min-width:0;margin:0 var(--sx-gutter) var(--sx-apos-filtros);padding:12px 14px 14px;border:1px solid var(--border);border-radius:var(--r-card);background:color-mix(in srgb,var(--panel) 88%,transparent)}.meta-tela .filters .f-status,.meta-tela .filters-campos{display:contents}.meta-tela .filters .field{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0;max-width:230px}.meta-tela .filters .field.fname{flex:2 1;max-width:340px}.meta-tela .filters .field>label{overflow:hidden;color:var(--text-soft);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;text-overflow:ellipsis;white-space:nowrap}.meta-tela .filters .fname input{width:100%;min-width:0;height:38px;padding:0 12px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--control);color:var(--text-strong);font:inherit;font-size:14px;font-weight:500}.meta-tela .filters .fname input::placeholder{color:var(--muted)}.meta-tela .filters .fname input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand) 18%,transparent)}.meta-tela .filters .drop-btn{width:100%;min-width:0;min-height:38px;padding-block:6px}.meta-tela .filters .drop-btn>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-tela>.filters>.toolbar{display:flex;align-items:center;flex:0 1 auto;min-width:0;gap:12px;margin:0 0 0 auto;padding:0;border:0;background:none;box-shadow:none}.meta-tela>.filters>.toolbar .toolbar-left:empty{display:none}.meta-tela>.filters>.toolbar .toolbar-right{display:flex;align-items:center;gap:14px;min-width:0;white-space:nowrap}.meta-tela>.filters .updated{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12.5px;font-weight:500}.meta-tela>.filters .btn-primary{flex:none}.meta-tela .filters .btn-primary,.meta-tela .filters-topo .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-height:38px;margin:0;padding:0 16px;border-radius:var(--r-ctl);background:var(--brand);font-size:14px;font-weight:700;white-space:nowrap}.meta-tela .filters .btn-primary:hover:not(:disabled),.meta-tela .filters-topo .btn-primary:hover:not(:disabled){background:var(--brand-hi)}.meta-tela .meta-cols-mob,.sx-acoes:empty{display:none}@media (max-width:768px){.meta-tela>.filters-topo{flex:none;margin:0 var(--sx-gutter) var(--sx-apos-filtros);padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-card);background:color-mix(in srgb,var(--panel) 88%,transparent)}.meta-tela>.filters-topo.com-filtros{margin-bottom:0;border-bottom:0;border-radius:var(--r-card) var(--r-card) 0 0}.meta-tela>.filters-topo+.filters{padding:0 12px 12px;border-top:0;border-radius:0 0 var(--r-card) var(--r-card)}.meta-tela>.filters{flex-wrap:wrap}.meta-tela .filters-campos{display:none;flex-basis:100%}.meta-tela .filters-campos.is-open{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;padding-top:12px;border-top:1px solid var(--border)}.meta-tela .filters .field,.meta-tela .filters .field.fname{max-width:none}.meta-tela .filters .f-status{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-gap:8px;gap:8px;align-items:end}.meta-tela .meta-cols-mob{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:var(--r-ctl)}.meta-tela>.filters>.toolbar{display:none}.meta-tela .filters .fname input{height:44px;font-size:16px}.meta-tela .filters .drop-btn{min-height:44px}.meta-tela .filters-topo .btn-primary>svg{display:none}.meta-tela .filters-topo .btn-primary{padding:0 16px}}@media (max-width:400px){.meta-tela .filters-topo .btn-primary{width:44px;min-width:44px;padding:0;font-size:0}.meta-tela .filters-topo .btn-primary>svg{display:block}.meta-tela .filters-topo .periodo-atalhos-chips button{padding-inline:10px}}@media (max-width:768px){:is(.product-screen,.modal,.usv) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){font-size:16px}}@media (pointer:coarse){:is(.iv-icobtn,.iv-lapis-btn,.tab-selcount,.paginador-bt,.iv-secao-chev,.kebab-btn){position:relative}:is(.iv-icobtn,.iv-lapis-btn,.tab-selcount,.paginador-bt,.iv-secao-chev,.kebab-btn):after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.meta-nav .sx-acoes .iconbtn{width:44px;height:44px}.relatorio .rel-modos button{min-height:40px}}.meta-tela>.tablewrap:not(.tan-wrap){margin-left:var(--sx-gutter);margin-right:var(--sx-gutter)}@media (max-width:768px){:is(.intg-v2,.pv2,.usv,.iv-modal) button:not(.tab-selcount):not(.sx-aba){min-height:40px}:is(.intg-v2,.pv2,.usv,.iv-modal) :is(.iv-icobtn,.iv-secao-chev,.kebab,.kebab-btn,.iv-lapis-btn){min-width:40px;min-height:40px}.meta-tela .paginador-bt{width:40px;height:40px}}.cols-mover{background:none;border:0;color:var(--muted);cursor:pointer;font-size:11px;padding:4px 6px;border-radius:var(--r-chip);min-width:28px}.cols-mover:hover:not(:disabled){color:var(--text-strong);background:var(--control)}.cols-mover:disabled{opacity:.3;cursor:default}.cols-mover:focus-visible,.cols-remove:focus-visible{outline:2px solid var(--brand);outline-offset:1px}@media (max-width:768px){.modal-bg:has(>.cols-modal){align-items:flex-end;padding:0 0 calc(57px + env(safe-area-inset-bottom,0px))}.modal.cols-modal{width:100%!important;max-width:100%;height:calc(100dvh - 57px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));max-height:none;display:flex;flex-direction:column;border-radius:var(--r-card) var(--r-card) 0 0}.cols-modal .arr-bar,.cols-modal .cols-foot,.cols-modal .modal-head{flex:none}.cols-modal .cols-body{display:block;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cols-modal .cols-left,.cols-modal .cols-right{max-height:none;overflow:visible}.cols-modal .cols-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));gap:10px;flex-wrap:wrap}.cols-modal .cols-active,.cols-modal .cols-foot .btn-primary,.cols-modal .cols-opt{min-height:44px}.cols-modal .cols-mover,.cols-modal .cols-remove,.cols-modal .modal-close{min-width:40px;min-height:40px}}.intg-v2 .iv-marca-quad .marca-tile{border-radius:var(--r-ctl)}.intg-v2 .iv-marca-circ .marca-tile{border-radius:50%}.intg-v2 .iv-meta{padding:20px}.intg-v2 .iv-meta .iv-cab-tit{font-size:18px;display:flex;align-items:center;gap:6px}.intg-v2 .iv-perfis{display:flex;flex-direction:column;gap:12px;margin-top:18px}.intg-v2 .fb-profile.iv-perfil{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-ctl);padding:0;overflow:hidden}.intg-v2 .iv-perfil-linha{flex-wrap:nowrap;gap:14px;padding:12px 12px 12px 14px;display:flex;align-items:center}.intg-v2 .iv-perfil-txt{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.intg-v2 .iv-perfil-sub{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;font-size:12.5px;line-height:20px}.intg-v2 .iv-perfil-sub .iv-tag{padding:1px 7px;line-height:16px}.intg-v2 .iv-perfil-nome{font-size:14.5px;flex-wrap:nowrap;min-width:0;max-width:100%}.intg-v2 .iv-perfil-resumo{font-size:12.5px;color:var(--text-soft);white-space:nowrap}.intg-v2 .iv-perfil-acoes{display:flex;align-items:center;gap:6px;margin-left:8px;flex:none}.intg-v2 .iv-perfil-acoes .kebab-menu{width:auto;flex:none;margin:0}.intg-v2 .iv-perfil-acoes .kebab-btn{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.intg-v2 .iv-perfil-acoes .kebab-btn svg{flex:none;width:16px;height:16px}.intg-v2 .iv-chev{transition:transform .18s var(--ease,ease)}.intg-v2 .iv-chev[aria-expanded=true]{transform:rotate(180deg)}.intg-v2 .iv-conta,.intg-v2 .iv-contas{border-top:1px solid var(--border)}.intg-v2 .iv-conta{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 16px 10px 18px;font-size:14px;color:var(--text-hi);min-height:52px}.intg-v2 .iv-conta:first-child{border-top:0}.intg-v2 .iv-conta.sel{background:color-mix(in srgb,var(--brand) 9%,transparent)}.intg-v2 .iv-conta-cab{grid-template-columns:28px minmax(0,1fr) auto;font-size:13px;color:var(--text-soft);min-height:48px}.intg-v2 .iv-conta-cab .iv-ord{justify-self:start;margin-left:-8px}.intg-v2 .iv-conta-check{display:inline-flex;align-items:center;gap:14px;cursor:pointer;min-width:0}.intg-v2 .iv-conta-check input{width:18px;height:18px;accent-color:var(--brand);cursor:pointer;flex:none}.intg-v2 .iv-conta-check input:disabled{cursor:not-allowed}.intg-v2 .iv-conta-moeda-cab{font-size:13px;font-weight:600;color:var(--text-soft);padding-right:12px}.intg-v2 .iv-conta-nome{display:flex;flex-direction:column;gap:2px;min-width:0}.intg-v2 .iv-conta-l1{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap;row-gap:4px}.intg-v2 .iv-conta-l2{display:flex;align-items:center;gap:6px;min-width:0;padding-left:0}.intg-v2 .iv-conta-orig{color:var(--muted);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intg-v2 .iv-conta .iv-tag.moeda{margin-right:0}.intg-v2 .iv-conta-mais{flex:none;width:28px;height:24px;margin-left:-4px;justify-self:end;border-radius:var(--r-chip);border:1px solid var(--border-2);background:var(--control);color:var(--muted);font-size:15px;font-weight:800;line-height:1;cursor:pointer}.intg-v2 .iv-conta-mais:hover{color:var(--text);border-color:var(--brand)}.intg-v2 .iv-plat-breve{display:flex;align-items:center;gap:14px;padding:16px 20px}.intg-v2 .iv-plat-nome{font-size:14.5px;font-weight:600;color:var(--text-soft)}.intg-v2 .iv-plat-breve .iv-tag{margin-left:auto}.intg-v2 .iv-plat-breve[aria-disabled] .marca-tile{opacity:.7}@media (max-width:760px){.intg-v2 .iv-meta{padding:14px}.intg-v2 .iv-perfil-linha{flex-wrap:wrap;gap:10px}.intg-v2 .iv-perfil-txt{flex-basis:calc(100% - 46px)}.intg-v2 .iv-perfil-resumo{white-space:normal}.intg-v2 .iv-perfil-acoes{margin-left:auto;width:auto}.intg-v2 .iv-conta{padding:10px 12px;gap:10px}}.intg-v2 .iv-contas-ctl{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;min-width:0}.intg-v2 .iv-ord{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 8px;border:0;border-radius:var(--r-chip);background:transparent;color:var(--text-soft);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.intg-v2 .iv-agrupar button:hover,.intg-v2 .iv-ord:hover{background:var(--control-hover);color:var(--text-strong)}.intg-v2 .iv-agrupar button:focus-visible,.intg-v2 .iv-grupo-cab:focus-visible,.intg-v2 .iv-ord:focus-visible,.intg-v2 .iv-tag-comp:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.intg-v2 .iv-agrupar{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--surface-1)}.intg-v2 .iv-agrupar .iv-nota{padding:0 6px}.intg-v2 .iv-agrupar button{min-height:26px;padding:0 10px;border:0;border-radius:var(--r-chip);background:transparent;color:var(--muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.intg-v2 .iv-agrupar button[aria-pressed=true]{background:var(--control);color:var(--text-strong)}.intg-v2 .iv-link.sm{padding:4px 6px;font-size:12.5px}.intg-v2 .iv-conta-id,.iv-modal .iv-conta-id{color:var(--brand-hi);font-size:11.5px;font-weight:600;letter-spacing:.2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.intg-v2 .iv-grupo{border-top:1px solid var(--border)}.intg-v2 .iv-grupo-cab{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 16px 6px 14px;border:0;background:var(--surface-1);color:var(--text);font:inherit;text-align:left;cursor:pointer}.intg-v2 .iv-grupo-cab:hover{background:var(--control)}.intg-v2 .iv-grupo-chev{flex:none;color:var(--muted);transition:transform .16s ease}.intg-v2 .iv-grupo.aberto .iv-grupo-chev{transform:rotate(180deg)}.intg-v2 .iv-grupo-tit{font-size:13.5px;font-weight:700;color:var(--text-strong);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intg-v2 .iv-grupo-n{margin-left:auto;color:var(--text-soft);font-size:12.5px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intg-v2 .iv-tag-comp{cursor:pointer;font:inherit;font-size:11px;font-weight:700}.intg-v2 .iv-tag-comp:hover{background:color-mix(in srgb,var(--brand) 18%,transparent)}.iv-modal .iv-radios{display:flex;flex-direction:column;gap:8px}.iv-modal .iv-radios label{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.4;cursor:pointer}.iv-modal .iv-radios input{margin-top:3px;accent-color:var(--brand)}.iv-modal .iv-lista-check{display:flex;flex-direction:column;max-height:min(40vh,320px);overflow:auto;border:1px solid var(--border);border-radius:var(--r-ctl)}.iv-modal .iv-check-linha{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 12px;border-top:1px solid var(--border);font-size:13.5px;cursor:pointer}.iv-modal .iv-check-linha:first-child{border-top:0}.iv-modal .iv-check-linha:hover{background:var(--control)}.iv-modal .iv-check-linha input{width:18px;height:18px;flex:none;accent-color:var(--brand)}.iv-modal .iv-check-txt{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;flex-wrap:wrap}.iv-modal .iv-busca{width:100%;min-height:40px;margin:6px 0 8px;padding:0 12px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--input);color:var(--text-strong);font:inherit;font-size:14px}.iv-modal .iv-previa{padding:12px 14px;font-size:13px;line-height:1.5}.iv-modal .iv-previa ul{margin:6px 0 0;padding-left:18px}.iv-modal .iv-aviso.ok{border-color:color-mix(in srgb,var(--positive) 35%,transparent);background:color-mix(in srgb,var(--positive) 8%,transparent)}.iv-modal .iv-aviso ul{margin:6px 0 0;padding-left:18px}.iv-modal .iv-passos{display:flex;gap:6px;margin:0 0 14px;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.iv-modal .iv-passos li{display:inline-flex;align-items:center;gap:6px;flex:none;padding:6px 10px;border-radius:var(--r-chip);color:var(--muted);font-size:12.5px;font-weight:600}.iv-modal .iv-passos li span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--control);font-size:11px}.iv-modal .iv-passos li.atual{color:var(--brand-hi);background:color-mix(in srgb,var(--brand) 10%,transparent)}.iv-modal .iv-passos li.atual span{background:var(--brand);color:#fff}.iv-modal .iv-passos li.feito{color:var(--text-soft)}.iv-modal .iv-passos li.feito span{background:color-mix(in srgb,var(--positive) 25%,transparent);color:var(--positive)}.iv-modal .iv-exec{padding:10px 12px}.iv-modal .iv-exec-cab{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.iv-modal .iv-exec-cab .iv-tag{margin-left:auto}.iv-modal .iv-exec-passos{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:13px}.iv-modal .iv-exec-passos>li{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.iv-modal .iv-exec-passos ul{flex-basis:100%;margin:0;padding-left:18px;font-size:12.5px}.iv-modal .iv-exec-rot{color:var(--text-soft)}.iv-modal .iv-exec-est{font-weight:600}.iv-modal .est-concluido .iv-exec-est,.iv-modal li.est-concluido{color:var(--positive)}.iv-modal .est-ja_existia .iv-exec-est{color:var(--text-soft)}.iv-modal .est-rodando .iv-exec-est{color:var(--brand-hi)}.iv-modal .est-bloqueado .iv-exec-est,.iv-modal .est-falhou .iv-exec-est,.iv-modal li.est-bloqueado,.iv-modal li.est-falhou{color:var(--negative)}.iv-modal .est-pendente .iv-exec-est,.iv-modal .est-pulado .iv-exec-est{color:var(--muted)}.iv-modal .iv-exec-erro{flex-basis:100%}@media (max-width:760px){.intg-v2 .iv-conta-cab{grid-template-columns:minmax(0,1fr)}.intg-v2 .iv-contas-ctl{justify-content:flex-start}.intg-v2 .iv-conta-moeda-cab{display:none}.iv-modal .iv-lista-check{max-height:none}}.intg-v2 .iv-bm-resumo{display:flex;align-items:flex-start;gap:8px;padding:8px 16px 8px 18px;border-top:1px solid var(--border);background:var(--surface-1);color:var(--text-soft);font-size:12.5px;line-height:1.45}.intg-v2 .iv-bm-resumo svg{flex:none;margin-top:2px;color:var(--muted)}.intg-v2 .iv-bm-resumo.falha{color:var(--text);background:color-mix(in srgb,var(--negative) 7%,transparent)}.intg-v2 .iv-bm-resumo.falha svg{color:var(--negative)}.intg-v2 .iv-conta-bm{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intg-v2 .iv-conta-recebida{color:var(--amber);font-weight:600}.iv-modal .iv-check-linha.inelegivel{opacity:.6;cursor:not-allowed}.iv-modal .iv-check-linha.inelegivel input{cursor:not-allowed}.intg-v2 .iv-conta-id.compartilhada{color:var(--amber)}.intg-v2 .iv-grupo-tit .iv-conta-id{color:var(--text-soft);font-weight:500;letter-spacing:.3px;opacity:.9}.intg-v2 .kvn-integras.iv-hooks{gap:0;margin:16px 0 0;border:1px solid var(--border);border-radius:var(--r-ctl);overflow:hidden;background:var(--surface-2)}.intg-v2 .kvn-integras.iv-hooks>.iv-erro,.intg-v2 .kvn-integras.iv-hooks>.iv-vazio{margin:0;border:0;border-radius:0}.intg-v2 .kvn-integra.iv-hook{border:0;border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:0;background:transparent;padding:0;transition:background-color .15s}.intg-v2 .kvn-integra.iv-hook:first-child{border-top:0}.intg-v2 .kvn-integra.iv-hook:hover{background:color-mix(in srgb,var(--surface-3) 45%,transparent)}.intg-v2 .iv-hook-linha{display:flex;align-items:center;flex-wrap:nowrap;gap:12px;padding:13px 16px;min-width:0}.intg-v2 .iv-hook-linha>.marca-tile{flex:none;border-radius:var(--r-chip)}.intg-v2 .iv-hook-txt{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.intg-v2 .iv-hook-txt>.inline-edit{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;font-weight:700;color:var(--text-strong);font-size:14px;line-height:20px;height:20px;padding:0 4px 0 0}.intg-v2 .iv-hook-txt>.inline-edit .ie-pencil{flex:none}.intg-v2 .iv-hook-txt>.inline-edit.editing input{max-width:100%}.intg-v2 .iv-hook-sub{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;line-height:20px;color:var(--text-soft);min-width:0;min-height:20px}.intg-v2 .iv-hook-sub .iv-tag{padding:1px 7px;line-height:16px}.intg-v2 .iv-hook-sub .iv-nota{font-size:12.5px;color:var(--text-soft)}.intg-v2 .iv-hook-acoes{display:flex;align-items:center;gap:8px;flex:none}.intg-v2 .iv-hook-acoes .btn-ghost.sm{min-height:32px;padding:0 12px;font-size:12.5px}.intg-v2 .iv-hook-acoes .kebab-menu{width:auto;flex:none;margin:0;min-width:0}.intg-v2 .iv-hook-acoes .kebab-btn{width:32px;height:32px;min-height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.intg-v2 .iv-hook-acoes .kebab-btn svg{flex:none;width:16px;height:16px}.intg-v2 .iv-hook-acoes .kebab-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.intg-v2 .iv-hook .intg-notice{margin:0 16px 12px}.product-screen-integracoes .intg-v2 .iv-hook-diag{font-weight:600;color:var(--text-soft);min-height:32px}.product-screen-integracoes .intg-v2 .iv-hook-diag:hover{color:var(--text-hi)}.iv-modal .iv-cfg{display:flex;flex-direction:column;gap:18px}.iv-modal .iv-cfg-bloco{display:flex;flex-direction:column;gap:8px;min-width:0}.iv-modal .iv-cfg-bloco .fld-label{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.iv-modal .iv-cfg-valor{font-size:14px;color:var(--text-hi)}.iv-modal .iv-cfg-linha{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.iv-modal .iv-cfg-linha .fld-input{flex:1 1;min-width:200px}.iv-modal .iv-url{white-space:nowrap;overflow-x:auto}.iv-modal .iv-nota{font-size:12px;color:var(--muted);line-height:1.45}.iv-modal .iv-aviso,.iv-modal .iv-erro{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:var(--r-ctl);font-size:12.5px;line-height:1.45;color:var(--text-soft)}.iv-modal .iv-aviso{border:1px solid color-mix(in srgb,var(--amber) 35%,transparent);background:color-mix(in srgb,var(--amber) 8%,transparent)}.iv-modal .iv-erro{border:1px solid color-mix(in srgb,var(--negative) 35%,transparent);background:color-mix(in srgb,var(--negative) 8%,transparent)}.iv-modal .iv-aviso svg,.iv-modal .iv-erro svg{flex:none;margin-top:1px}.iv-modal .iv-vazio{padding:18px;text-align:center;color:var(--muted);font-size:13px}.iv-modal .iv-form{display:flex;flex-direction:column;gap:4px}.iv-modal .iv-busca{margin-bottom:12px}.iv-modal .iv-plat-lista{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--r-ctl);overflow:hidden}.iv-modal .iv-plat-item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px;background:transparent;border:0;border-top:1px solid var(--border);color:var(--text-hi);font:inherit;font-size:14px;text-align:left;cursor:pointer}.iv-modal .iv-plat-item:first-child{border-top:0}.iv-modal .iv-plat-item:focus-visible,.iv-modal .iv-plat-item:hover{background:var(--control-hover);outline:none}.iv-modal .iv-plat-item .marca-tile{border-radius:var(--r-chip)}.iv-modal .iv-plat-item-nome{font-weight:600}.iv-modal .iv-prod-lista{border:1px solid var(--border);border-radius:var(--r-ctl);overflow:hidden}.iv-modal .iv-prod-cab,.iv-modal .iv-prod-linha{display:grid;grid-template-columns:minmax(0,1fr) 92px 112px;align-items:center;grid-gap:10px;gap:10px;padding:9px 14px}.iv-modal .iv-prod-cab{background:var(--surface-2);font-size:12px;font-weight:700;color:var(--muted)}.iv-modal .iv-prod-col{display:inline-flex;align-items:center;justify-content:center;gap:4px;text-align:center}.iv-modal .iv-prod-linha{border-top:1px solid var(--border);font-size:14px;color:var(--text-hi);min-height:46px}.iv-modal .iv-prod-nome{display:flex;flex-direction:column;gap:3px;min-width:0}.iv-modal .iv-prod-check{display:flex;justify-content:center;cursor:pointer}.iv-modal .iv-prod-check input{width:17px;height:17px;accent-color:var(--brand);cursor:pointer}.iv-modal .iv-prod-check.warn input{outline:2px solid var(--amber);outline-offset:2px}.iv-modal .iv-prod-conectar{margin-top:16px;display:flex;flex-direction:column;gap:8px}.iv-modal .add-opt{border-radius:var(--r-ctl);background:var(--surface-2)}.iv-modal .add-opt:hover{border-color:var(--brand)}.iv-modal .add-opt svg{color:var(--brand-hi)}.iv-modal .iv-diag-tabela{max-height:56vh;overflow:auto;border:1px solid var(--border);border-radius:var(--r-ctl)}@media (max-width:760px){.intg-v2 .iv-hook-linha{flex-wrap:wrap;row-gap:10px}.intg-v2 .iv-hook-txt{flex-basis:calc(100% - 96px)}.intg-v2 .iv-hook-acoes{width:100%;justify-content:flex-end}.iv-modal .iv-prod-cab,.iv-modal .iv-prod-linha{grid-template-columns:minmax(0,1fr) 64px 84px;padding:9px 10px}}.intg-v2 .trq-v2{min-width:0}.intg-v2 .trq-v2 code{font:12px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text-soft)}.intg-v2 .trq-msg{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--surface-2);color:var(--text-soft);font-size:12.5px}.intg-v2 .trq-msg svg{color:var(--positive);flex:none}.intg-v2 .iv-aviso svg,.intg-v2 .iv-erro svg{flex:none;margin-top:1px}.intg-v2 .trq-lista,.intg-v2 .trq-px{display:flex;flex-direction:column}.intg-v2 .trq-px{padding:12px 0;border-top:1px solid var(--border);gap:8px;min-width:0}.intg-v2 .trq-px:first-child{border-top:0;padding-top:0}.intg-v2 .trq-px-linha{display:flex;align-items:center;gap:12px;min-width:0}.intg-v2 .trq-px-txt{flex:1 1;min-width:0}.intg-v2 .trq-px-tit{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:13.5px;font-weight:700;color:var(--text-strong)}.intg-v2 .trq-px-sub{font-size:12px;color:var(--muted);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intg-v2 .trq-px-acao{display:flex;align-items:center;gap:6px;flex:none;flex-wrap:wrap;justify-content:flex-end}.intg-v2 .trq-px-aviso{margin-left:52px}.intg-v2 .trq-px-acao .kebab-menu{width:auto;flex:none;margin:0;min-width:0}.intg-v2 .trq-px-acao .kebab-btn{width:32px;height:32px;min-height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.intg-v2 .trq-px-acao .kebab-btn svg{flex:none;width:16px;height:16px}.intg-v2 .trq-px-fila{white-space:normal;overflow:visible}.intg-v2 .trq-reserva{margin:0;min-height:20px}.intg-v2 .trq-detalhes,.modal .trq-detalhes{margin-top:6px;font-size:12.5px;color:var(--text-soft);line-height:1.45}.intg-v2 .trq-detalhes>summary,.modal .trq-detalhes>summary{cursor:pointer;color:var(--muted);font-weight:600}.modal .trq-efeito{margin:8px 0 0;padding-left:18px;font-size:13px;color:var(--text-soft);line-height:1.5}.modal .trq-efeito b{color:var(--text-strong)}.modal .trq-detalhes code{font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.modal .iv-erro{margin-top:10px}@media (max-width:760px){.intg-v2 .trq-px-linha{flex-wrap:wrap}.intg-v2 .trq-px-acao{width:100%;justify-content:flex-start}.intg-v2 .trq-px-aviso{margin-left:0}}.intg-v2 .txv2{min-width:0}.intg-v2 .txv2 .txv2-moeda{min-width:200px}.intg-v2 .txv2 .txv2-moeda .drop-btn{min-height:38px}.intg-v2 .txv2 .txv2-lista{display:flex;flex-direction:column;gap:14px}.intg-v2 .txv2 .txv2-linha{display:flex;align-items:center;gap:18px;padding:18px 22px;border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface-1);min-width:0}.intg-v2 .txv2 .txv2-ico{width:44px;height:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;color:var(--text-soft)}.intg-v2 .txv2 .txv2-txt{flex:1 1;min-width:0}.intg-v2 .txv2 .txv2-txt h3{margin:0;font-size:16px;font-weight:750;color:var(--text-strong)}.intg-v2 .txv2 .txv2-txt p{margin:3px 0 0;font-size:13.5px;color:var(--text-soft);line-height:1.45}.intg-v2 .txv2 .txv2-txt .txv2-resumo{margin-top:6px;font-size:13px;color:var(--muted)}.intg-v2 .txv2 .txv2-acao{flex:none;font-size:14px}.intg-v2 .txv2 .txv2-seta{transform:rotate(-90deg)}.txv2 .txm-corpo{display:flex;flex-direction:column;gap:14px;min-width:0}.txv2 .txm-guia{margin:0;font-size:13px;color:var(--text-soft);line-height:1.5}.txv2 .txm-cab h4{margin:0;font-size:16px;font-weight:750;color:var(--text-strong)}.txv2 .txm-cab p{margin:3px 0 0;font-size:13px;color:var(--muted)}.txv2 .txm-etapas{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.txv2 .txm-etapas button{width:100%;min-height:38px;padding:8px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--surface-2);color:var(--muted);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.txv2 .txm-etapas li.atual button{background:color-mix(in srgb,var(--brand) 12%,var(--surface-2));border-color:color-mix(in srgb,var(--brand) 38%,var(--border));color:var(--brand-hi)}.txv2 .txm-etapas button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.txv2 .txm-busca{display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--input);color:var(--muted)}.txv2 .txm-busca:focus-within{border-color:var(--brand)}.txv2 .txm-busca input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--text-strong);font:inherit;font-size:13.5px;padding:9px 0;outline:none}.txv2 .txm-busca input:focus-visible{outline:none}.txv2 .txm-vazio{margin:0;padding:14px;text-align:center}.txv2 .txm-legado{margin:0;padding:8px 10px;border-radius:var(--r-chip);background:var(--surface-2)}.txv2 .txm-info{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:12.5px;color:var(--text-soft);line-height:1.45}.txv2 .txm-info svg{flex:none;margin-top:2px;color:var(--muted)}.txv2 .txm-add{align-self:flex-start}.txv2 .txm-tag{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:1px 8px;border-radius:var(--r-chip);border:1px solid var(--border-2);color:var(--text-soft);background:var(--control);white-space:nowrap}.txv2 .txm-tag.pers{color:var(--brand-hi);border-color:color-mix(in srgb,var(--brand) 35%,transparent);background:color-mix(in srgb,var(--brand) 10%,transparent)}.txv2 .txm-na{font-size:12.5px;color:var(--muted)}.txv2 .iv-icobtn.perigo:hover{color:var(--negative)}.txv2 .txm-rodape-erro{margin-right:auto;font-size:12.5px;color:var(--negative);max-width:60%}.txv2 .txm-rodape-nota{margin-right:auto;font-size:12.5px;color:var(--muted)}.txv2 .txm-tabela{border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--surface-1);min-width:0}.txv2 .txm-th,.txv2 .txm-tr{display:grid;grid-gap:10px;gap:10px;align-items:center;padding:10px 12px}.txv2 .txm-th{font-size:12px;font-weight:700;color:var(--muted);border-bottom:1px solid var(--border);background:var(--surface-2);border-radius:var(--r-ctl) var(--r-ctl) 0 0}.txv2 .txm-tr+.txm-tr{border-top:1px solid var(--border)}.txv2 .txm-tr>span{min-width:0}.txv2 .txm-imposto .txm-th,.txv2 .txm-imposto .txm-tr{grid-template-columns:minmax(0,1.6fr) 70px minmax(0,1.3fr) auto}.txv2 .txm-ded .txm-th,.txv2 .txm-ded .txm-tr{grid-template-columns:28px minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.1fr) auto}.txv2 .txm-prod .txm-th,.txv2 .txm-prod .txm-tr{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,1fr)}.txv2 .txm-fixas .txm-th,.txv2 .txm-fixas .txm-tr{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto}.txv2 .txm-nome{display:flex;flex-direction:column;gap:2px;min-width:0}.txv2 .txm-prod .txm-nome{flex-direction:row;align-items:center;gap:8px}.txv2 .txm-nome b{font-size:13.5px;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txv2 .txm-nome small{font:11.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted);overflow-wrap:anywhere}.txv2 .txm-n{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-chip);background:color-mix(in srgb,var(--brand) 10%,var(--surface-2));color:var(--brand-hi);font-size:12px;font-weight:700}.txv2 .txm-pct{display:flex;align-items:center;gap:8px}.txv2 .txm-acoes{gap:2px}.txv2 .txm-acao,.txv2 .txm-acoes{display:flex;justify-content:flex-end}.txv2 .txm-input-suf{position:relative;display:flex;align-items:center;min-width:0}.txv2 .txm-input-suf i{position:absolute;font-style:normal;font-size:12.5px;color:var(--muted);pointer-events:none;right:10px}.txv2 .txm-input-suf.pre i{left:10px;right:auto}.txv2 .txm-input-suf .trq-input{padding-right:26px}.txv2 .txm-input-suf.pre .trq-input{padding-left:30px;padding-right:11px}.txv2 .txm-imposto .txm-input-suf{max-width:120px}.txv2 .txm-exemplo{margin-top:6px;padding:14px 16px;border-radius:var(--r-ctl);border:1px solid color-mix(in srgb,var(--brand) 22%,var(--border));background:color-mix(in srgb,var(--brand) 5%,var(--surface-2))}.txv2 .txm-exemplo-cab{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}.txv2 .txm-exemplo-cab svg{flex:none;color:var(--brand-hi);margin-top:2px}.txv2 .txm-exemplo-cab b{display:block;font-size:13.5px;color:var(--text-strong)}.txv2 .txm-exemplo-cab span{font-size:12px;color:var(--muted)}.txv2 .txm-exemplo-linha{display:flex;justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;color:var(--text-soft)}.txv2 .txm-exemplo-linha b{color:var(--text-strong);font-weight:650}.txv2 .txm-exemplo-linha b.neg{color:var(--text-soft)}.txv2 .txm-exemplo-linha.total{margin-top:6px;padding-top:8px;border-top:1px solid var(--border);font-weight:700;color:var(--text-strong)}.txv2 .txm-modos{margin:0;padding:0;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--surface-1);min-width:0}.txv2 .txm-modos legend{padding:0;margin:0 0 8px;font-size:13.5px;font-weight:700;color:var(--text-strong);float:left;width:100%}.txv2 .txm-modos legend+*{clear:both}.txv2 .txm-modo{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;cursor:pointer;border-top:1px solid var(--border)}.txv2 .txm-modos legend+.txm-modo{border-top:1px solid var(--border);border-radius:var(--r-ctl) var(--r-ctl) 0 0}.txv2 .txm-modo.on{background:color-mix(in srgb,var(--brand) 7%,transparent)}.txv2 .txm-modo input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--brand)}.txv2 .txm-modo input:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.txv2 .txm-modo-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.txv2 .txm-modo-txt b{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px;color:var(--text-strong)}.txv2 .txm-modo-txt span{font-size:12.5px;color:var(--muted);line-height:1.4}.txv2 .txm-modo-txt .txm-modo-ref{color:var(--text-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.txv2 .txm-manual{padding:4px 14px 14px 44px}.txv2 .txm-manual,.txv2 .txm-manual-campo{display:flex;flex-direction:column;gap:6px}.txv2 .txm-manual-campo{font-size:12.5px;font-weight:650;color:var(--text-soft)}.txv2 .txm-manual-linha{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:650;color:var(--text-strong)}.txv2 .txm-manual-linha .trq-input{max-width:160px}.txv2 .txm-aviso{display:flex;gap:8px;align-items:flex-start;margin:0;padding:8px 10px;border-radius:var(--r-chip);border:1px solid color-mix(in srgb,var(--amber) 40%,transparent);background:color-mix(in srgb,var(--amber) 9%,transparent);font-size:12.5px;color:var(--text-soft);line-height:1.45}.txv2 .txm-aviso svg{flex:none;margin-top:2px;color:var(--amber)}.txv2 .txm-outro{margin:0;padding-top:10px;border-top:1px solid var(--border)}.txv2 .txm-calculo ol{margin:0;padding-left:20px;font-size:13.5px;color:var(--text-soft);line-height:1.6}.txv2 .txm-calculo b{color:var(--text-strong)}@container intg (max-width:640px){.intg-v2 .txv2 .txv2-linha{flex-wrap:wrap;gap:10px 14px;padding:14px}.intg-v2 .txv2 .txv2-ico{width:32px;height:32px}.intg-v2 .txv2 .txv2-txt{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 50px)}.intg-v2 .txv2 .txv2-acao{margin-left:46px}.intg-v2 .txv2 .txv2-moeda{min-width:0;flex:1 1 180px}}@media (max-width:760px){.txv2 .txm-th{display:none}.txv2 .txm-tr{grid-template-columns:minmax(0,1fr)!important;gap:8px}.txv2 .txm-tr>span[data-rot]{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.txv2 .txm-tr>span[data-rot]:before{content:attr(data-rot);font-size:12px;font-weight:650;color:var(--muted)}.txv2 .txm-acao,.txv2 .txm-acoes{justify-content:flex-start}.txv2 .txm-n{display:none}.txv2 .txm-manual{padding-left:14px}.txv2 .txm-rodape-erro,.txv2 .txm-rodape-nota{flex-basis:100%;max-width:none;margin:0 0 4px}.txv2 .txm-imposto .txm-input-suf{max-width:none}}.intg-v2 .evt-v2{min-width:0}.intg-v2 .evt-v2 .evt-body{gap:12px;padding:0}.intg-v2 .evt-v2 .evt-body>.page-header{margin:0;padding:12px 14px;gap:12px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--surface-1);box-shadow:none}.intg-v2 .evt-v2 .evt-body>.page-header .page-header-mark{width:32px;height:32px;border-radius:var(--r-chip)}.intg-v2 .evt-v2 .evt-body>.page-header h1{font-size:16px;font-weight:700;max-width:none}.intg-v2 .evt-v2 .evt-header-actions{gap:8px}.intg-v2 .evt-v2 .evt-header-actions .evt-tabs{display:flex;gap:2px;padding:3px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--bg)}.intg-v2 .evt-v2 .evt-header-actions .evt-tab{min-height:30px;padding:5px 12px;border:0;border-radius:var(--r-chip);background:transparent;color:var(--muted);font-size:12.5px;font-weight:700;box-shadow:none}.intg-v2 .evt-v2 .evt-header-actions .evt-tab:hover{color:var(--text-soft)}.intg-v2 .evt-v2 .evt-header-actions .evt-tab.on{background:color-mix(in srgb,var(--brand) 16%,transparent);color:var(--brand-hi);box-shadow:none}.intg-v2 .evt-v2 .evt-chip:focus-visible,.intg-v2 .evt-v2 .evt-psize:focus-visible,.intg-v2 .evt-v2 .evt-tab:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.intg-v2 .evt-v2 .evt-export-btn{min-height:38px}.intg-v2 .evt-v2 .evt-recusas{margin:0;padding:10px 14px;border:1px solid color-mix(in srgb,var(--negative) 40%,transparent);border-left:3px solid var(--negative);border-radius:var(--r-ctl);background:color-mix(in srgb,var(--negative) 9%,transparent);color:var(--text-soft);font-size:12.5px}.intg-v2 .evt-v2 .evt-recusas strong{color:var(--negative)}.intg-v2 .evt-v2 .evt-recusas-onde{flex-basis:100%;color:var(--muted);font-size:12px}.intg-v2 .evt-v2 .evt-recusas-onde b{color:var(--text-soft)}.intg-v2 .evt-v2 .evt-control-panel{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--surface-1);box-shadow:none}.intg-v2 .evt-v2 .evt-filter-group,.intg-v2 .evt-v2 .evt-query-group{gap:0;padding:0;border:0}.intg-v2 .evt-v2 .evt-filter-group{flex:0 1 auto;max-width:100%}.intg-v2 .evt-v2 .evt-query-group{flex:1 1 560px}.intg-v2 .evt-v2 .evt-control-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.intg-v2 .evt-v2 .evt-filters{gap:4px;flex-wrap:wrap}.intg-v2 .evt-v2 .evt-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 10px;border:1px solid transparent;border-radius:var(--r-chip);background:transparent;color:var(--muted);font-size:12.5px;font-weight:700}.intg-v2 .evt-v2 .evt-chip:hover{background:var(--control-hover);color:var(--text-soft)}.intg-v2 .evt-v2 .evt-chip.on{border-color:color-mix(in srgb,var(--brand) 45%,transparent);background:color-mix(in srgb,var(--brand) 16%,transparent);color:var(--brand-hi)}.intg-v2 .evt-v2 .evt-chip-n{min-width:18px;padding:0 5px;border-radius:var(--r-chip);background:var(--control);color:var(--text-soft);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.intg-v2 .evt-v2 .evt-chip.on .evt-chip-n{background:color-mix(in srgb,var(--brand) 22%,transparent);color:var(--brand-hi)}.intg-v2 .evt-v2 .evt-search{display:flex;flex-wrap:nowrap;align-items:center;gap:6px}.intg-v2 .evt-v2 .evt-periodo{min-width:200px}.intg-v2 .evt-v2 .evt-search .fld-input{flex:1 1 200px;width:auto;min-width:0;height:36px;padding:7px 10px;font-size:13px;border-radius:var(--r-ctl)}.intg-v2 .evt-v2 .evt-search .fld-input:focus{border-color:var(--brand);outline:none}.intg-v2 .evt-v2 .evt-search-btn{height:36px;padding-block:0}.intg-v2 .evt-v2 .evt-refresh-btn{width:36px!important;height:36px}.intg-v2 .evt-v2 .evt-lixeira-nota{display:flex;align-items:center;gap:6px;margin:0;padding:0 2px}.intg-v2 .evt-v2 .evt-selbar{flex-wrap:wrap;gap:8px;padding:8px 10px 8px 14px;border:1px solid color-mix(in srgb,var(--brand) 40%,transparent);border-radius:var(--r-ctl);background:color-mix(in srgb,var(--brand) 9%,var(--surface-1));color:var(--text-soft)}.intg-v2 .evt-v2 .evt-selbar-n{margin-right:4px;color:var(--brand-hi);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intg-v2 .evt-v2 .evt-selbar .btn-ghost.danger{color:var(--negative)}.intg-v2 .evt-v2 .evt-selbar-limpar{margin-left:auto}.intg-v2 .evt-v2 .evt-newpill{align-self:flex-start;margin:0;border-radius:var(--r-ctl);border-color:color-mix(in srgb,var(--brand) 50%,transparent);background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--brand-hi)}.intg-v2 .evt-v2 .evt-load-warning{justify-content:space-between;align-items:center;margin:0}.intg-v2 .evt-v2 .evt-load-error{justify-content:space-between}.intg-v2 .evt-v2 .evt-vazio{padding:36px 18px}.intg-v2 .evt-v2 .evt-reserva{min-height:280px}.intg-v2 .evt-v2 .evt-tablewrap{border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--surface-1);box-shadow:none}.intg-v2 .evt-v2 .evt-table{font-size:13px}.intg-v2 .evt-v2 .evt-table th{background:var(--surface-2);color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.04em}.intg-v2 .evt-v2 .evt-table td,.intg-v2 .evt-v2 .evt-table th{padding:10px 12px;border-right:0;border-bottom:1px solid var(--border)}.intg-v2 .evt-v2 .evt-table td{background:transparent;color:var(--text-hi)}.intg-v2 .evt-v2 .evt-table tbody tr:nth-child(2n) td{background:transparent}.intg-v2 .evt-v2 .evt-table tbody tr:hover td{background:var(--row-hover)}.intg-v2 .evt-v2 .evt-table tbody tr.evt-rowsel td{background:color-mix(in srgb,var(--brand) 10%,transparent)!important}.intg-v2 .evt-v2 .evt-table tbody tr.evt-rowsel td:first-child{box-shadow:inset 2px 0 var(--brand)}.intg-v2 .evt-v2 .evt-check input,.intg-v2 .evt-v2 .evt-mobile-card-head input{accent-color:var(--brand);width:15px;height:15px}.intg-v2 .evt-v2 .evt-resize{border-radius:0;right:0;width:6px}.intg-v2 .evt-v2 .evt-resize:after{content:"";position:absolute;top:2px;bottom:2px;left:2px;width:1px;background:var(--border-2)}.intg-v2 .evt-v2 .evt-resize:hover{background:color-mix(in srgb,var(--brand) 50%,transparent)}.intg-v2 .evt-v2 .evt-badge{padding:3px 8px;border:0;border-radius:var(--r-chip);font-size:11px;font-weight:700}.intg-v2 .evt-v2 .evt-valor{font-weight:700;color:var(--text-strong)}.intg-v2 .evt-v2 .evt-produto{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intg-v2 .evt-v2 .evt-sub{font-size:11.5px}.intg-v2 .evt-v2 .evt-ok,.intg-v2 .evt-v2 .evt-warn{font-size:12px}.intg-v2 .evt-v2 .evt-table td{text-align:left}.intg-v2 .evt-v2 .evt-table .evt-check{text-align:center}.intg-v2 .evt-v2 .evt-table .evt-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intg-v2 .evt-v2 .evt-table .evt-actions{text-align:right;white-space:nowrap}.intg-v2 .evt-v2 .evt-table td.evt-actions{padding-block:6px}.intg-v2 .evt-v2 .evt-table .evt-actions{position:-webkit-sticky;position:sticky;right:0;z-index:1;box-shadow:inset 1px 0 var(--border)}.intg-v2 .evt-v2 .evt-table tbody tr td.evt-actions{background:var(--surface-1)}.intg-v2 .evt-v2 .evt-table th.evt-actions{z-index:2;background:var(--surface-2)}.intg-v2 .evt-v2 .evt-table tbody tr:hover td.evt-actions{background:var(--row-hover)}.intg-v2 .evt-v2 .evt-table tbody tr.evt-rowsel td.evt-actions{background:linear-gradient(color-mix(in srgb,var(--brand) 10%,transparent),color-mix(in srgb,var(--brand) 10%,transparent)) var(--surface-1)!important}.intg-v2 .evt-v2 .evt-actions .evt-btn-detalhes{min-height:30px;margin:0;padding:0 12px;border:1px solid color-mix(in srgb,var(--brand) 45%,transparent);border-radius:var(--r-ctl);background:color-mix(in srgb,var(--brand) 14%,transparent);color:var(--brand-hi);font-size:12px;font-weight:700}.intg-v2 .evt-v2 .evt-actions .evt-btn-detalhes:hover{background:color-mix(in srgb,var(--brand) 24%,transparent)}.intg-v2 .evt-v2 .evt-actions .evt-btn-payload{margin-left:2px;padding:4px 6px;color:var(--muted);font-size:12px;font-weight:600}.intg-v2 .evt-v2 .evt-actions .evt-btn-payload:hover{color:var(--text-soft)}.intg-v2 .evt-v2 .evt-actions button:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.intg-v2 .evt-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.intg-v2 .evt-v2 .evt-pager{padding:0 2px}.intg-v2 .evt-v2 .evt-pager-info{display:inline-flex;align-items:center;gap:4px}.intg-v2 .evt-v2 .evt-psize{border-radius:var(--r-chip);border-color:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intg-v2 .evt-v2 .evt-psize:hover{background:var(--control-hover);color:var(--text-soft)}.intg-v2 .evt-v2 .evt-psize.on{border-color:color-mix(in srgb,var(--brand) 45%,transparent);background:color-mix(in srgb,var(--brand) 16%,transparent);color:var(--brand-hi)}.intg-v2 .evt-flutuante{position:fixed;right:24px;bottom:24px;z-index:80;display:flex;align-items:flex-start;gap:8px;max-width:min(460px,calc(100vw - 32px));padding:10px 8px 10px 14px;border:1px solid var(--border-2);border-radius:var(--r-ctl);background:var(--surface-2);color:var(--text-soft);font-size:12.5px;font-weight:600;line-height:1.45;box-shadow:0 18px 40px -24px var(--shadow)}.intg-v2 .evt-flutuante.warn{border-color:color-mix(in srgb,var(--amber) 50%,transparent);border-left:3px solid var(--amber)}.intg-v2 .evt-flutuante.ok{padding-right:14px;border-color:color-mix(in srgb,var(--positive) 45%,transparent);color:var(--positive)}.iv-modal .evt-detalhe{display:flex;flex-direction:column;gap:0}.iv-modal .evt-detalhe-sep{margin:14px 0 4px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.iv-modal .evt-detalhe>.evt-detalhe-sep:first-child{margin-top:0}.iv-modal .evt-row{padding:7px 0;border-bottom:1px solid var(--border)}.iv-modal .evt-payload-bloco+.evt-payload-bloco{margin-top:18px}.iv-modal .evt-payload-cab{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.iv-modal .evt-payload-cab .evt-detalhe-sep{margin:0}.iv-modal .evt-json{margin-top:8px;background:var(--bg);border-radius:var(--r-chip)}.iv-modal .evt-copy-chip{border-radius:var(--r-chip);background:transparent}.iv-modal .evt-copy-chip.on{border-color:color-mix(in srgb,var(--brand) 45%,transparent);background:color-mix(in srgb,var(--brand) 16%,transparent);color:var(--brand-hi)}.iv-modal .evt-copy-preview{margin-bottom:0;border-radius:var(--r-chip)}.iv-modal .evt-confirm-msg{margin:0;color:var(--text-soft);font-size:13px;line-height:1.5}@media (max-width:768px){.intg-v2 .evt-v2 .evt-body>.page-header{grid-template-columns:32px minmax(0,1fr);padding:12px}.intg-v2 .evt-v2 .evt-header-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.intg-v2 .evt-v2 .evt-header-actions .evt-tab{flex:1 1;justify-content:center;min-height:36px}.intg-v2 .evt-v2 .evt-control-panel{flex-direction:column;align-items:stretch;padding:10px}.intg-v2 .evt-v2 .evt-filter-group,.intg-v2 .evt-v2 .evt-query-group{flex:none}.intg-v2 .evt-v2 .evt-chip{flex:none;min-height:36px}.intg-v2 .evt-v2 .evt-search{display:grid;grid-template-columns:minmax(0,1fr) auto 36px}.intg-v2 .evt-v2 .evt-periodo{grid-column:1/-1;width:100%;min-width:0}.intg-v2 .evt-v2 .evt-search .fld-input{width:100%;height:38px}.intg-v2 .evt-v2 .evt-selbar{flex-direction:column;align-items:stretch}.intg-v2 .evt-v2 .evt-selbar-limpar{margin-left:0;justify-content:center}.intg-v2 .evt-v2 .evt-mobile-card{border-radius:var(--r-ctl);background:var(--surface-1);box-shadow:none}.intg-v2 .evt-v2 .evt-mobile-card-head{background:var(--surface-2)}.intg-v2 .evt-v2 .evt-mobile-meta>div{border-radius:var(--r-chip)}.intg-v2 .evt-flutuante{right:16px;left:16px;bottom:calc(72px + env(safe-area-inset-bottom,0px));max-width:none}}.intg-v2 .evt-v2 .evt-atualizando{display:flex;align-items:flex-start;justify-content:center;padding-top:48px;color:var(--muted);font-size:13px}.intg-v2 .pv-grade{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;min-width:0;margin-bottom:14px}@media (min-width:900px){.intg-v2 .pv-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.intg-v2 .pv-reserva .pv-bloco-corpo{min-height:180px}.intg-v2 .pv-universo{margin:0 0 10px;font-size:12px;color:var(--muted)}.intg-v2 .pv-conteudo{transition:opacity .15s}.intg-v2 .pv-conteudo.atualizando{opacity:.6}@media (prefers-reduced-motion:reduce){.intg-v2 .pv-conteudo{transition:none}}.intg-v2 .pv-bloco{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px}.intg-v2 .pv-bloco-cab{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.intg-v2 .pv-bloco-cab h3{margin:0;font-size:14px;font-weight:700;color:var(--text-strong)}.intg-v2 .pv-destaque{margin-left:auto;font-size:12px;color:var(--muted);white-space:nowrap}.intg-v2 .pv-destaque b{color:var(--text-strong)}.intg-v2 .pv-bloco-corpo{display:flex;flex-direction:column;gap:10px;min-width:0}.intg-v2 .pv-bloco .iv-vazio{padding:12px 0;text-align:left}.intg-v2 .pv-barra{height:6px;background:var(--control);border-radius:var(--r-chip);overflow:hidden}.intg-v2 .pv-barra>div{height:100%;background:var(--brand);border-radius:var(--r-chip)}.intg-v2 .pv-linha{display:flex;flex-direction:column;gap:4px}.intg-v2 .pv-linha-topo{display:flex;justify-content:space-between;gap:10px;font-size:12.5px}.intg-v2 .pv-linha-rot{color:var(--text-soft);font-weight:600}.intg-v2 .pv-linha-rot.cap{text-transform:capitalize}.intg-v2 .pv-linha-num{color:var(--muted);white-space:nowrap}.intg-v2 .pv-linha-num b{color:var(--text-strong)}.intg-v2 .pv-linha-extra{font-size:11.5px;color:var(--muted)}.intg-v2 .pv-tabela{display:flex;flex-direction:column}.intg-v2 .pv-tr{display:grid;grid-template-columns:minmax(8.5em,1.4fr) repeat(3,minmax(0,1fr)) minmax(0,1.1fr);grid-gap:10px;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--border);font-size:13px;color:var(--text-soft)}.intg-v2 .pv-tr>:not(:first-child){text-align:right}.intg-v2 .pv-th{border-top:0;padding-top:0;font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.3px}.intg-v2 .pv-forma,.intg-v2 .pv-tr b{color:var(--text-strong)}.intg-v2 .pv-forma{font-weight:600;overflow-wrap:anywhere;line-height:1.3}.intg-v2 .pv-part{display:flex;flex-direction:column;gap:4px}.intg-v2 .pv-escopo{margin:auto 0 0;padding-top:10px;border-top:1px solid var(--border);font-size:11.5px;color:var(--muted);line-height:1.45}.intg-v2 .pv-lista{display:flex;flex-direction:column;gap:10px}.intg-v2 .pv-mais{align-self:flex-start;padding:4px 8px;margin-left:-8px;border:0;border-radius:var(--r-ctl);background:none;color:var(--brand-hi);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.intg-v2 .pv-mais:hover{background:var(--control)}.intg-v2 .pv-mais:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.intg-v2 .pv-renda .iv-secao-corpo{display:flex;flex-direction:column;gap:10px}.intg-v2 .pv-renda-txt{margin:0;font-size:13px;color:var(--text-soft);line-height:1.5}@media (max-width:560px){.intg-v2 .pv-th{display:none}.intg-v2 .pv-tr{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:6px}.intg-v2 .pv-tr>:not(:first-child){text-align:left}.intg-v2 .pv-forma{grid-column:1/-1}.intg-v2 .pv-tr>[data-rot]:before{content:attr(data-rot) " ";color:var(--muted);font-size:11px;font-weight:600}.intg-v2 .pv-part{grid-column:1/-1}}.intg-v2 .perfil-venda>.screen-state{margin-left:0;margin-right:0}