:root{--a:#5633c7;--a2:#6844db;--at:#eee9ff;--al:#d6ccfb;--av:#7653f6;--lav:#bba5ff;--ink:#19191d;--mut:#62626f;--mut2:#86838f;--bd:#e5e4eb;--soft:#f5f3fa;--soft2:#f0eff4;--bg:#fff;--campo:#c9c6d3;--linha:#efeff3;--ok:#176b45;--okb:#edf8f1;--wa:#815900;--wab:#fff6df;--er:#b42318;--erb:#fff0f1;--in:#334e9b;--inb:#eef1fb;--mu:#625c71;--mub:#f0eff4;--r:15px;--rs:8px;--gr-antena:#2f9e5b;--gr-antena-orb:#a6ec7a;--card:#fff;--head:#fbfbfd;--hover:#f7f6fb;--seg:#eceaf2;--bd2:#dddce4;--tx2:#4c4a57;--sobre-ink:#fff;--sobre-a:#fff;--chrome:#fff;--side:#f8f7fb;--trilho-hover:#ebebf1;--coluna:#efeff4;--fonte-texto:"Schibsted Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--fonte-titulo:"Bricolage Grotesque","Schibsted Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--wa-tx:#7a3e00;--er-tx:#7f1d1d;--in-tx:#1e3a8a;--sombra:0 1px 2px #11111a0a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-tema=escuro]{--sobre-ink:#131316;--chrome:#1a1a1f;--side:#17171b;--trilho-hover:#1d1d23;--coluna:#1d1d23;--a:#8a6cf8;--a2:#9b82fa;--at:#272042;--al:#3f3470;--av:#8f75f8;--lav:#bba5ff;--ink:#ededf2;--mut:#a09fad;--mut2:#85838f;--bd:#2c2c34;--soft:#1d1d23;--soft2:#202026;--bg:#131316;--campo:#3a3945;--linha:#24242b;--ok:#3fc495;--okb:#132a20;--wa:#f0b84a;--wab:#2c2412;--er:#ff7b72;--erb:#2f1718;--in:#8fa8ff;--inb:#1b2140;--mu:#a09fad;--mub:#24242b;--card:#1a1a1f;--head:#1d1d23;--hover:#212128;--seg:#24242b;--bd2:#34343d;--tx2:#c9c8d3;--wa-tx:#f3c46a;--er-tx:#ff9a92;--in-tx:#a9b9ff;--sombra:0 1px 2px #00000059;--gr-antena:#4ade80;--gr-antena-orb:#a6ec7a;--sc-azul-f:#16243d;--sc-azul-t:#93b8f5;--sc-turquesa-f:#10302d;--sc-turquesa-t:#7fd6cf;--sc-verde-f:#132a1a;--sc-verde-t:#8fd49c;--sc-amarelo-f:#2c2510;--sc-amarelo-t:#e8c768;--sc-laranja-f:#33200f;--sc-laranja-t:#f2a774;--sc-vermelho-f:#331616;--sc-vermelho-t:#f39a9a;--sc-rosa-f:#331626;--sc-rosa-t:#f0a0cb;--sc-roxo-f:#241b3d;--sc-roxo-t:#c2adf5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:var(--fonte-texto);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--a);outline-offset:2px;border-radius:8px}svg.i{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover{scrollbar-color:#d4d5de transparent}.app{height:100dvh;display:flex;overflow:clip}@media screen{html.com-moldura,html.com-moldura body{overscroll-behavior:none;overflow:hidden}}.trilho{border-right:1px solid var(--bd);background:var(--chrome);z-index:40;flex-direction:column;flex:none;align-items:center;gap:6px;width:76px;padding:16px 0 14px;display:flex}.trilho .marca{width:48px;height:48px;margin-bottom:14px;padding:0}.trilho .marca:hover{background:0 0}.trilho .marca .marca-g{border-radius:10px;display:block}.trilho a,.trilho button.rl{width:46px;height:46px;color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:13px;place-items:center;text-decoration:none;display:grid;position:relative}.trilho a:hover,.trilho button.rl:hover{background:var(--trilho-hover);color:var(--ink)}.trilho a.on{background:var(--at);color:var(--a)}.trilho svg.i{stroke-width:1.7px;width:22px;height:22px}.trilho button.sobre{font-size:15px;font-weight:650}@media (max-height:820px){.trilho{gap:3px;padding-top:12px}.trilho .marca{width:42px;height:42px}.trilho .marca .marca-g{width:38px;height:38px}.trilho a,.trilho button.rl{width:40px;height:40px}.trilho svg.i{width:20px;height:20px}}@media (max-height:660px){.trilho{gap:1px;padding:8px 0}.trilho .marca{width:36px;height:36px;margin-bottom:6px}.trilho .marca .marca-g{width:34px;height:34px}.trilho a,.trilho button.rl{border-radius:10px;width:36px;height:36px}.trilho svg.i{width:19px;height:19px}}@media (max-height:540px){.trilho{scrollbar-width:none;overflow:hidden auto}.trilho::-webkit-scrollbar{display:none}.trilho [data-dica]:hover:after,.trilho [data-dica]:focus-visible:after{display:none}}.trilho button.dev{background:var(--wab);width:44px;height:44px;color:var(--wa);cursor:not-allowed;border:1px dashed #e8c48a;border-radius:12px;place-items:center;display:grid;position:relative}.trilho .selo-dev{background:var(--wa);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}.abas-mod span.dev{color:var(--wa);white-space:nowrap;cursor:not-allowed;align-items:center;gap:6px;padding:14px 12px 13px;font-size:14px;display:flex}.abas-mod span.dev small{background:var(--wab);color:var(--wa);border:1px solid #f1d7ad;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:600}.trilho .esp{flex:1}.trilho .dot{color:#fff;border:2px solid var(--chrome);background:#e5484d;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9.5px;font-weight:700;display:grid;position:absolute;top:3px;right:2px}[data-dica]{position:relative}[data-dica]:hover:after,[data-dica]:focus-visible:after{content:attr(data-dica);background:var(--ink);color:var(--sobre-ink);white-space:nowrap;z-index:120;pointer-events:none;border-radius:6px;padding:7px 11px;font-size:12px;font-weight:500;position:absolute;top:50%;left:58px;transform:translateY(-50%)}.principal{flex-direction:column;flex:1;min-width:0;display:flex}.topo{border-bottom:1px solid var(--bd);background:var(--chrome);flex:none;align-items:center;gap:14px;height:72px;padding:0 32px;display:flex}.escw{border:1px solid var(--bd);height:44px;color:var(--mut);background:var(--card);border-radius:9px;align-items:center;gap:12px;padding:0 12px 0 16px;display:flex}.escw:focus-within{border-color:var(--a);box-shadow:0 0 0 3px var(--at)}.escw select{color:var(--ink);cursor:pointer;text-transform:uppercase;letter-spacing:.02em;background:0 0;border:0;outline:0;max-width:260px;font-size:14px;font-weight:650}.topo .produto,.topo .periodo{color:var(--mut);white-space:nowrap;font-size:12px}.beta{color:#b45309;background:var(--wab);text-transform:uppercase;letter-spacing:.05em;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:700}.topo .dir{color:var(--mut);align-items:center;gap:14px;margin-left:auto;display:flex}.topo .dir select{border:1px solid var(--bd);background:var(--card);color:var(--ink);border-radius:10px;padding:6px 8px}.demo{color:#a35200;background:var(--wab);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.av{background:var(--soft);width:36px;height:36px;color:var(--mut);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:11.5px;font-weight:650;display:grid}.tb-tema{border:1px solid var(--bd);width:36px;height:36px;color:var(--mut);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.tb-tema:hover{color:var(--ink);background:var(--soft)}.tb-tema .i{width:17px;height:17px}@media (max-width:900px){.tb-tv{display:none}}.tar-recolhe{display:contents}.so-cel,.btn.so-cel{display:none}@media (max-width:900px){.so-cel,.btn.so-cel{display:inline-flex}.tar-recolhe:not(.aberto){display:none}.tar-filtros-bt{margin:0 0 12px}}.menu-foto{flex:none;position:relative}.menu-foto-painel{z-index:90;background:var(--card);border:1px solid var(--bd);border-radius:12px;flex-direction:column;min-width:240px;max-width:calc(100vw - 24px);padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px -12px #11111a59}.mf-quem{border-bottom:1px solid var(--linha);flex-direction:column;min-width:0;margin-bottom:4px;padding:8px 10px 10px;display:flex}.mf-quem b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.mf-quem span{color:var(--mut);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mf-item{cursor:pointer;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:13.5px;display:flex}.mf-item:hover,.mf-item:focus-visible{background:var(--hover)}.mf-item .i{width:17px;height:17px;color:var(--mut)}.mf-vercomo{padding:6px 10px}.topo .mf-vercomo select{width:100%;max-width:none;font-size:13.5px}.mf-rodape{border-top:1px solid var(--linha);color:var(--mut);justify-content:space-between;gap:10px;margin-top:4px;padding:8px 10px 4px;font-size:12px;display:flex}@media (max-width:900px){.menu-foto .tb-tv{display:none}}.abas-mod{border-bottom:1px solid var(--bd);background:var(--chrome);flex:none;gap:26px;padding:0 32px;display:flex;overflow-x:auto}.abas-mod a{color:var(--mut);white-space:nowrap;align-items:center;gap:6px;padding:14px 0 13px;font-size:13.5px;text-decoration:none;display:flex;position:relative}.abas-mod a:hover{color:var(--ink)}.abas-mod a.on{color:var(--ink);font-weight:600}.abas-mod a.on:after{content:"";background:var(--ink);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.conteudo{flex:1;padding:28px max(36px,50% - 700px) 24px;overflow:auto}.cab{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:22px;display:flex}.cab h1{font-family:var(--fonte-titulo);letter-spacing:-.02em;margin:0;font-size:27px;font-weight:700;line-height:1.15}.cab p{color:var(--mut);margin:4px 0 0;font-size:12.5px}.cab .acoes{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.btn{border:1px solid var(--bd2);background:var(--card);border-radius:var(--rs);cursor:pointer;white-space:nowrap;color:var(--ink);vertical-align:middle;align-items:center;gap:6px;padding:7px 12px;font-size:13.5px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--soft)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.p{background:var(--a);border-color:var(--a);color:var(--sobre-a)}.btn.p:hover{background:var(--a2)}.btn.perigo{color:var(--er);border-color:#f6d3d4}.btn.s{border-radius:8px;padding:5px 10px;font-size:12.5px}.t td>.btn+.btn{margin-left:6px}.btn.g{background:0 0;border-color:#0000}.campo{color:var(--mut);flex-direction:column;gap:5px;font-size:13px;display:flex}.campo input,.campo select,.campo textarea,.inp,select.sel{border:1px solid var(--campo);background:var(--card);color:var(--ink);border-radius:7px;outline:0;min-width:0;padding:7px 10px;font-size:13.5px}.campo input:focus,.campo select:focus,.campo textarea:focus,.inp:focus,select.sel:focus{border-color:var(--a);box-shadow:0 0 0 3px var(--at)}.campo .erro{color:var(--er);font-size:12.5px}.busca{border:1px solid var(--campo);background:var(--card);color:var(--mut);border-radius:7px;flex:1;align-items:center;gap:8px;min-width:240px;max-width:420px;padding:0 12px;display:flex}.busca input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:7px 0;font-size:13.5px}.barra{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.barra select.sel{max-width:260px}.btn.on-filtro{border-color:var(--al);color:var(--a);background:var(--at)}.btn .badge{background:var(--a);min-width:18px;height:18px;color:var(--sobre-a);border-radius:999px;place-items:center;margin-left:2px;padding:0 5px;font-size:11px;display:inline-grid;position:static}html[data-tema=escuro] .marca-g .mg-fundo{fill:#26262e}.seg{background:var(--seg);border-radius:8px;gap:3px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.seg button{color:var(--tx2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;flex:none;padding:6px 12px;font-size:12.5px}.seg button.on{background:var(--card);color:var(--ink);font-weight:600;box-shadow:0 1px 4px #19191d0f}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--bd);background:var(--card);cursor:pointer;color:var(--ink);border-radius:24px;align-items:center;gap:7px;padding:4px 10px;font-size:12.5px;display:inline-flex}.chip b{font-weight:600}.chip.on{background:var(--at);border-color:var(--al);color:var(--a)}.chip i{border-radius:50%;width:8px;height:8px;display:inline-block}.sw{width:38px;height:22px;display:inline-block;position:relative}.sw input{opacity:0;width:0;height:0}.sw span{cursor:pointer;background:#d6d7e0;border-radius:999px;transition:all .15s;position:absolute;inset:0}.sw span:before{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .15s;position:absolute;top:3px;left:3px}.sw input:checked+span{background:var(--a)}.sw input:checked+span:before{transform:translate(16px)}.sw input:disabled+span{opacity:.5;cursor:not-allowed}.card{border:1px solid var(--bd);border-radius:var(--r);background:var(--card);padding:22px 24px}.card h3{margin:0 0 12px;font-size:14.5px;font-weight:600}.grade{gap:16px;display:grid}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.num{border:1px solid var(--bd);background:var(--card);box-shadow:var(--sombra);text-align:left;cursor:pointer;color:var(--ink);border-radius:12px;padding:14px 16px;text-decoration:none;transition:border-color .15s;display:block}div.num{cursor:default}button.num:hover,a.num:hover{border-color:var(--al)}.num small{color:var(--mut);font-size:12.5px;font-weight:500;line-height:1.35;display:block}.num b{letter-spacing:-.015em;margin-top:6px;font-size:22px;font-weight:600;line-height:1.15;display:block}.num.er b{color:var(--er)}.num.wa b{color:var(--wa)}.num.ok b{color:var(--ok)}.num.in b{color:var(--in)}.sec{text-transform:uppercase;letter-spacing:.08em;color:var(--mut);margin:26px 0 10px;font-size:11px;font-weight:600}.sec.mono{font-weight:600}.grade.kpi{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.grade.kpi+.grade.kpi{margin-top:12px}@media (max-width:1100px){.grade.kpi{grid-template-columns:repeat(3,minmax(0,1fr))}}.num .det{color:var(--mut);margin-top:3px;font-size:12px;line-height:1.35;display:block}button.num{font:inherit;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.t.aten tr.grupo td{background:var(--head);padding-top:10px;padding-bottom:10px;font-size:13px;font-weight:600}.t.aten tbody tr.grupo:hover td{background:var(--head)}.t.aten tr.grupo .st{margin-left:8px}.t.aten tr.grupo .ver{margin-left:12px;font-size:12.5px;font-weight:500}.t.aten td .st{white-space:nowrap}.t.aten td.item{overflow-wrap:anywhere}.t.aten td.item .so-m .st{margin-top:5px}.vazio{border:1px dashed var(--bd);border-radius:var(--r);text-align:center;color:var(--mut);padding:36px 24px}.vazio b{color:var(--ink);margin-bottom:4px;font-size:15px;display:block}.aviso-box{border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.aviso-box.wa{background:var(--wab);color:var(--wa-tx)}.aviso-box.in{background:var(--inb);color:var(--in-tx)}.aviso-box.er{background:var(--erb);color:var(--er-tx)}.tw{border:1px solid var(--bd);background:var(--card);box-shadow:var(--sombra);border-radius:12px;overflow:auto}table.t{border-collapse:collapse;width:100%}.t th{text-align:left;color:var(--mut);background:var(--card);border-bottom:1px solid var(--bd);white-space:nowrap;z-index:1;padding:7px 10px;font-size:11.5px;font-weight:500;position:sticky;top:0}.t td{border-bottom:1px solid var(--linha);vertical-align:middle;padding:5px 10px;font-size:12.5px;line-height:1.35}.t td a:not(.btn){color:inherit;text-decoration:none}.t td a:not(.btn):hover{text-decoration:underline}.t tr:last-child td{border-bottom:0}.t tbody tr:hover td{background:var(--hover)}.t td.cel-emp{min-width:240px;max-width:380px}.t td.cel-emp>b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.t .val{font-weight:550}.t .vz{color:var(--mut2)}.t tbody tr.clic{cursor:pointer}.t .dir{text-align:right}.t .nw{white-space:nowrap}.t .sub{color:var(--mut);margin-top:0;font-size:11px;line-height:1.3;display:block}.t .sub.at{color:var(--wa)}.t tfoot td{background:var(--head);border-top:1px solid var(--bd);font-weight:600}.t.cp th{padding:5px 8px}.t.cp td{padding:4px 8px;font-size:12px}.rolar{max-width:100%;overflow-x:auto}.sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mut{color:var(--mut)}.st{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:11.5px;font-weight:550;line-height:1.45;display:inline-flex}.st.ok{background:var(--okb);color:var(--ok)}.st.wa{background:var(--wab);color:var(--wa)}.st.er{background:var(--erb);color:var(--er)}.st.in{background:var(--inb);color:var(--in)}.st.mu{background:var(--mub);color:var(--mu)}.st.a{background:var(--at);color:var(--a)}.mx th.o{text-align:center;cursor:pointer;padding:10px 6px;font-size:11px}.mx th.o.on{color:var(--a)}.mx td.o{text-align:center;padding:8px 4px}.mx .nm{min-width:220px}.pt{cursor:pointer;border:0;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-grid}.pt.ok{background:var(--okb);color:var(--ok)}.pt.wa{background:var(--wab);color:var(--wa)}.pt.er{background:var(--erb);color:var(--er)}.pt.in{background:var(--inb);color:var(--in)}.pt.mu{background:var(--mub);color:var(--mu)}.na{color:#cfd0d8}.leg{color:var(--mut);flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;font-size:12.5px;display:flex}.leg span{align-items:center;gap:6px;display:inline-flex}.leg.chave-cores{margin:2px 0 14px}.leg i.cor{background:var(--ink);opacity:.55;border-radius:50%;width:9px;height:9px;display:inline-block}.leg i.cor.er{background:var(--er);opacity:1}.leg i.cor.wa{background:var(--wa);opacity:1}.fundo{z-index:90;background:#14142347;position:fixed;inset:0}.gaveta{background:var(--card);border-left:1px solid var(--bd);z-index:91;flex-direction:column;width:min(460px,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-20px 0 40px -20px #14142840}.gaveta .hd{border-bottom:1px solid var(--bd);align-items:flex-start;gap:12px;padding:20px 22px;display:flex}.gaveta .hd h2{margin:0;font-size:17px;font-weight:600}.gaveta .hd p{color:var(--mut);margin:3px 0 0;font-size:13px}.gaveta .hd button{margin-left:auto}.gaveta .bd{flex-direction:column;flex:1;gap:16px;padding:20px 22px;display:flex;overflow:auto}.gaveta .ft{border-top:1px solid var(--bd);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.dl{grid-template-columns:130px 1fr;gap:8px 12px;margin:0;font-size:13.5px;display:grid}.dl dt{color:var(--mut)}.dl dd{margin:0}.dl .sub{color:var(--mut);margin-top:2px;font-size:12px;display:block}.horario-ed .dia-h{align-items:center;gap:8px;display:flex}.horario-ed .faixa-h{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.horario-ed .faixa-h .inp{padding:7px 8px}.cal-grade{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:12px 0 4px;display:grid}.cal-grade .sem{letter-spacing:.04em;color:var(--mu);text-align:center;text-transform:uppercase;padding:2px 0;font-size:11px}.cal-grade button{border:1px solid var(--bd);background:var(--card);text-align:left;cursor:pointer;min-height:70px;font:inherit;color:inherit;border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:6px 7px;display:flex}.cal-grade button:hover{border-color:var(--al)}.cal-grade button.passado{background:var(--hover);color:var(--mu)}.cal-grade button.hoje{border-color:var(--a);box-shadow:inset 0 0 0 1px var(--a)}.cal-grade button.sel{background:var(--at);border-color:var(--al)}.cal-grade .n{font-size:13px;font-weight:600}.cal-grade .pts{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.cal-grade .pts small{color:var(--mu);font-size:10.5px}.cal-grade .rotulos{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pt{border-radius:50%;width:8px;height:8px;display:inline-block}.pt.in{background:var(--in)}.pt.wa{background:var(--wa)}.pt.er{background:var(--er)}.pt.ok{background:var(--ok)}.pt.mu{background:var(--mu)}@media (max-width:700px){.cal-grade{gap:3px}.cal-grade button{border-radius:8px;min-height:46px;padding:4px 5px}.cal-grade .n{font-size:12px}.cal-grade .rotulos{display:none}}.linha-tempo{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.linha-tempo li{grid-template-columns:92px 1fr;gap:10px;font-size:13px;display:grid}.linha-tempo time{color:var(--mut)}.linha-tempo .sub{margin-top:1px;font-size:12px;display:block}.avisos{z-index:200;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.aviso-versao{z-index:210;background:var(--card);border:1px solid var(--bd);border-left:4px solid var(--a);border-radius:12px;align-items:center;gap:10px;max-width:min(520px,100vw - 112px);padding:10px 12px 10px 14px;font-size:13.5px;display:flex;position:fixed;bottom:20px;left:96px;box-shadow:0 12px 32px -12px #14142859}.aviso-versao>div{flex-direction:column;gap:2px;min-width:0;margin-right:auto;display:flex}.aviso-versao>div span{color:var(--mut);font-size:12.5px}.aviso-versao .btn{flex:none}body.com-aviso-versao .avisos{bottom:96px}@media (max-width:900px){.aviso-versao{flex-wrap:wrap;max-width:none;bottom:12px;left:10px;right:10px}.aviso-versao>div{flex:100%;margin-right:0}.aviso-versao>button:first-of-type{margin-left:auto}body.com-aviso-versao .avisos{bottom:132px}}@media print{.aviso-versao{display:none!important}}.aviso{color:#fff;background:#20222d;border-radius:12px;max-width:min(560px,92vw);padding:11px 16px;font-size:13.5px;box-shadow:0 10px 30px -10px #14142866}.aviso.erro{background:#7f1d1d}.entrar{background:var(--soft);place-items:center;min-height:100vh;padding:20px;display:grid}.entrar form,.cartao-entrar{background:var(--card);border:1px solid var(--bd);border-radius:18px;flex-direction:column;gap:14px;width:min(380px,100%);padding:30px;display:flex;box-shadow:0 4px 23px #29213a08}.cartao-entrar.largo{width:min(440px,100%)}.entrar h1{letter-spacing:-.01em;margin:0;font-size:20px}.entrar-pilha{flex-direction:column;align-items:stretch;width:min(380px,100%);display:flex}.entrar-pilha .cartao-entrar,.entrar-pilha form.cartao-entrar{width:100%}.entrar-grilo{z-index:1;pointer-events:none;align-self:flex-end;margin:0 18px -8px 0;line-height:0;position:relative}.entrar-grilo .grilo{display:block}.marca-entrar{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:6px;display:flex}.marca-entrar .ant-oi{color:var(--a)}.marca-entrar .mut{font-size:12.5px}.atd{border:1px solid var(--bd);border-radius:var(--r);background:var(--card);grid-template-columns:350px minmax(0,1fr);height:calc(100vh - 210px);min-height:460px;display:grid;overflow:hidden}.atd-lista{border-right:1px solid var(--bd);flex-direction:column;min-width:0;min-height:0;display:flex}.atd-lista .topo-l{border-bottom:1px solid var(--bd);flex-direction:column;gap:8px;padding:12px;display:flex}.atd-itens{flex:1;overflow:auto}.atd-item{text-align:left;border:0;border-bottom:1px solid var(--bd);background:var(--card);cursor:pointer;width:100%;color:var(--ink);font:inherit;padding:12px 14px;display:block}.atd-item:hover{background:var(--soft)}.atd-item.on{background:var(--at)}.atd-item .l1{align-items:center;gap:8px;display:flex}.atd-item .l1 b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.atd-item .l2{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;overflow:hidden}.atd-item .l3{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.atd-item .l3 .st{text-overflow:ellipsis;max-width:100%;font-size:11.5px;font-weight:500;overflow:hidden}.badge{background:var(--a);color:var(--sobre-a);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-grid}.atd-conv{flex-direction:column;min-width:0;min-height:0;display:flex}.atd-cab{border-bottom:1px solid var(--bd);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.atd-cab h2{margin:0;font-size:16px;font-weight:600}.atd-cab .acoes{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.atd-info{border-bottom:1px solid var(--bd);color:var(--mut);background:var(--head);flex-wrap:wrap;align-items:center;gap:16px;padding:8px 16px;font-size:13px;display:flex}.atd-msgs{background:var(--soft);flex-direction:column;flex:1;gap:8px;padding:18px;display:flex;overflow:auto}.bolha{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--card);border:1px solid var(--bd);border-radius:14px;align-self:flex-start;max-width:72%;padding:9px 12px;font-size:14px}.bolha.saida{background:var(--at);border-color:var(--al);align-self:flex-end}.bolha.interna{background:var(--wab);border-color:#f3dcb4}button.num{font:inherit;width:100%}.bolha.robo{border-color:var(--bd);background:#f3f4f8;border-style:dashed}.bolha .st{display:inline-flex}.bolha small{color:var(--mut);text-align:right;white-space:normal;margin-top:4px;font-size:11px;display:block}.bolha small.er{color:var(--er)}.evento{color:var(--mut);background:var(--card);border:1px solid var(--bd);text-align:center;border-radius:999px;align-self:center;max-width:90%;padding:3px 10px;font-size:12px}.atd-env{border-top:1px solid var(--bd);background:var(--card);align-items:flex-end;gap:8px;padding:10px 12px;display:flex;position:relative}.atd-env textarea{resize:none;border:1px solid var(--bd);border-radius:var(--rs);min-width:0;font:inherit;outline:0;flex:1;max-height:160px;padding:9px 12px}.atd-env textarea:focus{border-color:var(--a);box-shadow:0 0 0 3px var(--at)}.prontas{background:var(--card);border:1px solid var(--bd);z-index:5;border-radius:12px;max-height:240px;position:absolute;bottom:calc(100% + 4px);left:12px;right:12px;overflow:auto;box-shadow:0 10px 30px -10px #14142840}.prontas button{text-align:left;background:var(--card);cursor:pointer;width:100%;font:inherit;border:0;padding:9px 12px;display:block}.prontas button:hover,.prontas button.on{background:var(--soft)}.atd-vazio{color:var(--mut);place-items:center;height:100%;display:grid}.atd-ferr{grid-template-columns:repeat(2,auto);gap:2px;display:grid}.atd-lista .seg{max-width:100%;overflow-x:auto}.atd-lista .seg button{white-space:nowrap;padding-left:9px;padding-right:9px}.atd-ferr .btn{padding:5px 7px}.opcoes-lista{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.opcoes-lista .st{font-size:11.5px;font-weight:500}.atd-painel{border-left:1px solid var(--bd);background:var(--card);min-width:0;display:none;overflow:auto}.atd-painel-cab{border-bottom:1px solid var(--bd);justify-content:space-between;align-items:center;padding:12px 14px;display:none}.painel-c{flex-direction:column;gap:14px;padding:14px;font-size:13.5px;display:flex}.painel-c section{flex-direction:column;gap:6px;display:flex}.painel-c h4{text-transform:uppercase;letter-spacing:.06em;color:var(--mut2);margin:0;font-size:11.5px;font-weight:600}.painel-c p{margin:0;font-size:13px}.painel-c .lk{color:var(--a);margin-top:4px;font-size:12.5px}.painel-c .alertas .aviso-box{padding:8px 10px;font-size:12.5px}.painel-c .t.mini td{padding:6px;font-size:12.5px}.painel-c .bloco-doc{border:1px solid var(--bd);border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.dl.curta{grid-template-columns:70px 1fr;font-size:13px}.atd-fundo,.so-estreito{display:none}@media (min-width:1280px){.atd.com-sel{grid-template-columns:320px minmax(0,1fr) 300px}.atd.com-sel .atd-painel{display:block}}@media (max-width:1279px){.so-estreito{display:inline-flex}.atd.painel-on .atd-painel{z-index:91;width:min(380px,100vw);display:block;position:fixed;top:0;bottom:0;right:0;box-shadow:-20px 0 40px -20px #14142840}.atd.painel-on .atd-painel-cab{display:flex}.atd.painel-on .atd-fundo{z-index:90;background:#14142347;display:block;position:fixed;inset:0}}.atd-vazio svg.i{stroke-width:1.4px;width:32px;height:32px}.voltar-m{display:none}@media (max-width:900px){.atd{border-radius:12px;grid-template-columns:1fr;height:calc(100vh - 164px);min-height:400px}.atd.com-sel .atd-lista,.atd:not(.com-sel) .atd-conv{display:none}.voltar-m{display:inline-flex}.bolha{max-width:88%}.atd-cab .acoes{width:100%;margin-left:0}.atd-msgs{padding:12px}}.lista-arq{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lista-arq li{border:1px solid var(--bd);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:flex}.lista-arq li>span{overflow-wrap:anywhere;min-width:0}.lista-arq .sub{font-size:12px;display:block}.portal .conteudo{padding-bottom:40px}.so-m{display:none}@media (max-width:900px){.trilho{display:none}.topo{height:auto;min-height:56px;padding:8px max(14px,env(safe-area-inset-right)) 8px max(14px,env(safe-area-inset-left));gap:8px}.topo .busca-topo{display:none}.escw{border-radius:999px;flex:auto;gap:8px;min-width:0;height:38px;padding:0 12px 0 14px}.escw select{text-transform:none;letter-spacing:0;text-overflow:ellipsis;appearance:none;flex:auto;width:100%;min-width:0;max-width:none;padding-right:2px;font-size:14px;font-weight:600}.escw .chev{display:grid}.topo .dir{flex:none;margin-left:0}.conteudo{padding:18px 14px calc(130px + env(safe-area-inset-bottom))}.cab h1{font-size:21px}.g2,.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr))}.hm,.topo .dir .demo{display:none}.topo .dir select{max-width:132px;font-size:13px}.topo .dir{gap:8px}.quebra{word-break:break-all}.chips{flex-wrap:nowrap;margin-right:-14px;padding-bottom:4px;overflow-x:auto}.chip{flex:none}.so-m{display:inline}.t .hm,.hm{display:none!important}}@media (max-width:520px){.card{padding:16px 14px}.escw{gap:6px;padding:0 10px 0 12px}.topo .dir select{max-width:92px}.pres .tx{display:none}.grade.kpi{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.grade.kpi+.grade.kpi{margin-top:10px}.num{padding:12px 14px}.num b{font-size:21px}.g2,.g3,.g4{grid-template-columns:minmax(0,1fr)}.busca{flex-basis:100%;order:-1;min-width:0;max-width:none}.barra .sel{flex:140px;min-width:140px}.dl{grid-template-columns:1fr}.t td,.t th{padding:5px 8px}}@media print{.trilho,.topo,.abas-mod,.cab .acoes,.barra,.orb.flutuante,.rodape,.atalhos,.busca-topo,.bn,.bn-folha,.tb-busca{display:none!important}.conteudo{padding:0;overflow:visible}.app{height:auto}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.atd-env .anexo{background:var(--card);border:1px solid var(--bd);border-radius:var(--rs);align-items:center;gap:6px;max-width:calc(100% - 24px);padding:4px 4px 4px 10px;font-size:13px;display:flex;position:absolute;bottom:calc(100% - 4px);left:12px;box-shadow:0 4px 12px -6px #0003}.atd-env .anexo span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cg{border:1px solid var(--bd);border-radius:var(--r);background:var(--card);max-height:calc(100vh - 260px);overflow:auto}.cg table{border-collapse:separate;border-spacing:0;width:100%}.cg th{z-index:2;background:var(--head);border-bottom:1px solid var(--bd);color:var(--mut);white-space:nowrap;padding:6px 4px;font-size:11px;font-weight:600;position:sticky;top:0}.cg td{border-bottom:1px solid var(--bd);vertical-align:middle;padding:3px 4px;font-size:13px}.cg tr:hover td{background:var(--head)}.cg td.n,.cg th.n{color:var(--mut);text-align:right;font-variant-numeric:tabular-nums;width:44px;padding-right:8px;font-size:11.5px}.cg td.emp{background:var(--card);z-index:1;min-width:260px;max-width:380px;position:sticky;left:0}.cg th.emp{z-index:3;text-align:left;position:sticky;left:0}.cg td.m,.cg th.m{text-align:center;width:42px}.cg th.m.sel{color:var(--a);box-shadow:inset 0 -2px 0 var(--a)}.cg th.m.trav{background:var(--wab)}.cg th.m .mb{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px}.cg th.m .ic{cursor:pointer;color:var(--mut2);vertical-align:middle;background:0 0;border:0;padding:0 1px;display:inline-grid}.cg th.m .ic svg{stroke:currentColor;fill:none;stroke-width:2px;width:12px;height:12px}.cg th.m.trav .ic{color:#b45309}.cg .cc{cursor:pointer;border:0;border-radius:6px;min-width:32px;height:24px;padding:0 4px;font-size:11.5px;font-weight:700}.cg .cc:focus-visible{outline:2px solid var(--a);outline-offset:1px}.cg .emp-l{align-items:flex-start;gap:2px;display:flex}.cg .nome{font:inherit;color:var(--ink);cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;flex:1;min-width:0;padding:0}.cg .nome.sm{color:var(--mut)}.cg .sel-f{cursor:pointer;color:var(--mut);background:0 0;border:0;flex:none;padding:0 2px;font-size:11px;line-height:19px}.cg .tags{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.cg .tg{background:var(--soft2);color:var(--mut);border-radius:4px;padding:0 5px;font-size:10.5px}.cg tr.fil td{background:var(--head);color:var(--mut);font-size:12px}.cg .com{cursor:pointer;color:#d6d7de;vertical-align:middle;background:0 0;border:0;flex:none;padding:3px 2px 0;display:inline-grid}.cg .com.tem{color:#d97706}.cg .com svg{stroke:currentColor;fill:none;stroke-width:2px;width:13px;height:13px}.cg tr:hover .com{color:var(--mut)}.cg tr:hover .com.tem{color:#d97706}.etq{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.etq button{border:1px solid var(--bd);background:var(--card);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;display:inline-flex}.etq button.on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink) inset}.etq i{border-radius:3px;width:10px;height:10px;display:inline-block}.botoes-sit{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.botoes-sit button{border:1px solid var(--bd);background:var(--card);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px;font-size:13.5px;display:flex}.botoes-sit button.on{border-color:var(--ink)}.botoes-sit b{border-radius:6px;place-items:center;min-width:34px;height:26px;font-size:12px;display:inline-grid}.menu-rel{display:inline-block;position:relative}.menu-rel .lista{background:var(--card);border:1px solid var(--bd);z-index:30;border-radius:12px;min-width:240px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 30px -12px #14142840}.menu-rel .lista button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;padding:9px 12px;font-size:13.5px;display:block}.menu-rel .lista button:hover{background:var(--soft)}.cel-cor{border-radius:5px;place-items:center;min-width:30px;height:22px;font-size:11px;font-weight:700;display:inline-grid}.t td.c,.t th.c{text-align:center}@media print{.trilho,.topo,.abas-mod,.nao-imprimir{display:none!important}.cg{max-height:none;overflow:visible}}.gaveta.larga{width:min(1100px,100vw)}.sg{border:1px solid var(--bd);background:var(--card);white-space:nowrap;border-radius:6px;margin:2px 4px 2px 0;padding:1px 7px;font-size:12px;display:inline-block}:root{--sc-azul:#2f6fd6;--sc-azul-f:#e8f0fd;--sc-azul-t:#1d4a94;--sc-turquesa:#11867f;--sc-turquesa-f:#e1f5f3;--sc-turquesa-t:#0b5c57;--sc-verde:#2e8540;--sc-verde-f:#e6f4e8;--sc-verde-t:#1d5c2a;--sc-amarelo:#a87b00;--sc-amarelo-f:#fbf1d4;--sc-amarelo-t:#6e5000;--sc-laranja:#cf5f17;--sc-laranja-f:#fdebde;--sc-laranja-t:#93400c;--sc-vermelho:#d03a3a;--sc-vermelho-f:#fde8e8;--sc-vermelho-t:#9b2222;--sc-rosa:#c4408a;--sc-rosa-f:#fbe7f1;--sc-rosa-t:#8c2861;--sc-roxo:#7a4fd4;--sc-roxo-f:#efe8fc;--sc-roxo-t:#5430a0}.sc-azul{--sc:var(--sc-azul);--scf:var(--sc-azul-f);--sct:var(--sc-azul-t)}.sc-turquesa{--sc:var(--sc-turquesa);--scf:var(--sc-turquesa-f);--sct:var(--sc-turquesa-t)}.sc-verde{--sc:var(--sc-verde);--scf:var(--sc-verde-f);--sct:var(--sc-verde-t)}.sc-amarelo{--sc:var(--sc-amarelo);--scf:var(--sc-amarelo-f);--sct:var(--sc-amarelo-t)}.sc-laranja{--sc:var(--sc-laranja);--scf:var(--sc-laranja-f);--sct:var(--sc-laranja-t)}.sc-vermelho{--sc:var(--sc-vermelho);--scf:var(--sc-vermelho-f);--sct:var(--sc-vermelho-t)}.sc-rosa{--sc:var(--sc-rosa);--scf:var(--sc-rosa-f);--sct:var(--sc-rosa-t)}.sc-roxo{--sc:var(--sc-roxo);--scf:var(--sc-roxo-f);--sct:var(--sc-roxo-t)}.st.selo-setor{background:var(--scf);color:var(--sct)}.selo-setor i,.ponto-setor{background:var(--sc);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.ponto-setor{vertical-align:0;margin-right:5px}.cores-setor{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cores-setor label{cursor:pointer;border:2px solid #0000;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:relative}.cores-setor label>span{background:var(--sc,var(--card));border:1px solid var(--sc,var(--campo));border-radius:50%;width:22px;height:22px}.cores-setor label.on{border-color:var(--ink)}.cores-setor input{opacity:0;width:0;height:0;position:absolute}.cores-setor input:focus-visible+span{outline:2px solid var(--a);outline-offset:3px}.cores-setor label.sem>span{background:linear-gradient(135deg,var(--card) 45%,var(--er) 45%,var(--er) 55%,var(--card) 55%)}.cores-setor input:disabled+span{opacity:.5}.setor-desc{color:var(--mut);white-space:normal;max-width:420px;font-size:12px;font-weight:400;line-height:1.35;display:block}.dep-cab td{background:var(--head);font-weight:600}.gaveta .bd>*{flex-shrink:0}.grade2,.grade3{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.grade3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.grade2,.grade3{grid-template-columns:1fr}}.chk{align-items:center;gap:8px;margin:4px 0;font-size:13px;display:flex}.linha-chk{flex-wrap:wrap;gap:16px;display:flex}.ipt-min{text-align:right;border:1px solid var(--bd);border-radius:var(--rs);width:44px;padding:3px 4px;font-size:13px}.pres .pt{background:var(--ok,#2e7d32);border-radius:50%;width:8px;height:8px;display:inline-block}.pres.aus .pt{background:var(--mut)}.busca-topo{flex:1;max-width:460px;margin:0 8px;position:relative}.busca-topo .busca{width:100%;min-width:0;max-width:none}.busca-topo .busca input{width:100%}.busca-res{background:var(--card);border:1px solid var(--bd);border-radius:var(--r);z-index:60;max-height:420px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 8px 24px #0000001f}.busca-res button{text-align:left;border-radius:var(--rs);cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;width:100%;padding:7px 8px;display:flex}.busca-res button.on{background:var(--soft)}.busca-res .tp{color:var(--mut);flex-shrink:0;width:62px;padding-top:2px;font-size:11px}.busca-res .tx{flex-direction:column;min-width:0;display:flex}.busca-res .tx b{font-size:13.5px;font-weight:600}.busca-res .tx .sub{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.busca-vazio{color:var(--mut);padding:10px;font-size:13px}@media (max-width:760px){.busca-topo{max-width:none;margin:0 6px}.busca-topo input::placeholder{color:#0000}}.ia-nota{color:var(--ia-tx,#4c2fa8);background:var(--ia-fd,#f6f3ff);border:1px solid var(--ia-bd,#e3dafa);border-radius:8px;padding:4px 9px;font-size:12px;line-height:1.35;display:inline-block}.atd-env .ia-nota{max-width:calc(100% - 24px);position:absolute;bottom:calc(100% - 4px);right:12px;box-shadow:0 4px 12px -6px #00000026}@media (max-width:600px){.atd-env{flex-wrap:wrap;align-items:flex-end}.atd-env .atd-ferr{flex:auto;gap:2px;display:flex}.atd-env textarea{flex:60%;order:3}.atd-env>.btn.p{order:4}}.bal-zona{border:1.5px dashed var(--bd);border-radius:var(--r);text-align:center;cursor:pointer;color:var(--ink);background:var(--head);flex-direction:column;align-items:center;gap:6px;padding:26px 18px;display:flex}.bal-zona:hover,.bal-zona.on,.bal-zona:focus-visible{border-color:var(--a);background:var(--at);outline:0}.bal-zona .mut{max-width:420px;font-size:12.5px}.bal-regras tr.bal-erro td{background:var(--erb)}.bal-regras tr.bal-aviso td{background:var(--wab)}.bal-regras tr.bal-na td{color:var(--mut2)}.bal-regras tr.bal-expl td{padding-top:0}.bal-regras tr.bal-expl textarea{resize:vertical;width:100%;min-height:52px}.bal-regras td[title]{cursor:help}.bal-contas{border-collapse:collapse;margin:0 0 8px;font-size:12.5px}.bal-contas td{border:0;padding:2px 12px 2px 0;background:0 0!important}.bal-resumo td{padding:8px 14px}.bal-det{padding:4px 0}.t tr.clicavel{cursor:pointer}.t tr.clicavel:hover td{background:var(--soft)}@media (max-width:600px){.bal-resumo td{padding:6px 8px;font-size:12.5px}}.bal-mini{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px 14px;margin:6px 0 8px;font-size:13px;display:grid}.bal-mini .sub{color:var(--mut);font-size:12px;display:block}.bal-ponto{border-top:1px solid var(--bd);flex-direction:column;gap:4px;padding:8px 0;font-size:13px;display:flex}.bal-ponto .bal-texto{white-space:pre-wrap}@media (max-width:600px){.t.empilha thead{display:none}.t.empilha,.t.empilha tbody,.t.empilha tr{width:100%;display:block}.t.empilha tr{border-bottom:1px solid var(--bd);padding:6px 0}.t.empilha td{text-align:right;justify-content:space-between;gap:12px;display:flex;border:0!important;padding:4px 12px!important}.t.empilha td[data-r]:before{content:attr(data-r);color:var(--mut);text-align:left;flex:none}.t.empilha td[colspan]{text-align:left;display:block}.bal-conf{flex-direction:column;align-items:stretch;gap:6px}.bal-conf .st{white-space:normal;text-align:left;border-radius:8px;display:block}.bal-resumo tr{grid-template-columns:1fr auto;display:grid}.bal-resumo tr td{border-bottom:1px solid var(--bd)}.bal-regras thead{display:none}.bal-regras,.bal-regras tbody{width:100%;display:block}.bal-regras tr{border-bottom:1px solid var(--bd);grid-template-columns:1fr auto;column-gap:10px;display:grid}.bal-regras td{display:block;text-align:left!important;border:0!important;padding:6px 12px!important}.bal-regras td.r-regra{grid-area:1/1;font-weight:600}.bal-regras td.r-sit{grid-area:1/2;text-align:right!important}.bal-regras td.r-val,.bal-regras td.r-lim{grid-column:1/-1;font-size:12.5px;padding-top:0!important}.bal-regras td.r-val:before{content:"Encontrado: ";color:var(--mut)}.bal-regras td.r-lim:before{content:"Limite: ";color:var(--mut)}.bal-regras td.r-ia{grid-column:1/-1}.bal-regras tr.bal-expl{display:block}.bal-regras tr.bal-expl td{padding:0 12px 10px!important}.bal-contas{width:100%}}.lc-barra .campo{margin:0}.lc-info{margin-left:auto;font-size:12.5px}.lc-sub{margin:4px 0 8px;font-size:14px;font-weight:600}.cf-passo{border:1px solid var(--bd);background:var(--card);border-radius:12px;margin-bottom:10px;padding:12px 14px}.cf-passo-t{align-items:center;gap:8px;margin-bottom:4px;font-weight:600;display:flex}.cf-num{background:var(--a);width:22px;height:22px;color:var(--sobre-a);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.cf-crit{flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}.cf-crit label{align-items:center;gap:6px;display:inline-flex}.cf-crit select{padding:4px 8px;font-size:13px}.cf-cab{border:1px solid var(--bd);background:var(--card);border-radius:12px;margin-bottom:10px;padding:12px 14px}.cf-cab.completo{background:var(--okb);border-color:#b7e1cd}.cf-radio{border:1px solid var(--bd);cursor:pointer;background:var(--card);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;display:inline-flex}.cf-radio.on{border-color:var(--a);background:var(--at)}.cf-lados{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}@media (max-width:1100px){.cf-lados{grid-template-columns:1fr}}.cf-lado{min-width:0}.cf-tab{max-height:62vh;overflow:auto}.cf-tab td{font-size:12.5px}.cf-doc{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.cf-nome{cursor:pointer;max-width:260px}.cf-tab tr.cf-ok td:first-child{box-shadow:inset 3px 0 #2e9e6a}.cf-tab tr.cf-parcial td:first-child{box-shadow:inset 3px 0 #b7791f}.cf-tab tr.cf-sem td:first-child{box-shadow:inset 3px 0 #d97706}.cf-tab tr.cf-na td{color:var(--mut2)}.cf-tab tr.cf-foco td{background:#fff8e1}.cf-tab tr.sel td{background:var(--at)}.cf-tab tr.cf-sub td{background:var(--soft);font-size:12px}.cf-ic{vertical-align:-1px;border-radius:50%;width:10px;height:10px;display:inline-block}.cf-ic.ok{background:#2e9e6a}.cf-ic.parcial{background:#b7791f}.cf-ic.sem{background:var(--card);border:2px solid #d97706}.cf-ic.na{vertical-align:2px;background:#c9c7d1;border-radius:2px;height:3px}.cf-ic.just{background:#5b6b8c}.cf-tab tr.cf-just td:first-child{box-shadow:inset 3px 0 #5b6b8c}.cf-passos{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.cf-passos li{color:var(--mut);background:var(--soft);border-radius:999px;align-items:center;gap:7px;padding:4px 12px 4px 4px;font-size:12.5px;display:flex}.cf-passos li b{color:#fff;background:#c9c7d1;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:inline-flex}.cf-passos li.ok{color:var(--ok);background:#eaf6f0}.cf-passos li.ok b{background:#2e9e6a}.cf-passos li.agora{color:var(--a);background:var(--at);box-shadow:inset 0 0 0 1px var(--a);font-weight:600}.cf-passos li.agora b{background:var(--a);color:var(--sobre-a)}.cf-agora{border-left:3px solid var(--a);background:var(--soft);border-radius:0 10px 10px 0;margin-top:10px;padding:10px 14px;font-size:13px;line-height:1.55}.cf-agora ul{margin:6px 0 0;padding-left:18px}.cf-agora-t{letter-spacing:.06em;text-transform:uppercase;color:var(--a);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.cf-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.cf-mais{margin-top:12px;font-size:13px}.cf-mais summary{cursor:pointer;color:var(--a);font-weight:600}.cf-etapa{font-size:12px;line-height:1.35}.cf-etapa b{margin-top:3px;font-size:12.5px;font-weight:600;display:block}.cf-tem{border:1px solid var(--bd);background:var(--card);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:10px;padding:8px 12px;font-size:13px;display:flex}.cf-tem.tem{background:var(--okb);border-color:#b7e1cd}.lc-tab tr.lc-cf-ok td:first-child{box-shadow:inset 3px 0 #2e9e6a}.lc-tab tr.lc-cf-parcial td:first-child{box-shadow:inset 3px 0 #b7791f}.lc-tab tr.lc-cf-sem td:first-child{box-shadow:inset 3px 0 #d97706}.lc-tab .lc-razao.cf,.lc-pos{color:var(--ok)}.lc-neg{color:var(--er)}.lc-conf{border:1px solid var(--bd);background:var(--card);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:10px;padding:10px 14px;font-size:13px;display:flex}.lc-conf.ok{background:var(--okb);border-color:#b7e1cd}.lc-conf.al{background:var(--wab);border-color:#f5d0a3}.lc-acoes{gap:6px;margin-left:auto;display:flex}.lc-resumo{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 10px;font-size:13px;display:flex}.lc-chk{cursor:pointer;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.lc-lote{border:1px solid var(--al);background:var(--at);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;font-size:13px;display:flex}.lc-lote input{border:1px solid var(--bd);background:var(--card);border-radius:7px;padding:5px 8px;font-size:13px}.lc-wrap{max-height:70vh}.lc-tab td{vertical-align:top}.lc-tab tr.fora td{opacity:.55}.lc-tab tr.pend td{background:var(--wab)}.lc-tab tr.sel td{background:var(--at)}.t.lc-tab th,.t.lc-tab td{padding:7px 8px}.lc-tab .lc-desc{white-space:normal;overflow-wrap:anywhere;min-width:220px;max-width:420px;line-height:1.4}.lc-tab .lc-razao{color:var(--mut);max-width:420px;margin-top:2px;font-size:12px}.lc-tab .lc-dc{white-space:nowrap;font-size:12px}.lc-tab .lc-razao.er{color:var(--er)}.lc-tab .lc-razao.wa{color:#8a5a00}.lc-in{border:1px solid var(--bd);background:var(--card);border-radius:7px;width:100%;min-width:130px;padding:5px 7px;font-size:13px}.lc-in.lc-conta{min-width:210px}@media (max-width:1500px){.lc-tab .lc-desc,.lc-tab .lc-razao{max-width:230px}}@media (max-width:1320px){.lc-in{min-width:110px}.lc-in.lc-conta{min-width:190px}}.lc-ficha{table-layout:fixed}.lc-ficha td{overflow-wrap:anywhere}.lc-tot{border:1px solid var(--bd);background:var(--card);border-radius:10px;max-width:100%;overflow-x:auto}.lc-tot .t td{white-space:nowrap}.lc-tot .t tr:last-child td{border-bottom:0}.lc-in:focus{outline:2px solid var(--al);border-color:var(--a)}.lc-filtros th{background:var(--card);padding:4px 6px;position:static}.lc-fi{border:1px solid var(--bd);text-transform:none;letter-spacing:0;width:100%;min-width:80px;color:var(--ink);border-radius:7px;padding:4px 6px;font-size:12px;font-weight:400}.lc-rod{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.lc-prob{color:var(--er);margin:0;padding-left:18px;font-size:13px}.lc-link{font:inherit;color:var(--a);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:760px){.lc-info,.lc-acoes,.lc-chk{margin-left:0}.lc-tab .lc-desc{max-width:200px}}.quadro{grid-auto-columns:minmax(248px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.quadro.detalhado{grid-auto-columns:minmax(270px,1fr);gap:14px}.coluna{background:var(--coluna);border:1px solid var(--bd);border-radius:var(--r);flex-direction:column;min-width:0;min-height:180px;max-height:calc(100vh - 260px);display:flex}.coluna.rec{min-height:0}.coluna.alvo{border-color:var(--a);box-shadow:0 0 0 3px var(--at)}.coluna header{border-bottom:1px solid var(--bd);align-items:center;gap:6px;padding:10px 10px 8px;display:flex}.coluna header b{font-size:13.5px}.coluna header .n{background:var(--soft2);color:var(--mut);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.coluna header .mais{margin-left:auto}.coluna .corpo{flex-direction:column;flex:1;gap:6px;padding:7px;display:flex;overflow-y:auto}.quadro.detalhado .coluna .corpo{gap:8px;padding:8px}.coluna .vazia{border:1px dashed var(--bd);text-align:center;color:var(--mut2);border-radius:12px;padding:18px 10px;font-size:12.5px}.coluna .marca{background:var(--a);border-radius:3px;height:3px;margin:2px 0}.cartao{background:var(--card);border:1px solid var(--bd);cursor:pointer;border-radius:10px;flex-direction:column;gap:3px;padding:8px 10px 7px;transition:box-shadow .12s,transform .12s;display:flex;position:relative}.quadro.detalhado .cartao{border-radius:12px;gap:4px;padding:9px 11px}.cartao.pr-er:before,.cartao.pr-wa:before{content:"";background:var(--er);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:-1px}.cartao.pr-wa:before{background:var(--wa)}.cartao:hover{transform:translateY(-1px);box-shadow:0 4px 14px -6px #1414282e}.cartao[draggable=true]{cursor:grab}.cartao.atras{border-color:#f6c9cb}.cartao.novo{box-shadow:0 0 0 2px var(--inb);border-color:#9db7f5}.cartao.fech{opacity:.72}.cartao.fech .tt{color:var(--mut);text-decoration:line-through}.cartao .ponto{background:var(--in);border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-4px}.cartao .l1{align-items:center;gap:6px;min-width:0;display:flex}.cartao .l1 .emp{text-transform:uppercase;letter-spacing:.03em;color:var(--mut);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10px;font-weight:700;overflow:hidden}.cartao .l1 .cad svg.i{width:13px;height:13px;color:var(--wa)}.cartao .tt{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}.quadro.detalhado .cartao .tt{font-size:13.5px;line-height:1.3;display:block}.cartao .rs{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;overflow:hidden}.cartao .ds{color:var(--mut);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12.5px;display:-webkit-box;overflow:hidden}.cartao .l3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:3px;display:flex}.cartao .nm{color:var(--tx2);margin-left:-2px;font-size:12px}.cartao .pessoa{align-items:center;gap:5px;min-width:0;font-size:12px;display:inline-flex}.cartao .pessoa .av{background:var(--at);width:20px;height:20px;color:var(--a);border-radius:50%;flex:none;place-items:center;font-size:10px;font-style:normal;font-weight:700;display:inline-grid}.cartao .ind{color:var(--mut);align-items:center;gap:7px;margin-left:auto;font-size:11px;display:inline-flex}.cartao .ind span{align-items:center;gap:3px;display:inline-flex}.cartao .ind .ok{color:var(--ok);font-weight:600}.cartao .ind svg.i{width:12px;height:12px}.avt{vertical-align:middle;background:var(--soft2);border-radius:50%;flex:none;line-height:0;display:inline-block;overflow:hidden}.avt svg{width:100%;height:100%;display:block}img.avt{object-fit:cover}.pilha{align-items:center;min-width:0;display:inline-flex}.pilha .avt{box-shadow:0 0 0 2px var(--card)}.pilha .avt+.avt{margin-left:-6px}.pilha .avt.mais{background:var(--soft2);color:var(--mut);place-items:center;font-size:9.5px;font-weight:700;line-height:1;display:inline-grid}.pilha.sem .avt.nada{border:1.5px dashed var(--wa);color:var(--wa);box-shadow:none;background:0 0;place-items:center;font-size:10.5px;font-weight:700;line-height:1;display:inline-grid}.av .avt{display:block}.com-avt{align-items:center;gap:8px;display:inline-flex}.av:has(.avt){background:0 0;padding:0;overflow:hidden}.av-topo{flex-direction:column;align-items:center;gap:8px;margin-bottom:12px;display:flex}.av-grande{box-shadow:0 2px 12px #0000002e}.av-quadro{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:#111;border-radius:14px;position:relative;overflow:hidden}.av-quadro:active{cursor:grabbing}.av-quadro img{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.av-mascara{pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 999px #0a0a0e94}.av-dica{text-align:center;max-width:340px;margin:0;font-size:12px}.av-aba{flex-direction:column;gap:12px;margin-top:12px;display:flex}.av-campo{flex-direction:column;gap:6px;display:flex}.av-rot{color:var(--tx2);font-size:12px;font-weight:600}.av-opcoes{flex-wrap:wrap;gap:6px;display:flex}.av-op{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;padding:2px;line-height:0}.av-op:hover{border-color:var(--bd2)}.av-op.on{border-color:var(--a)}.av-partes .seg button{padding:6px 10px}.av-op.com-nome{border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:4px 4px 3px;line-height:1.15;display:flex}.av-op.com-nome small{color:var(--tx2);text-align:center;max-width:74px;font-size:10.5px}.av-op.com-nome.on small{color:var(--a);font-weight:600}.av-cores{flex-wrap:wrap;gap:7px;display:flex}.av-cor{border:2px solid var(--card);width:24px;height:24px;box-shadow:0 0 0 1px var(--bd2);cursor:pointer;border-radius:50%;padding:0}.av-cor.on{box-shadow:0 0 0 2px var(--a)}.av-escolher{align-self:flex-start;position:relative;overflow:hidden}.av-escolher input{opacity:0;cursor:pointer;position:absolute;inset:0}.av-zoom{align-items:center;gap:8px;font-size:12.5px;display:flex}.av-zoom input{flex:1}.chave-final{background:var(--soft);border-radius:6px;padding:2px 6px;font-size:12px}.chave-form{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.chave-form input{flex:1;min-width:240px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.atalho-col{gap:6px;margin-bottom:10px;padding-bottom:2px;overflow-x:auto}.pessoas{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pessoas .chip button{cursor:pointer;color:inherit;background:0 0;border:0;margin-left:4px;font-size:14px;line-height:1}.coment{align-items:flex-start;gap:8px;display:flex}.mencoes{background:var(--card);border:1px solid var(--bd);z-index:5;border-radius:10px;min-width:220px;margin:0 0 4px;padding:4px;list-style:none;position:absolute;bottom:100%;left:0;box-shadow:0 8px 24px -10px #14142840}.mencoes button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;padding:7px 10px;display:block}.mencoes button:hover{background:var(--soft)}b.mencao{color:var(--a)}select.sel.s{max-width:170px;padding:5px 8px;font-size:12.5px}.portal-links{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.card.portal-links-aj{flex-direction:column;gap:10px;margin-top:16px;display:flex}.form-pedido{flex-direction:column;gap:2px;display:flex}.card.form-pergunta{flex-direction:column;gap:8px;margin-bottom:10px;padding:12px 14px;display:flex}.urg-opcoes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.urg-opcao{border:1px solid var(--bd2);background:var(--card);color:var(--ink);text-align:left;cursor:pointer;font:inherit;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:10px 12px;display:flex}.urg-opcao b{font-size:13.5px;font-weight:600}.urg-opcao small{color:var(--mut);font-size:12px;line-height:1.3}.urg-opcao:hover{background:var(--hover)}.urg-opcao.sel{border-color:var(--a);background:var(--at);box-shadow:inset 0 0 0 1px var(--a)}.urg-opcao.sel.urg-alta{border-color:var(--er);background:var(--erb);box-shadow:inset 0 0 0 1px var(--er)}.urg-opcao.sel.urg-alta small{color:var(--er-tx)}.urg-opcao:focus-visible{outline:2px solid var(--a);outline-offset:2px}.docs-pedido{flex-direction:column;gap:8px;display:flex}.doc-pedido{border:1px solid var(--bd2);background:var(--card);border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.doc-pedido.ok{border-color:var(--ok)}.doc-pedido-t{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.doc-pedido-t b{font-size:13.5px;font-weight:600}.doc-pedido-acoes{flex-wrap:wrap;gap:6px;display:flex}.doc-pedido-arq{align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}.doc-pedido-arq>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.doc-pedido textarea{width:100%}.aviso-box.conferencia-ia{flex-direction:column;align-items:stretch;gap:4px}.conferencia-ia ul{margin:2px 0;padding-left:18px}.conferencia-ia li{margin:2px 0}.com-tarefas{white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.tarefas-entregas{margin-top:18px}.tarefas-entregas h3{margin:0 0 8px;font-size:14px;font-weight:600}.card.remetente-pessoa,.card.lembretes-guia{flex-direction:column;gap:10px;margin-top:16px;display:flex}.card.termos-cliente{flex-direction:column;gap:12px;max-width:760px;margin:0 auto;display:flex}.termos-texto{white-space:pre-wrap;border:1px solid var(--bd);background:var(--soft);border-radius:10px;max-height:55vh;padding:14px 16px;font-size:14px;line-height:1.55;overflow:auto}.card.termos-ajustes{flex-direction:column;gap:10px;margin-top:16px;display:flex}.card.termos-ajustes textarea{border:1px solid var(--campo);background:var(--card);color:var(--ink);font:inherit;resize:vertical;border-radius:7px;padding:9px 11px;font-size:13.5px}.card.anot-form{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}details.hist-obr{margin:14px 0 0}details.hist-obr>summary{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);font-size:12px;font-weight:700}details.hist-obr .tw,details.hist-obr .vazio{margin-top:8px}details.quem-viu{margin:0 0 12px}details.quem-viu>summary{cursor:pointer;color:var(--mut);font-size:13px}details.quem-viu .tw{margin-top:8px}.inp.campo-min{text-align:right;width:72px;padding:5px 8px;font-size:12.5px}.inp.campo-min::placeholder{color:var(--mut2)}.num.on{border-color:var(--a);box-shadow:0 0 0 3px var(--at)}.cab .acoes .btn .badge{margin-left:2px}@media (max-width:900px){.atalho-col.so-m{display:flex}.quadro,.quadro.detalhado{scroll-snap-type:x mandatory;grid-auto-columns:86vw}.coluna{scroll-snap-align:start;max-height:none}.cartao select.mover{width:100%;margin-top:6px;padding:6px 8px;font-size:13px;display:block}}@media (max-width:520px){.grade.g4.kpi4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.quadro.api-quadro{grid-auto-columns:minmax(200px,1fr)}.api-quadro .coluna{max-height:calc(100vh - 300px)}.api-cartao.espera{background:#fffbf0;border-color:#f0d58a}.api-cartao.alerta{background:var(--erb);border-color:#f3b4b8}.api-l1{flex-wrap:wrap;align-items:center;gap:6px;min-height:0;display:flex}.api-l1:empty{display:none}.api-tag{letter-spacing:.02em;background:var(--at);color:var(--a);border-radius:5px;padding:1px 6px;font-size:10.5px;font-weight:700}.api-st{color:var(--mut);background:var(--soft2);border-radius:5px;padding:1px 6px;font-size:10.5px}.api-nl{background:var(--ok);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid}.api-tt{overflow-wrap:anywhere;font-size:13.5px;font-weight:600;line-height:1.3}.api-ds{color:var(--mut);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.api-l3{color:var(--mut);align-items:center;gap:8px;margin-top:2px;font-size:12px;display:flex}.api-l3 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.api-l3 b{color:var(--ink);white-space:nowrap;margin-left:auto;font-weight:600}.api-cartao.alerta .api-l3 b{color:var(--er)}.api-cartao.espera .api-l3 b{color:var(--wa)}html[data-tema=escuro] .api-cartao.espera{background:var(--wab);border-color:#5c4a1c}.api-cartao.parada{opacity:.6}.api-parados{color:var(--mut);text-align:center;padding:8px 6px 2px;font-size:12px}.tv-parados{color:var(--mut);margin:.5em 0 .2em .9em;font-size:max(.74em,11px)}.api-conversa{flex-direction:column;gap:6px;display:flex}.api-conversa .msg{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;flex-direction:column;gap:3px;max-width:80%;padding:7px 10px;font-size:13px;line-height:1.45;display:flex}.api-conversa .msg.cliente,.api-conversa .msg.outro{background:var(--card);border:1px solid var(--bd);align-self:flex-start}.api-conversa .msg.escritorio{background:var(--at);align-self:flex-end}.api-conversa .msg small{color:var(--mut);align-self:flex-end;font-size:11px}.api-conversa .msg .midia{color:var(--mut);font-size:11.5px;font-weight:600}.api-conversa .dia{color:var(--mut);background:var(--soft2);border-radius:999px;align-self:center;margin:6px 0;padding:2px 10px;font-size:11.5px}.esc-grupo h3{text-transform:uppercase;letter-spacing:.07em;color:var(--mut2);margin:0 0 8px;font-size:11.5px;font-weight:600}.esc-opcoes{gap:8px;display:grid}.esc-grupo+.esc-grupo{margin-top:18px}.esc-opcao{text-align:left;border:1px solid var(--bd);background:var(--card);cursor:pointer;width:100%;font:inherit;color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.esc-opcao:hover,.esc-opcao:focus-visible{border-color:var(--al);background:var(--soft)}.esc-opcao .ic{background:var(--at);width:34px;height:34px;color:var(--a);border-radius:9px;flex:none;place-items:center;display:grid}.esc-opcao .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.esc-opcao .tx b{font-size:14px;font-weight:550}.esc-opcao .tx small{color:var(--mut);font-size:12.5px}.esc-opcao .seta{color:var(--mut2);font-size:18px}.lista-ajustes{border:1px solid var(--bd);background:var(--card);border-radius:12px;flex-direction:column;max-width:760px;display:flex;overflow:hidden}.item-ajuste{color:var(--ink);border-bottom:1px solid var(--linha);align-items:center;gap:14px;padding:13px 16px;text-decoration:none;display:flex}.item-ajuste:last-child{border-bottom:0}.item-ajuste:hover,.item-ajuste:focus-visible{background:var(--soft)}.item-ajuste .tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.item-ajuste .tx b{font-size:14px;font-weight:600}.item-ajuste .tx small{color:var(--mut);font-size:12.5px}.item-ajuste svg{color:var(--mut2);flex:none}.voltar-esc{color:var(--a);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600}.voltar-esc:hover{text-decoration:underline}.rot-campo{color:var(--mut);align-items:center;gap:6px;margin-bottom:6px;font-size:13px;display:flex}.rot-campo svg.i{width:14px;height:14px}.caixa-fin{background:var(--wab);border:1px solid #f3dfbf;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}@media (max-width:600px){.t.itens-prop thead{display:none}.t.itens-prop,.t.itens-prop tbody,.t.itens-prop tfoot{width:100%;display:block}.t.itens-prop tbody tr{border-bottom:1px solid var(--bd);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:6px;padding:8px 10px;display:grid}.t.itens-prop tbody td{display:block;border:0!important;padding:0!important}.t.itens-prop tbody td:first-child,.t.itens-prop tbody td[colspan]{grid-column:1/-1}.t.itens-prop tfoot tr{justify-content:space-between;align-items:baseline;gap:10px;padding:8px 10px;display:flex}.t.itens-prop tfoot td{border:0!important;padding:0!important}.t.itens-prop tfoot td:empty{display:none}}.proc{border:1px solid var(--bd);background:var(--card);border-radius:12px;flex-direction:column;flex-shrink:0;display:flex}.proc .cab-p{border-bottom:1px solid var(--bd);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.proc .cab-p .dir{gap:6px;margin-left:auto;display:flex}.proc .corpo{flex-direction:column;gap:12px;padding:12px 14px;display:flex}.proc .t.dados th{text-transform:uppercase;background:var(--head);vertical-align:top;white-space:normal;width:32%;font-size:10.5px;position:static}.proc .t tr.esta td{background:var(--soft)}.proc .t tr.aguarda td{background:var(--wab)}.proc .t svg.i{vertical-align:-2px;width:13px;height:13px}.proc button.lk{color:var(--a);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:500}.proc button.lk:hover{text-decoration:underline}.barra-acao{border:1px solid var(--al);background:var(--soft);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.obr-proc{flex-direction:column;gap:10px;display:flex}button.lk{color:var(--a);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:500}.caixa-acao{border:1px solid var(--bd);background:var(--head);border-radius:12px;flex-direction:column;gap:12px;padding:12px 14px;display:flex}@media (max-width:520px){.proc .corpo{padding:10px}.proc .t.dados th{width:40%}.proc .cab-p .st{white-space:normal;border-radius:8px;max-width:100%}}.so-mb{display:none}.lista-cel{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.lista-cel li{border:1px solid var(--bd);background:var(--card);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;font-size:13.5px;display:flex}.lista-cel li.clic{cursor:pointer}.lista-cel li.esta{background:var(--soft)}.lista-cel li.aguarda{background:var(--wab)}.lista-cel .l1,.lista-cel .l2{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.lista-cel .l1 b{overflow-wrap:anywhere}.lista-cel .dir{align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:inline-flex}.lista-cel .l3{font-size:12px}.lista-cel svg.i{vertical-align:-2px;width:13px;height:13px}.lista-cel button.lk{color:var(--a);font:inherit;cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:500}textarea.ck{resize:vertical;width:100%;min-height:38px;line-height:1.35;font:inherit;font-size:14px}.ck-bt{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}@media (max-width:900px){.so-mb{display:block}ul.lista-cel.so-mb,.so-mb.ck-bt{display:flex}textarea.ck{min-height:58px}}.fr-quadro td{vertical-align:middle}.fr-quadro td .btn{margin:4px 0 0 8px}.fr-quadro input.inp{text-align:right;font-variant-numeric:tabular-nums;width:132px;padding:6px 8px}.fr-plan input.inp{text-align:right;font-variant-numeric:tabular-nums;width:112px;padding:5px 7px;font-size:13px}.fr-quadro input.inp.alerta,.fr-plan input.inp.alerta{background:var(--wab);border-color:#e0a63a}.fr-quadro input.inp.erro,.fr-plan input.inp.erro{border-color:var(--er);background:var(--erb)}.fr-plan td,.fr-plan th{white-space:nowrap}.fr-plan td.emp{white-space:normal;min-width:170px}.fr-plan td.var-wa{background:var(--wab);color:var(--wa-tx);font-weight:600}.fr-plan td.var-er{background:var(--erb);color:var(--er);font-weight:600}.fr-plan td.abaixo{background:var(--wab)}.fr-plan tfoot td{background:var(--head);font-weight:600}.fr-plan tr.salvando td{opacity:.6}.fr-imp td{white-space:nowrap}.fr-imp td.emp{white-space:normal}@media (max-width:900px){.fr-quadro input.inp{width:118px}}@media (max-width:520px){.fr-quadro td,.fr-quadro th{padding:8px 6px}.fr-quadro input.inp{width:100px}.fr-quadro td .btn{white-space:normal;text-align:left;height:auto;margin:4px 0 0;display:block}}.fr-plan button.lk,.fr-imp button.lk{color:var(--a);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:500}.fr-plan button.lk:hover{text-decoration:underline}.fr-plan button.lk.sub{margin:3px 0 0 auto;font-size:12px;font-weight:400;display:block}.aviso-box.ok{background:var(--okb);color:#14532d}.lr-rel td,.lr-rel th{white-space:nowrap}.lr-rel td.emp{white-space:normal;min-width:160px}.lr-rel th.et{white-space:normal;min-width:72px;font-size:11.5px;line-height:1.25}.lr-rel td.et{font-variant-numeric:tabular-nums;font-size:12.5px}.lr-rel td.et-ok{background:var(--okb);color:#14532d}.lr-rel td.et-wa{background:var(--wab)}.lr-rel td.et-er{background:var(--erb);color:var(--er)}.lr-rel td.et-mu{color:var(--mu)}.lr-rel button.lk{color:var(--a);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:500}.lr-rel button.lk:hover{text-decoration:underline}.lr-prazos td.lr-dt,.lr-obrig td.lr-dt{font-variant-numeric:tabular-nums;white-space:nowrap}.lr-obrig tr.disp td{background:var(--wab)}.lr-obrig td{vertical-align:top}.quadro-email{border:1px solid var(--bd);background:#f2f2f5;border-radius:8px;width:100%;height:72vh}@media (max-width:520px){.quadro-email{border-left:0;border-right:0;border-radius:0;width:calc(100% + 28px);margin:0 -14px}}.form-2fa{flex-direction:column;gap:12px;display:flex}.entrar form.form-2fa{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.form-senha{flex-direction:column;gap:12px;display:flex}.entrar form.form-senha,.entrar form.form-contato{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.regras-senha{color:var(--mut);flex-direction:column;gap:5px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.regras-senha li{align-items:center;gap:8px;display:flex}.regras-senha .pt{border:1.5px solid var(--campo);border-radius:50%;flex:none;width:8px;height:8px}.regras-senha li.ok{color:var(--ok)}.regras-senha li.ok .pt{background:var(--ok);border-color:var(--ok)}.lote-barra{z-index:5;background:var(--card);border:1px solid var(--bd);border-radius:var(--r);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;display:flex;position:sticky;top:0;box-shadow:0 6px 16px -10px #00000040}.lote-barra b{margin-right:6px;font-size:13.5px}.t td.ck,.t th.ck{width:30px;padding-right:0}.t tr.sel td{background:#f4f8ff}.filtros-extra{margin-bottom:14px;padding:14px 16px}.semana{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:start;gap:10px;display:grid}.semana .col{background:var(--card);border:1px solid var(--bd);border-radius:var(--r);padding:8px}.semana .col.hoje{border-color:var(--in)}.semana .col.antes{background:var(--erb,#fdecec)}.semana .cab-col{color:var(--mut);justify-content:space-between;padding:0 2px 4px;font-size:12.5px;font-weight:600;display:flex}.semana .it{text-align:left;border:1px solid var(--bd);border-left:3px solid var(--wa);background:var(--card);cursor:pointer;border-radius:8px;width:100%;margin-top:6px;padding:6px 8px;font-size:12.5px;line-height:1.35;display:block}.semana .it.er{border-left-color:var(--er)}.semana .it.in{border-left-color:var(--in)}.semana .it.ok{border-left-color:var(--ok)}.semana .it.mu{border-left-color:var(--mut2,#aab)}.semana .it .sub{color:var(--mut);font-size:11.5px;display:block}.hist-valores td.var{font-variant-numeric:tabular-nums}.hist-valores td.var.wa{background:var(--wab);color:var(--wa-tx)}.hist-valores td.var.er{background:var(--erb);color:var(--er-tx)}.uso-arm td.var{font-variant-numeric:tabular-nums;white-space:nowrap}.uso-arm td.var.wa{background:var(--wab);color:var(--wa-tx)}.uso-arm td.var.er{background:var(--erb);color:var(--er-tx)}.uso-arm th.parcial,.uso-arm td.parcial{color:var(--mut)}.uso-arm td.area{min-width:150px}.prot-emp{border:1px solid var(--bd);border-radius:var(--r);background:var(--card);margin-top:10px;padding:10px 12px}.prot-emp .cab-p{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.prot-emp .cab-p>span:first-child{overflow-wrap:anywhere;min-width:0}.prot-emp .cab-p .sub{font-size:12px;display:block}.prot-emp .cab-p .dir{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.prot-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px 12px;margin-top:10px;display:grid}.prot-form .prot-acoes{justify-content:flex-end;align-self:end;gap:8px;padding-bottom:2px;display:flex}.prot-form .prot-largo{grid-column:1/-1}@media (max-width:520px){.prot-form{grid-template-columns:minmax(0,1fr)}.prot-form .prot-acoes{justify-content:stretch}.prot-form .prot-acoes .btn{flex:1}}.etiqs{flex-wrap:wrap;gap:4px;display:inline-flex}.etiq{border:1px solid var(--bd);color:var(--ink);background:var(--card);white-space:nowrap;border-radius:999px;padding:0 7px;font-size:11px;line-height:1.6;display:inline-block}.etiq.a{background:var(--at);border-color:var(--al);color:var(--a)}.rps{flex-wrap:wrap;gap:2px 10px;font-size:12px;line-height:1.45;display:inline-flex}.rp{white-space:nowrap}.rp i{color:var(--mut2);margin-right:2px;font-size:11px;font-style:normal}.menu-det{display:inline-block;position:relative}.menu-det>summary{cursor:pointer;list-style:none}.menu-det>summary::-webkit-details-marker{display:none}.menu-det .menu-lista{z-index:20;background:var(--card);border:1px solid var(--bd);border-radius:var(--r);flex-direction:column;min-width:190px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 24px -12px #0000004d}.menu-det .menu-lista button{text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13.5px}.menu-det .menu-lista button:hover{background:var(--at)}.menu-det .menu-lista a{color:var(--ink);border-radius:8px;padding:8px 10px;font-size:13.5px;text-decoration:none;display:block}.menu-det .menu-lista a:hover{background:var(--at)}.blocos-email textarea{width:100%;font-family:inherit;font-size:12.5px}.pt-nl{background:var(--in);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.t tr.nl .tit{font-weight:600}.lista-marcar{border:1px solid var(--bd);border-radius:var(--rs);background:var(--card);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;max-height:184px;padding:6px 10px;display:grid;overflow:auto}.lista-marcar label{color:var(--ink);align-items:center;gap:6px;min-width:0;padding:4px 0;font-size:13px;display:flex}@media (max-width:520px){.lista-marcar{grid-template-columns:minmax(0,1fr)}}.prog{vertical-align:middle;align-items:center;gap:6px;min-width:96px;display:inline-flex}.prog i{background:var(--mub);border-radius:999px;flex:1;min-width:48px;height:6px;display:block;overflow:hidden}.prog i b{background:var(--in);border-radius:999px;height:100%;display:block}.prog.er i b{background:var(--er)}.prog.ok i b{background:var(--ok)}.prog span{color:var(--mut);white-space:nowrap;font-size:12px}.t.passos tr.atual td{background:var(--inb)}.t.passos tr.cancelado td{color:var(--mut)}.t.passos tr.cancelado td span[style*=font-weight]{text-decoration:line-through}.busca-topo.comando{max-width:none;margin:0}.barra-comando{border:1px solid var(--bd);background:var(--card);border-radius:17px;align-items:center;gap:12px;padding:10px;display:flex;box-shadow:0 4px 23px #29213a08}.barra-comando:focus-within{border-color:var(--foco,#b8a8f3);box-shadow:0 0 0 3px var(--at),0 4px 23px #29213a08}.barra-comando input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:8px 2px;font-size:15px}.barra-comando input::placeholder{color:#89838f}.barra-comando .ir{background:var(--ink);color:var(--sobre-ink);cursor:pointer;border:0;border-radius:12px;flex-shrink:0;width:43px;height:43px;font-size:22px;line-height:1}.barra-comando .ir:hover{background:#2c2c33}.orb{background:linear-gradient(145deg,var(--orb1,#9c80ff),var(--orb2,#6740d5));color:var(--sobre-orb,#fff);width:44px;height:44px;box-shadow:0 0 0 6px var(--at);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.atalhos{flex-wrap:wrap;gap:8px;margin:24px 0 8px;display:flex}.atalhos a{background:var(--card);border:1px solid var(--bd);color:var(--ink);white-space:nowrap;border-radius:24px;padding:8px 14px;font-size:12.5px;text-decoration:none}.atalhos a:hover{border-color:var(--atalho,#9f86eb);color:var(--a)}.orb.flutuante{z-index:50;cursor:pointer;width:58px;height:58px;box-shadow:0 0 0 8px var(--at),0 5px 24px color-mix(in srgb,var(--a) 10%,transparent);position:fixed;bottom:24px;right:26px}.orb.flutuante:focus-visible{outline:3px solid var(--a);outline-offset:6px}.antenas{vertical-align:middle;width:var(--ant,28px);height:var(--ant,28px);fill:none;stroke:currentColor;stroke-width:3.4px;stroke-linecap:round;flex-shrink:0;display:inline-block;overflow:visible}.antenas path{transform-box:fill-box;transform-origin:bottom;transition:transform .45s}.antenas-host:hover .ant-e,.antenas-host:focus-visible .ant-e{transform:rotate(-12deg)}.antenas-host:hover .ant-d,.antenas-host:focus-visible .ant-d{transform:rotate(12deg)}.orb .antenas{color:var(--gr-antena-orb)}.ovo .antenas,.dlg-marca .simbolo .antenas,.marca-entrar .ant-oi .antenas{color:var(--gr-antena)}.antenas[data-estado=parado] .ant-e{animation:5.2s ease-in-out infinite gr-vivo-e}.antenas[data-estado=parado] .ant-d{animation:6.7s ease-in-out infinite gr-vivo-d}.antenas[data-estado=oi] .ant-e{animation:1.6s ease-in-out gr-e,5.2s ease-in-out 1.6s infinite gr-vivo-e}.antenas[data-estado=oi] .ant-d{animation:1.6s ease-in-out .15s gr-d,6.7s ease-in-out 1.75s infinite gr-vivo-d}.antenas[data-estado=buscando] .ant-e{animation:1.5s ease-in-out infinite gr-e}.antenas[data-estado=buscando] .ant-d{animation:1.5s ease-in-out .15s infinite gr-d}.antenas[data-estado=pronto]{animation:.55s ease-out gr-sim}.antenas-host:hover .antenas path,.antenas-host:focus-visible .antenas path{animation:none}@keyframes gr-e{0%,to{transform:rotate(0)}45%{transform:rotate(-12deg)}70%{transform:rotate(4deg)}}@keyframes gr-d{0%,to{transform:rotate(0)}45%{transform:rotate(12deg)}70%{transform:rotate(-4deg)}}@keyframes gr-vivo-e{0%,82%,to{transform:rotate(0)}85%{transform:rotate(-14deg)}88%{transform:rotate(5deg)}91%{transform:rotate(-8deg)}94%{transform:rotate(2deg)}}@keyframes gr-vivo-d{0%,70%,to{transform:rotate(0)}73%{transform:rotate(12deg)}76%{transform:rotate(-4deg)}79%{transform:rotate(9deg)}83%{transform:rotate(0)}90%{transform:rotate(6deg)}93%{transform:rotate(0)}}@keyframes gr-sim{45%{transform:translateY(-4px)}75%{transform:translateY(1px)}}.ovo{color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;min-width:44px;min-height:44px;display:inline-grid}.ovo:hover{color:var(--a)}.rodape{border-top:1px solid var(--bd);color:var(--mut);flex-wrap:wrap;align-items:center;gap:20px;margin-top:48px;padding:14px 84px 0 0;font-size:11px;display:flex}.rodape .desc{margin-left:auto}.marca-portal{align-items:center;gap:10px;min-width:0;font-size:15px;display:flex}.marca-portal b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marca-portal .marca-g{border-radius:8px;flex:none}.dlg-marca{border:1px solid var(--bd);width:520px;max-width:calc(100vw - 32px);max-height:90vh;color:var(--ink);background:var(--card);border-radius:14px;padding:34px;overflow:auto}.dlg-marca::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11111ab3}.dlg-marca .fechar{cursor:pointer;color:var(--mut);background:0 0;border:0;border-radius:8px;width:40px;height:40px;font-size:24px;position:absolute;top:8px;right:12px}.dlg-marca .fechar:hover{background:var(--soft);color:var(--ink)}.dlg-marca .olho{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-bottom:10px;font-size:10.5px;font-weight:650;display:block}.dlg-marca h2{letter-spacing:-.03em;margin:6px 0 14px;font-size:30px;line-height:1.1}.dlg-marca p{color:var(--mut);margin:12px 0;font-size:13.5px}.dlg-marca .nota{font-size:11.5px}.dlg-marca .simbolo{color:var(--a);margin-bottom:14px}.dlg-senha{border:1px solid var(--bd);width:440px;max-width:calc(100vw - 32px);color:var(--ink);background:var(--card);border-radius:14px;padding:24px}.dlg-senha::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11111ab3}.dlg-senha h2{margin:0 0 8px;font-size:17px;font-weight:600}.dlg-senha p{color:var(--mut);word-break:break-word;margin:0 0 12px;font-size:13.5px;line-height:1.5}.dlg-senha .erro{color:var(--er);font-weight:600}.dlg-senha .inp{box-sizing:border-box;width:100%}.dlg-senha .acoes{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}@media (max-width:900px){.orb.flutuante{right:max(14px,env(safe-area-inset-right));bottom:calc(92px + env(safe-area-inset-bottom));width:46px;height:46px;box-shadow:0 0 0 6px var(--at),0 4px 16px color-mix(in srgb,var(--a) 10%,transparent)}.orb.flutuante .antenas{--ant:30px!important}.rodape{gap:10px;padding-right:64px}.rodape .desc{display:none}.barra-comando{gap:8px;padding:8px}.barra-comando .orb{width:36px;height:36px}.barra-comando input{font-size:16px}.barra-comando .ir{width:36px;height:36px;font-size:19px}.atalhos{gap:6px;margin:18px 0 6px}.atalhos a{padding:7px 11px;font-size:12px}.num b{font-size:26px}}@media (prefers-reduced-motion:reduce){.antenas,.antenas *{transition:none!important;animation:none!important;transform:none!important}}.escw .logo-esc{object-fit:contain;flex:none;width:auto;max-width:96px;height:24px;display:block}.marca-portal .logo-portal{object-fit:contain;flex:none;width:auto;max-width:168px;height:32px;display:block}.marca-entrar.do-esc{gap:6px}.marca-entrar.do-esc .logo-entrar{object-fit:contain;width:auto;max-width:min(260px,100%);height:auto;max-height:56px;margin-bottom:2px;display:block}.marca-entrar.do-esc .nome-esc{overflow-wrap:anywhere;font-size:16px;font-weight:650;line-height:1.3}.marca-entrar.do-esc .assina{align-items:center;gap:6px;margin-top:2px;display:flex}.marca-entrar.do-esc .assina .ant-oi{color:var(--a);display:inline-flex}.marca-entrar.do-esc .assina .mut{font-size:12px}.marca-grade{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.t.marca-dados td:first-child{width:36%}.marca-prev{border:1px solid var(--bd);background:var(--card);border-radius:10px;justify-content:center;align-items:center;min-width:120px;max-width:100%;min-height:56px;padding:8px 12px;display:inline-flex}.marca-prev .logo-prev{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:72px;display:block}.marca-acoes{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.marca-nota{margin:10px 0 0;font-size:12.5px}.icone-prev{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.icone-prev .ic{object-fit:cover;width:56px;height:56px;box-shadow:0 0 0 1px var(--bd);border-radius:22.5%;display:block}.icone-prev .marca-g{flex:none}.marca-pedir{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.marca-pedir .campo{flex:280px;max-width:460px}.marca-pedir .marca-msg{overflow-wrap:anywhere;flex:100%;margin-top:-4px;font-size:12.5px}.marca-pedir .marca-msg.erro{color:var(--er)}.t.dns td{vertical-align:middle}.dns-cel{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.dns-v{background:var(--soft);border:1px solid var(--bd);overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:all;user-select:all;border-radius:6px;min-width:0;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px}.quebra-tudo{overflow-wrap:anywhere}.cores-amostra{box-shadow:0 0 0 1px var(--bd);vertical-align:middle;border-radius:6px;flex:none;display:inline-flex;overflow:hidden}.cores-amostra i{width:14px;height:16px;display:block}.cores-atual{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.cores-paletas{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;display:grid}.cores-op{border:1px solid var(--bd);background:var(--card);min-width:0;color:var(--ink);font:inherit;cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.cores-op:hover{border-color:var(--al)}.cores-op.on{border-color:var(--a);box-shadow:0 0 0 1px var(--a);font-weight:700}.cores-bola{width:16px;height:16px;box-shadow:0 0 0 1px var(--bd);border-radius:50%;flex:none;display:inline-block}.cores-cor{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cores-cor input[type=color]{border:1px solid var(--bd);background:var(--card);cursor:pointer;border-radius:8px;width:44px;height:34px;padding:2px}.cores-cor .inp.hex{width:110px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.cores-previas{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cores-previa{background:var(--bg);color:var(--ink);border:1px solid var(--bd);border-radius:12px;font-size:11.5px;line-height:1.35;overflow:hidden}.cores-previa .cp-topo{background:var(--chrome);border-bottom:1px solid var(--bd);align-items:center;gap:6px;padding:7px 10px;font-weight:700;display:flex}.cores-previa .cp-g{background:var(--a);border-radius:4px;width:14px;height:14px}.cores-previa .cp-corpo{gap:8px;padding:8px;display:flex}.cores-previa .cp-menu{flex-direction:column;flex:none;gap:4px;width:64px;display:flex}.cores-previa .cp-menu span{color:var(--mut);border-radius:6px;padding:3px 6px}.cores-previa .cp-menu span.on{background:var(--at);color:var(--a);font-weight:700}.cores-previa .cp-cartao{background:var(--card);border:1px solid var(--bd);border-radius:8px;flex-direction:column;flex:1;gap:5px;min-width:0;padding:8px;display:flex}.cores-previa .cp-mut{color:var(--mut)}.cores-previa .cp-sel{background:var(--soft);border-left:3px solid var(--a);color:var(--tx2);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:3px 6px;overflow:hidden}.cores-previa .cp-btn{background:var(--a);color:var(--sobre-a);border-radius:7px;align-self:flex-start;padding:3px 10px;font-weight:700}.cores-previa .cp-rot{color:var(--mut);border-top:1px solid var(--bd);background:var(--chrome);padding:4px 10px;font-size:11px}@media (max-width:600px){.cores-previas{grid-template-columns:minmax(0,1fr)}.cores-paletas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.marca-grade{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.t.dns thead{display:none}.t.dns,.t.dns tbody{width:100%;display:block}.t.dns tr{border-bottom:1px solid var(--bd);grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:10px 12px;display:grid}.t.dns tbody tr:last-child{border-bottom:0}.t.dns td{display:block;border:0!important;padding:0!important}.t.dns td.p{grid-area:1/1;font-weight:600}.t.dns td.s{text-align:right;grid-area:1/2}.t.dns td.n,.t.dns td.v{grid-column:1/-1}.t.dns td[data-r]:before{content:attr(data-r);color:var(--mut);margin-bottom:3px;font-size:11.5px;display:block}.marca-pedir .btn{flex:100%;order:2;justify-content:center}.marca-pedir .marca-msg{order:1}.t.marca-dados td:first-child{width:40%}}@media (max-width:520px){.escw .logo-esc{max-width:44px;height:20px}.marca-portal .logo-portal{max-width:112px;height:28px}.marca-portal:has(>img.logo-portal) b{display:none}}.aviso-alcance,.so-leitura{color:var(--mut);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 14px;font-size:12.5px;display:flex}.cab+.aviso-alcance,.cab+.so-leitura{margin-top:-12px}.aviso-alcance+.so-leitura{margin-top:-8px}.aviso-alcance{cursor:help}.aviso-alcance b{color:var(--ink);font-weight:600}.t.pm th.nv{text-align:center;white-space:normal;width:92px;line-height:1.25}.t.pm td.nv{text-align:center;width:92px}.t.pm td.nv input{width:16px;height:16px;accent-color:var(--a);cursor:pointer;vertical-align:middle;margin:0}.t.pm td.nv input:disabled{cursor:not-allowed}.t.pm td.lim{color:var(--mut2);background:#f4f4f7}.t.pm td.ar .st{margin-left:6px}.t.pm td.ar button.lk{color:var(--a);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin-top:3px;padding:0;font-size:12px;display:block}.t.pm td.ar button.lk:hover{text-decoration:underline}.t.pm tr.grupo td{background:var(--head);text-transform:uppercase;letter-spacing:.07em;color:var(--mut);padding-top:7px;padding-bottom:7px;font-size:10.5px;font-weight:650}.t.pm tbody tr.grupo:hover td{background:var(--head)}.t.pm select.sel.s{max-width:240px}.t.pm select.sel.aj{background:var(--wab);border-color:#e0a63a}.pm-nota{margin:6px 0 0;font-size:12.5px}.pm-barra .pm-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.pm-tel{margin-left:6px}.t.pm-eq th{white-space:normal;vertical-align:bottom;line-height:1.3}.t.pm-eq .tel{white-space:nowrap}@media (max-width:600px){.t.pm th.nv,.t.pm td.nv{width:auto;padding-left:4px;padding-right:4px}.t.pm th.nv{letter-spacing:.02em;font-size:9.5px}.t.pm td.ar{min-width:118px}.t.empilha .pm-ve{text-align:right}.t.pm.empilha td.ar{font-weight:600}.t.pm.empilha select.sel.s{max-width:170px}.pm-barra .pm-acoes{margin-left:0}}.escw .chev{color:var(--mut);flex:none;place-items:center;display:none}.escw .chev svg.i{width:16px;height:16px}.bn,.tb-busca{display:none}.tb-busca{border:1px solid var(--bd);background:var(--card);width:36px;height:36px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0}.tb-busca svg.i{width:18px;height:18px}@media (max-width:900px){.tb-busca{display:grid}.bn{z-index:80;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(1.8)blur(18px);backdrop-filter:saturate(1.8)blur(18px);background:#f6f6fab8;border:1px solid #ffffff8c;border-radius:999px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;padding:6px;display:grid;position:fixed;box-shadow:0 10px 30px -10px #1b163859,inset 0 1px #fff9}.bn a{min-width:0;color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-items:center;gap:3px;padding:7px 0 6px;font-size:11px;font-weight:500;line-height:1.1;text-decoration:none;transition:background .15s,color .15s;display:grid}.bn a svg.i{stroke-width:1.7px;width:22px;height:22px}.bn a span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bn a.on{color:var(--a);background:#1b163814}.bn a:active{background:#1b16381f}.bn .bn-mais{min-width:0;color:var(--ink);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;justify-items:center;gap:3px;padding:7px 0 6px;font-size:11px;font-weight:500;line-height:1.1;transition:background .15s,color .15s;display:grid}.bn .bn-mais svg.i{stroke-width:1.7px;width:22px;height:22px}.bn .bn-mais.on{color:var(--a);background:#1b163814}.bn .bn-mais:active{background:#1b16381f}.avisos{bottom:calc(150px + env(safe-area-inset-bottom))}.aviso-versao{bottom:calc(88px + env(safe-area-inset-bottom))}body.com-aviso-versao .avisos{bottom:calc(220px + env(safe-area-inset-bottom))}.abas-mod{scrollbar-width:none;-webkit-overflow-scrolling:touch;border-bottom:0;gap:8px;padding:10px 14px}.abas-mod::-webkit-scrollbar{display:none}.abas-mod a,.abas-mod span.dev{border:1px solid var(--bd);background:var(--soft);color:var(--ink);border-radius:999px;flex:none;padding:9px 16px;font-size:14px}.abas-mod a.on{background:var(--ink);border-color:var(--ink);color:var(--sobre-ink);font-weight:600}.abas-mod a.on:after{display:none}.abas-mod span.dev{background:var(--wab);color:var(--wa);border-color:#f1d7ad}}.bn-folha{z-index:950;position:fixed;inset:0}@media (min-width:901px){.bn-folha{display:none}}.bn-fundo{background:#1b163859;position:absolute;inset:0}.bn-painel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--card);max-height:82dvh;padding:6px max(16px,env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));border-radius:16px 16px 0 0;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.bn-top{z-index:1;background:var(--card);justify-content:space-between;align-items:center;padding:10px 0;font-size:15px;display:flex;position:sticky;top:0}.bn-x{border:1px solid var(--bd);background:var(--card);width:30px;height:30px;color:var(--ink);cursor:pointer;border-radius:6px;place-items:center;padding:0;display:grid}.bn-x svg.i{width:15px;height:15px}.bn-g{border-top:1px solid var(--bd);padding:10px 0}.bn-gt{color:var(--mut);align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:600;line-height:1;display:flex}.bn-gt svg.i{width:16px;height:16px}.bn-gt small{background:var(--wab);color:var(--wa);border:1px solid #f1d7ad;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:600}.bn-ls{flex-wrap:wrap;gap:6px;display:flex}.bn-ls a,.bn-ls span{background:var(--soft);color:var(--ink);border-radius:999px;padding:8px 14px;font-size:13.5px;line-height:1.25;text-decoration:none}.bn-ls a.on{background:var(--ink);color:var(--sobre-ink);font-weight:600}.bn-ls span.dev{background:var(--wab);color:var(--wa);cursor:not-allowed}.bn-sair{justify-content:center;width:100%;margin-top:12px}.busca-cel .bn-painel{top:max(12px,env(safe-area-inset-top));border-radius:20px 20px 0 0;max-height:none;animation:.2s ease-out bn-sobe}.busca-cel .busca-topo{max-width:none;margin:2px 0 0}.busca-cel .busca{border-radius:10px;min-width:0;max-width:none}.busca-cel .busca input{padding:11px 0;font-size:16px}.busca-cel .busca-res{box-shadow:none;border:0;max-height:none;margin-top:8px;padding:0;position:static}@keyframes bn-sobe{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bn-painel{animation:none!important}}.t .sub.so-m{display:none}@media (max-width:900px){.t .sub.so-m{display:block}}.obr-lista th,.obr-lista td{padding-left:8px;padding-right:8px}.obr-lista th:first-child,.obr-lista td:first-child{padding-left:16px}.obr-lista th:last-child,.obr-lista td:last-child{padding-right:16px}.obr-lista th.mes,.obr-lista td.mes{white-space:nowrap;min-width:34px;padding-left:3px;padding-right:3px;font-size:12px}.obr-lista td.mes .st{padding:2px 5px;font-size:11px}.obr-lista tr.inativa td{color:var(--mut)}.obr-lista td.nw{white-space:nowrap}@media (max-width:900px){.cal-ano th{white-space:normal}.cal-ano th,.cal-ano td{padding-left:7px;padding-right:7px}}.bib{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:22px;display:grid}.bib-nav{border:1px solid var(--bd);border-radius:var(--r);background:var(--card);padding:8px;position:sticky;top:0}.bib-busca{border:1px solid var(--campo);color:var(--mut);background:var(--card);border-radius:8px;align-items:center;gap:8px;margin:4px 4px 8px;padding:0 10px;display:flex}.bib-busca:focus-within{border-color:var(--a);box-shadow:0 0 0 3px var(--at)}.bib-busca svg.i{width:16px;height:16px}.bib-busca input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:8px 0;font-size:13.5px}.bib-busca kbd{color:var(--mut2);border:1px solid var(--bd);background:var(--soft);border-radius:4px;padding:2px 5px;font:500 10.5px/1 inherit}.bib-busca input:focus~kbd,.bib-busca input:not(:placeholder-shown)~kbd{display:none}.bib-arvore{-webkit-user-select:none;user-select:none;padding:0 2px 4px;font-size:13.5px}.bib-arvore ul{margin:0;padding:0;list-style:none}.bib-arvore ul ul{border-left:1px solid var(--soft2);margin-left:13px;padding-left:8px}.bib-no{cursor:pointer;color:var(--ink);border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:6px 8px;line-height:1.3;display:flex}.bib-no:hover{background:var(--soft)}.bib-no.sel{background:var(--at);color:var(--a);font-weight:600}.bib-no:focus-visible{outline:2px solid var(--a);outline-offset:-2px}.bib-no .rot{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.bib-no .n{color:var(--mut2);flex:none;font-size:11px}.bib-no>svg.i{width:16px;height:16px;color:var(--mut)}.bib-no.sel>svg.i{color:var(--a)}.bib-no.dev .rot{color:var(--mut)}.bib-no small.dev{color:var(--wa);background:var(--wab);white-space:nowrap;border-radius:999px;flex:none;padding:1px 6px;font-size:10px;font-weight:600}.bib-tog{width:16px;height:16px;color:var(--mut2);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;transition:transform .15s;display:inline-grid}.bib-tog svg.i{width:13px;height:13px}.bib-tog:hover{background:var(--soft2);color:var(--ink)}.bib-tog.aberta{transform:rotate(90deg)}.bib-tog.vazio{visibility:hidden}.bib-ir{width:24px;height:22px;color:var(--a);background:var(--card);box-shadow:0 0 0 1px var(--al);border-radius:6px;flex:none;place-items:center;display:none}.bib-ir svg.i{width:14px;height:14px}.bib-no:hover .bib-ir,.bib-no.sel .bib-ir,.bib-no:focus-visible .bib-ir{display:inline-grid}.bib-grupo{letter-spacing:.07em;text-transform:uppercase;color:var(--mut2);padding:10px 8px 4px;font-size:10.5px;font-weight:650}.bib-sem{color:var(--mut2);padding:6px 8px;font-size:12.5px}.bib mark{color:inherit;background:#fdf0c4;border-radius:2px}.bib-caminho{color:var(--mut);flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 12px;font-size:12.5px;display:flex}.bib-caminho button{color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px 4px}.bib-caminho button:hover{background:var(--soft);color:var(--ink)}.bib-caminho b{color:var(--ink);padding:2px 4px;font-weight:600}.bib-caminho svg.i{width:13px;height:13px;color:var(--mut2)}.bib-sec{text-transform:uppercase;letter-spacing:.1em;color:var(--mut);margin:2px 0 10px;font-size:11px;font-weight:650}.bib-tit{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 16px;display:flex}.bib-tit b{font-size:17px;font-weight:650;display:block}.bib-tit span{color:var(--mut);margin-top:2px;font-size:12.5px;display:block}.bib-tit .btn{flex:none}.bib-colecoes,.bib-recentes{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin-bottom:22px;display:grid}.bib-col{text-align:left;background:var(--soft);cursor:pointer;color:inherit;border:0;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}.bib-col:hover{background:var(--soft2)}.bib-col svg.i{width:20px;height:20px;color:var(--a);margin-top:1px}.bib-col b{font-size:13.5px;font-weight:650;display:block}.bib-col small{color:var(--mut);margin-top:2px;font-size:12px;line-height:1.35;display:block}.bib-rec{border:1px solid var(--bd);background:var(--card);color:var(--ink);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:9px 12px;text-decoration:none;display:flex}.bib-rec:hover{border-color:var(--al);background:var(--soft)}.bib-rec svg.i{width:17px;height:17px;color:var(--mut)}.bib-rec span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.bib-rec small{color:var(--mut2);white-space:nowrap;font-size:11px}.bib-setor{margin-bottom:4px}.bib-grade{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;margin-bottom:20px;display:grid}.bib-card{border:1px solid var(--bd);border-radius:var(--r);background:var(--card);flex-direction:column;justify-content:space-between;gap:12px;padding:14px 16px;transition:box-shadow .3s;display:flex}.bib-card .l1{align-items:flex-start;gap:12px;min-width:0;display:flex}.bib-card .l1>div{min-width:0}.bib-card .ic{background:var(--at);width:40px;height:40px;color:var(--a);border-radius:10px;flex:none;place-items:center;display:grid}.bib-card .ic svg.i{width:20px;height:20px}.bib-card b{overflow-wrap:anywhere;font-size:14px;font-weight:650;line-height:1.3;display:block}.bib-card small{color:var(--mut);margin-top:3px;font-size:12px;line-height:1.4;display:block}.bib-card .l2{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.adm-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:16px 20px;display:flex}.adm-quem{font-size:16px;font-weight:650}.adm-botoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-sec{margin-bottom:14px}.adm-grade{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px 14px;display:grid}.adm-c{gap:4px;font-size:12.5px}.adm-c .adm-rot{justify-content:space-between;align-items:center;gap:6px;display:flex}.adm-c .adm-rot .st{padding:1px 7px;font-size:10.5px}.adm-c input,.adm-c select{width:100%}.adm-c.falta input,.adm-c.falta select{border-color:var(--er)}.adm-c.conferir input,.adm-c.conferir select{border-color:var(--wa)}.adm-c small{color:var(--mut);font-size:11.5px;line-height:1.35}.adm-c small.sem{color:var(--er)}.adm-c small.obs{color:var(--wa)}.adm-c small.adm-sug{color:var(--a)}.adm-c small.adm-fonte{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adm-nota{margin:10px 0 0;font-size:12.5px}.adm-lista{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:1.5}.adm-det{border-top:1px solid var(--linha);margin-top:14px;padding-top:10px}.adm-det summary{cursor:pointer;font-size:13px;font-weight:600}.adm-soltar{border:1.5px dashed var(--bd2);border-radius:var(--r);text-align:center;color:var(--mut);cursor:pointer;flex-direction:column;align-items:center;gap:6px;padding:22px;display:flex}.adm-soltar.sobre{border-color:var(--a);background:var(--at)}.adm-soltar small{font-size:12px}.adm-arqs{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.adm-arqs li{border:1px solid var(--linha);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex}.adm-arqs li span:first-child{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.bib-card.dev{background:var(--soft)}.bib-card.dev .ic{background:var(--wab);color:var(--wa)}.bib-card .etq-dev{color:var(--wa);background:var(--wab);border:1px solid #f1d7ad;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600}.bib-card.destaque{box-shadow:0 0 0 2px var(--a)}.bib-nota{border:1px dashed var(--bd);color:var(--mut);border-radius:10px;margin-bottom:20px;padding:14px 16px;font-size:12.5px}.bib-nota button.lk{color:var(--a);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.bib-card small.sobre{color:var(--mut2);margin-top:4px;font-size:11.5px}.bib-card .l2 .bib-quem{color:var(--mut);background:var(--soft);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600}.bib-card .l2 .bib-editar{margin-left:auto}.bib-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bib-arq{color:var(--mut);cursor:pointer;align-items:center;gap:6px;margin-right:4px;font-size:12.5px;display:inline-flex}.bib-par-rev{margin-bottom:16px;font-size:13px;line-height:1.5}.bib-par-rev button.lk{color:var(--a);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:600}button.bib-ir{cursor:pointer;border:0;padding:0}@media (max-width:900px){.bib{grid-template-columns:minmax(0,1fr);gap:14px}.bib-nav{position:static}.bib-ir{display:inline-grid}.bib-busca kbd{display:none}}.ox-conf.ok{background:var(--okb);border-color:#b7e1cd}.ox-conf.al{background:var(--wab);border-color:#f5d0a3}.ox-conf.ruim{background:var(--erb);border-color:#f3b4b4}.ox-tab tr.ox-ponto td{background:var(--hover);color:var(--mut);font-style:italic}.ox-tab tr.ox-ponto.ruim td{color:var(--er);background:#fff1f1}.ox-rod{z-index:2;border:1px solid var(--bd);background:var(--card);border-radius:12px;margin-top:12px;padding:10px 96px 10px 14px;position:sticky;bottom:0;box-shadow:0 -4px 14px #1414280f}.ox-nota{color:var(--mut);margin:8px 0 0;font-size:12.5px;line-height:1.45}@media (max-width:760px){.ox-rod{box-shadow:none;padding-right:14px;position:static}}@keyframes tv-barra{0%{width:0}to{width:100%}}.tv{z-index:300;background:var(--tv-fundo,#f7f6fb);outline:0;flex-direction:column;font-size:clamp(13px,1.4vh,18px);line-height:1.35;display:flex;position:fixed;inset:0;overflow:hidden}.tv-topo{background:var(--card);border-bottom:1px solid var(--bd);flex:none;align-items:center;gap:1.4em;height:4.4em;padding:0 1.8em;display:flex}.tv-esc{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;max-width:20em;font-size:.92em;font-weight:600;overflow:hidden}.tv-abas{flex:1;align-self:stretch;align-items:stretch;gap:.4em;min-width:0;display:flex}.tv-aba{color:var(--mut);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:.5em;padding:0 1.1em;font-size:.95em;font-weight:400;display:flex;position:relative}.tv-aba.on{color:var(--ink);border-bottom-color:var(--bd);font-weight:600}.tv-n{background:var(--soft2);color:var(--ink);border-radius:999px;padding:.1em .62em;font-size:max(.76em,10px);font-weight:600}.tv-n.er{background:var(--erb);color:var(--er)}.tv-barra{background:var(--a);width:0;height:3px;animation-name:tv-barra;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:-3px;left:0}.tv-pausa{color:var(--mut);background:var(--soft2);border-radius:999px;align-self:center;padding:.25em .7em;font-size:max(.75em,11px)}.tv-hora{flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.tv-hora b{letter-spacing:-.01em;font-size:1.6em;font-weight:600}.tv-hora span{color:var(--mut);font-size:max(.74em,11px)}.tv-btn{border:1px solid var(--bd);background:var(--card);cursor:pointer;color:var(--ink);border-radius:.6em;padding:.45em .9em;font-size:max(.8em,12px)}.tv-btn:hover{border-color:var(--al)}.tv-corpo{flex-direction:column;flex:1;gap:1.1em;min-height:0;padding:1.2em 1.8em 1.4em;display:flex;overflow:hidden}.tv-kpis{flex:none;grid-template-columns:repeat(5,1fr);gap:.9em;display:grid}.tv-kpi{background:var(--card);border:1px solid var(--bd);border-radius:.9em;padding:.8em 1.1em}.tv-kpi small{color:var(--mut);text-transform:uppercase;letter-spacing:.07em;font-size:max(.7em,10px);font-weight:600;line-height:1.3;display:block}.tv-kpi b{letter-spacing:-.02em;margin-top:.15em;font-size:2.15em;font-weight:600;line-height:1.1;display:block}.tv-kpi span{color:var(--mut);margin-top:.15em;font-size:max(.76em,11px);display:block}.tv-kpi.er b{color:var(--er)}.tv-kpi.wa b{color:var(--wa)}.tv-kpi.ok b{color:var(--ok)}.tv-kpi.in b{color:var(--in)}.tv-kpi.er{background:snow;border-color:#f3c2c2}.tv-grade{flex:1;grid-template-columns:3fr 2fr;gap:1.1em;min-height:0;display:grid}.tv-col{flex-direction:column;gap:1.1em;min-height:0;display:flex}.tv-cartao{background:var(--card);border:1px solid var(--bd);border-radius:.9em;flex:1;min-height:0;padding:.9em 1.1em;overflow:hidden}.tv-cartao h3{align-items:baseline;gap:.6em;margin:0 0 .6em;font-size:.98em;font-weight:600;display:flex}.tv-cartao h3 small{color:var(--mut);font-size:max(.8em,11px);font-weight:400}.tv-linha{background:var(--head);border-left:4px solid #d9d6e6;border-radius:.6em;align-items:center;gap:.9em;margin-bottom:.4em;padding:.5em .7em;display:flex}.tv-linha.atraso{border-left-color:var(--er);background:var(--erb)}.tv-linha.hoje{background:#fffaf0;border-left-color:#d99a06}.tv-linha.aguardando{border-left-color:var(--tv-ag,#7c6bd6);background:var(--tv-ag-f,#f8f6ff)}.tv-linha-m{flex:1;min-width:0}.tv-linha-t{white-space:nowrap;text-overflow:ellipsis;font-size:.92em;font-weight:600;overflow:hidden}.tv-linha-s{color:var(--mut);white-space:nowrap;align-items:center;gap:.4em;margin-top:.1em;font-size:max(.78em,11px);display:flex;overflow:hidden}.tv-linha-s b{color:var(--ink);font-weight:400}.tv-linha-q{white-space:nowrap;font-size:max(.82em,11px);font-weight:600}.tv-linha.atraso .tv-linha-q{color:var(--er)}.tv-linha.hoje .tv-linha-q{color:var(--wa)}.tv-linha.aguardando .tv-linha-q{color:var(--tv-ag-q,#5b4bb0)}.tv-chip{background:var(--at);color:var(--a);border-radius:.4em;padding:0 .45em;font-size:max(.85em,10px);font-weight:600}.tv-t{border-collapse:collapse;width:100%;font-size:.88em}.tv-t th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--mut);border-bottom:1px solid var(--bd);padding:.3em .45em;font-size:max(.78em,10px);font-weight:600;line-height:1.3}.tv-t td{border-bottom:1px solid #f0eff4;padding:.42em .45em}.tv-t .dir{text-align:right}.tv-er{color:var(--er);font-weight:600}.tv-wa{color:var(--wa);font-weight:600}.tv-cfg{z-index:5;background:#14161e73;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tv-cfg-c{background:var(--card);border:1px solid var(--bd);border-radius:.9em;width:min(560px,92vw);max-height:88vh;padding:1.1em 1.3em;font-size:max(.8em,13px);overflow:auto}.tv-cfg-c h3{margin:0 0 .6em}.tv-cfg-c fieldset{border:1px solid var(--bd);border-radius:.6em;margin:0 0 .8em;padding:.5em .8em}.tv-cfg-c label{align-items:center;gap:.5em;margin:.25em 0;display:flex}.tv-cfg-c .acoes{justify-content:flex-end;gap:.5em;margin-top:.6em;display:flex}.tv-bar{width:40%}.tv-bar span{background:var(--tv-bar,#cfc6f5);border-radius:.35em;height:.7em;display:block;overflow:hidden}.tv-bar i{background:var(--er);height:100%;display:block}.tv-grupo{align-items:baseline;gap:.6em;margin:.6em 0 .4em;display:flex}.tv-grupo b{font-size:.9em;font-weight:600}.tv-grupo span{color:var(--mut);font-size:max(.76em,11px)}.tv-mais{color:var(--mut);margin:.1em 0 .5em .9em;font-size:max(.76em,11px)}.tv-vazio{color:var(--mut);padding:1.1em .3em;font-size:.9em}.tv-selo{white-space:nowrap;background:var(--okb);color:var(--ok);border:1px solid #b6e3c8;border-radius:999px;align-self:center;align-items:center;gap:.35em;padding:.3em .85em;font-size:max(.8em,12px);font-weight:600;display:inline-flex}.tv-selo b{font-weight:700}.tv-selo.er{background:var(--er);color:#fff;border-color:var(--er);animation:1.2s ease-in-out infinite tv-pulsa}@keyframes tv-pulsa{0%,to{opacity:1}50%{opacity:.72}}@media (prefers-reduced-motion:reduce){.tv-selo.er{animation:none}}.tv-aviso{color:var(--mut);background:var(--soft2);border-radius:.6em;flex:none;padding:.45em .8em;font-size:max(.8em,12px)}.tv-estado{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-self:center;padding:.3em .85em;font-size:max(.78em,12px);font-weight:600}.tv-estado.wa{background:var(--wab);color:var(--wa);border-color:#f1d7ad}.tv-estado.er{background:var(--er);color:#fff;border-color:var(--er)}.tv-falha{text-align:center;flex-direction:column;align-items:center;gap:.9em;max-width:40em;margin:auto;display:flex}.tv-falha b{font-size:1.35em;font-weight:600}.tv-falha span{color:var(--mut)}body.modo-tv .aviso-versao{display:none}.tv-quadro{flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.8em;min-height:0;display:grid}.tv-qcol{background:var(--card);border:1px solid var(--bd);border-radius:.9em;flex-direction:column;min-height:0;display:flex;overflow:hidden}.tv-qcol header{border-bottom:1px solid var(--bd);align-items:center;gap:.5em;padding:.65em .85em;font-size:.95em;display:flex}.tv-qcol header b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tv-qcol header .tv-n{margin-left:auto}.tv-qcorpo{flex-direction:column;flex:1;gap:.5em;min-height:0;padding:.55em;display:flex;overflow:hidden}.tv-qcard{border:1px solid var(--bd);background:var(--card);border-left:4px solid #d9d6e6;border-radius:.6em;flex-direction:column;gap:.15em;min-width:0;padding:.45em .65em;display:flex}.tv-qcard.espera{background:#fffaf0;border-left-color:#d99a06}.tv-qcard.alerta{border-left-color:var(--er);background:var(--erb)}.tv-qcard .api-tt{font-size:.9em}.tv-qcard .api-ds{font-size:max(.78em,11px)}.tv-qcard .api-l3{font-size:max(.74em,10.5px)}.tv-qcard.alerta .api-l3 b{color:var(--er)}.tv-qcard.espera .api-l3 b{color:var(--wa)}html[data-tema=escuro] .tv-qcard.espera{background:var(--wab)}@media (max-width:1100px){.tv{font-size:13px}.tv-kpis{grid-template-columns:repeat(3,1fr)}.tv-grade{grid-template-columns:1fr;overflow:auto}.tv-corpo{overflow:auto}}html[data-tema=escuro] .aviso{background:#2a2a32;border:1px solid #3a3a44}html[data-tema=escuro] .bn{background:#1e1e24c7;border-color:#ffffff14;box-shadow:0 10px 30px -10px #0009,inset 0 1px #ffffff0d}html[data-tema=escuro] .bn a.on{background:#ffffff12}html[data-tema=escuro] .bn a:active{background:#ffffff1a}html[data-tema=escuro] .bn .bn-mais.on{background:#ffffff12}html[data-tema=escuro] .bn-fundo{background:#0000008c}html[data-tema=escuro] .bn-gt small{border-color:#5a4520}.solic-topo{border-bottom:1px solid var(--linha);flex-direction:column;gap:10px;padding:0 0 16px;display:flex}.solic-tipos{flex-direction:column;gap:8px;display:flex}.solic-linha{align-items:flex-start;gap:12px;display:flex}.solic-grupo{width:72px;color:var(--mut2);text-transform:uppercase;letter-spacing:.05em;flex:none;padding-top:6px;font-size:11.5px;font-weight:600}.solic-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.solic-chips .chip{padding:5px 11px;font-size:13px}.solic-dica{margin:0;font-size:12.5px}@media (max-width:520px){.solic-linha{flex-direction:column;gap:4px}.solic-grupo{width:auto;padding-top:0}}.trilho .marca .logo-trilho{object-fit:contain;border-radius:10px;width:42px;height:42px;display:block}html[data-tema=escuro] .trilho .marca .logo-trilho{background:#f4f4f6;padding:4px}html[data-tema=escuro] .escw .logo-esc,html[data-tema=escuro] .marca-portal .logo-portal,html[data-tema=escuro] .marca-entrar.do-esc .logo-entrar,html[data-tema=escuro] .logo-prev{box-sizing:content-box;background:#f4f4f6;border-radius:6px;padding:2px 6px}html[data-tema=escuro] .bolha.robo{background:var(--soft2)}html[data-tema=escuro] .ia-nota{background:var(--at);border-color:var(--al);color:var(--lav)}html[data-tema=escuro] .cf-tab tr.cf-foco td{background:var(--wab)}html[data-tema=escuro] .t tr.sel td{background:var(--inb)}html[data-tema=escuro] .t.pm td.lim{background:var(--soft2)}html[data-tema=escuro] .bib mark{background:#4a3d12}html[data-tema=escuro] .ox-tab tr.ox-ponto.ruim td{background:var(--erb)}html[data-tema=escuro] .demo,html[data-tema=escuro] .lc-tab .lc-razao.wa{color:var(--wa-tx)}html[data-tema=escuro] .aviso-box.ok{color:var(--ok)}html[data-tema=escuro] .cg th.m.trav .ic,html[data-tema=escuro] .cg .com.tem{color:var(--wa)}html[data-tema=escuro] .tv{background:var(--bg)}html[data-tema=escuro] .tv-kpi.er{background:var(--erb);border-color:#5a2a2c}html[data-tema=escuro] .tv-linha:not(.atraso):not(.hoje):not(.aguardando){border-left-color:var(--bd2)}html[data-tema=escuro] .tv-linha.hoje{background:var(--wab)}html[data-tema=escuro] .tv-linha.aguardando{background:var(--at)}html[data-tema=escuro] .tv-linha.aguardando .tv-linha-q{color:var(--lav)}html[data-tema=escuro] .tv-t td{border-bottom-color:var(--linha)}html[data-tema=escuro] .tv-selo:not(.er){border-color:#2b5c40}@media (max-width:900px),(hover:none) and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:16px!important}}@media (min-width:901px){.orb.flutuante.no-inicio{display:none}}.ass-grade{grid-template-columns:minmax(290px,350px) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:1000px){.ass-grade{grid-template-columns:minmax(0,1fr)}}.ass-grade>*{min-width:0}.ass-pagina{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.ass-form{flex-direction:column;gap:10px;display:flex}.ass-form h3{margin-bottom:2px}.ass-dupla{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.ass-form .campo input{box-sizing:border-box;width:100%}.ass-dupla>.campo{min-width:0}.ass-foto{border:2px dashed var(--bd2);cursor:pointer;text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:96px;padding:10px;display:flex}.ass-foto:hover{border-color:var(--a)}.ass-foto.tem{border-style:solid;border-color:var(--a)}.ass-foto input{display:none}.ass-foto img{object-fit:cover;border-radius:6px;width:64px;height:76px}.ass-nota{margin:6px 0 0;font-size:12.5px}.ass-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.ass-botoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ass-quadro{background:var(--soft);border:1px solid var(--bd);border-radius:10px;margin-top:10px;padding:26px 22px;overflow-x:auto}.ass-folha{color:#203b32;background:#fff;border-radius:8px;padding:26px 30px;display:inline-block;box-shadow:0 10px 30px #0b14201a}.ass-codigo{color:#e2e8f0;white-space:pre-wrap;word-break:break-all;background:#0c2a2e;border-radius:8px;max-height:220px;margin-top:12px;padding:12px 14px;font-size:11px;line-height:1.5;overflow:auto}.ass-passos{margin-top:14px}.ass-passos td{vertical-align:top;overflow-wrap:anywhere}.ass-passos td:first-child{white-space:nowrap;width:1%}@media (max-width:700px){.ass-passos td:first-child{white-space:normal;width:34%}}.ass-passos ol{margin:0;padding-left:18px}.ass-passos li{margin:2px 0}.ass-modelo{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.ass-cor{align-items:center;gap:8px;display:flex}.ass-cor input[type=color]{border:1px solid var(--campo);background:var(--card);cursor:pointer;border-radius:7px;width:42px;height:34px;padding:2px}.ass-logo{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ass-logo img{box-sizing:content-box;background:#fff;border-radius:4px;padding:4px}.ass-unidades input{min-width:110px}.ass-check{align-items:center;gap:6px;font-size:13px;display:inline-flex}.ass-erro{color:var(--er);margin:8px 0 0;font-size:12.5px}.par-folha{border:1px solid var(--bd);background:#f4f4f4;border-radius:12px;padding:4px 10px;overflow:auto}.par-folha .pp-folha{margin:12px auto}.par-folha .pp-rodape{text-align:center;color:#6b7280;max-width:820px;margin:0 auto 14px;padding:0 16px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.6}.par-folha .pp-rodape b{color:#374151}.par-ficha{flex-direction:column;gap:12px;display:flex}.par-meta{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.par-acoes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.par-caixa{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.par-caixa p{margin:0;font-size:12.5px;line-height:1.5}.par-caixa>.btn{align-self:flex-start}.par-sec{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.par-sec svg{width:15px;height:15px}.par-url{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.par-url .inp{flex:1;min-width:220px;font-size:12.5px}.par-mini{margin:0;font-size:11.5px;line-height:1.5}.par-grade{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}.par-grade>*{min-width:0}.par-form{flex-direction:column;gap:10px;display:flex}.par-duas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.par-duas>.campo{min-width:0}.par-texto{resize:vertical;min-height:320px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.5}.par-ia{align-items:center;gap:6px;margin-right:6px;font-size:12.5px;font-weight:600;display:inline-flex}.par-lista ul{margin:4px 0 0;padding-left:18px}.par-lista li{margin:2px 0}.par-cor{vertical-align:-1px;border:1px solid #00000026;border-radius:3px;width:12px;height:12px;margin-right:6px;display:inline-block}.par-cor-campo{align-items:center;gap:6px;display:flex}.par-cor-campo input[type=color]{border:1px solid var(--bd);background:var(--card);border-radius:8px;width:40px;height:34px;padding:2px}.par-topo{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.par-topo-img{border:1px solid var(--bd);background:#fff;border-radius:6px;max-width:320px;max-height:140px;padding:6px}.par-topo-mini{background:#fff;border-radius:4px;max-width:120px;max-height:40px;padding:2px}@media (max-width:900px){.par-grade{grid-template-columns:minmax(0,1fr)}.par-duas{grid-template-columns:1fr}}.abertura{z-index:200;color:#fff;padding:24px 24px calc(44px + env(safe-area-inset-bottom,0px));text-align:center;background:radial-gradient(120% 80% at 50% 42%,#3b3b46 0%,#26262d 45%,#121216 100%);grid-template-rows:1fr auto;justify-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.no-app .topo{height:auto;min-height:calc(56px + env(safe-area-inset-top));padding-top:calc(8px + env(safe-area-inset-top))}.no-app .trilho{padding-top:calc(14px + env(safe-area-inset-top))}.no-app .abertura{padding-top:calc(24px + env(safe-area-inset-top))}.no-app body{-webkit-tap-highlight-color:transparent}.app-trava{z-index:195;background:var(--bg);padding:calc(24px + env(safe-area-inset-top)) 20px calc(24px + env(safe-area-inset-bottom));place-items:center;display:grid;position:fixed;inset:0}.app-trava.oferta{background:#0a0a0e73}.app-trava-cx{text-align:center;background:var(--card);border:1px solid var(--bd);border-radius:var(--r);width:100%;max-width:360px;box-shadow:var(--sombra);flex-direction:column;align-items:center;gap:12px;padding:24px 20px;display:flex}.app-trava-cx>svg.i{width:28px;height:28px;color:var(--mut)}.app-trava-cx>b{font-size:17px}.app-trava-cx>span{color:var(--mut);font-size:14px;line-height:1.45}.app-trava-cx>.btn{border-radius:999px;justify-content:center;width:100%;padding:11px}.app-trava-cx.lista{text-align:left;align-items:stretch;max-height:80vh;overflow:auto}.app-trava-cx.lista ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.app-trava-cx.lista li{border-bottom:1px solid var(--bd);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.app-trava-cx.lista li small{color:var(--mut);font-size:12.5px;display:block}.app-excluir{border-top:1px solid var(--bd);flex-direction:column;gap:8px;margin-top:22px;padding-top:16px;font-size:13.5px;line-height:1.45;display:flex}.app-offline{z-index:96;padding:calc(6px + env(safe-area-inset-top)) 12px 6px;background:var(--wab);color:var(--wa-tx);border-bottom:1px solid var(--bd);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;position:fixed;top:0;left:0;right:0}.abertura-base{justify-items:center;gap:10px;min-height:36px;display:grid}.abertura-frase{color:#ffffffb8;font-size:13px;animation:.6s ease-out 1.4s both abertura-sobe}.grilo{height:auto;display:block;overflow:visible}.grilo-ant{fill:none;stroke:#2f9e5b;stroke-width:3px;stroke-linecap:round;transform-box:fill-box;transform-origin:0 100%}.grilo-olho{transform-box:fill-box;transform-origin:50%;animation:3.4s infinite grilo-pisca}@keyframes abertura-pula{0%,to{transform:translateY(0)scaleY(1)}12%{transform:translateY(0)scaleY(.93)}38%{transform:translateY(-26%)rotate(-4deg)}60%{transform:translateY(0)}68%{transform:scaleY(.95)}78%{transform:none}}@keyframes abertura-ant-e{0%,to{transform:rotate(0)}30%{transform:rotate(-16deg)}50%{transform:rotate(7deg)}70%{transform:rotate(-4deg)}}@keyframes abertura-ant-d{0%,to{transform:rotate(0)}30%{transform:rotate(14deg)}50%{transform:rotate(-6deg)}70%{transform:rotate(4deg)}}@keyframes grilo-pisca{0%,90%,to{transform:scaleY(1)}93%{transform:scaleY(.08)}}@keyframes abertura-nome{0%{clip-path:inset(0 100% 0 0);opacity:0;transform:translateY(8px)}10%{opacity:1}to{clip-path:inset(0 -5% 0 0);opacity:1;transform:none}}@keyframes abertura-sobe{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.abertura *,.grilo *{animation:none!important}}.abertura{transition:opacity .4s,visibility .4s}.abertura.saindo{opacity:0;visibility:hidden;pointer-events:none}.carregando{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.carregando.compacto{color:var(--mut);flex-direction:row;justify-content:flex-start;gap:10px;padding:4px 0;font-size:13px}.carregando-grilo{padding-top:12px;line-height:0;display:block}.carregando.compacto .carregando-grilo{padding-top:6px}.carregando-grilo .grilo{transform-origin:50% 100%;animation:1.2s cubic-bezier(.3,.7,.4,1) infinite abertura-pula}.carregando-grilo .grilo-ant.e{animation:1.2s ease-in-out infinite abertura-ant-e}.carregando-grilo .grilo-ant.d{animation:1.2s ease-in-out .1s infinite abertura-ant-d}@media (prefers-reduced-motion:reduce){.abertura{transition:none}.carregando-grilo,.carregando-grilo *{animation:none!important}}.momento{border:1px solid var(--bd);background:var(--card);border-radius:var(--r);box-shadow:var(--sombra);align-items:center;gap:14px;margin:0 0 14px;padding:10px 14px 10px 12px;display:flex}.momento .grilo-pose{flex:none;width:88px;height:auto}.momento.centro,.momento.folha{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:18px 16px 16px}.momento.centro .grilo-pose,.momento.folha .grilo-pose{width:128px}.momento.centro .momento-tx,.momento.folha .momento-tx{flex:none;align-items:center;max-width:460px}.momento.folha .momento-tx>b{font-family:var(--fonte-titulo);font-size:20px;font-weight:700;line-height:1.2}.momento.centro .momento-acoes,.momento.folha .momento-acoes{justify-content:center}.momento-vela{display:none}.momento .grilo-pose .bicho{transform-box:fill-box;transform-origin:50% 100%;animation:.6s cubic-bezier(.3,1.6,.5,1) momento-pula}.momento-tx{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13.5px;line-height:1.45;display:flex}.momento-tx b{font-size:14.5px;font-weight:600}.momento-acoes{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.momento-x{color:var(--mut);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:2px 4px;font-size:18px;line-height:1}.momento.erro{border-color:color-mix(in srgb,var(--er) 40%,var(--bd))}.momento.erro .momento-tx>b,.momento.erro .momento-tx>span{color:var(--er-tx)}@keyframes momento-pula{0%{transform:translateY(0)}35%{transform:translateY(-10%)}70%{transform:translateY(0)scaleY(.96)}to{transform:none}}@media (prefers-reduced-motion:reduce){.momento .grilo-pose,.momento .grilo-pose *{animation:none!important}}@media (max-width:520px){.momento{gap:10px;padding:8px 10px}.momento .grilo-pose{width:64px}.momento.centro .grilo-pose,.momento.folha .grilo-pose{width:112px}.momento-vela{z-index:88;background:#0a0a0e52;display:block;position:fixed;inset:0}.momento.folha{z-index:89;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));border:0;border-radius:22px 22px 0 0;margin:0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px -18px #00000059}.momento.folha .momento-acoes{flex-direction:column;align-items:stretch;width:100%;margin-top:10px}.momento.folha .momento-acoes .btn{border-radius:999px;justify-content:center;padding:11px;font-size:14px}}.card .momento{background:var(--soft);box-shadow:none;border:0;margin-bottom:12px}.alerta-linha{border:1px solid var(--bd);background:var(--card);border-radius:var(--r);align-items:center;gap:10px;margin-bottom:12px;padding:6px 6px 6px 12px;font-size:13px;line-height:1.4;display:flex}.alerta-linha>svg.i{width:16px;height:16px;color:var(--wa-tx)}.alerta-linha>span{flex:1;min-width:0}.alerta-x{color:var(--mut);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 6px;font-size:18px;line-height:1}.alerta-x:hover{color:var(--ink)}@media (max-width:520px){.alerta-linha{flex-wrap:wrap;row-gap:4px}.alerta-linha>span{flex:calc(100% - 64px)}.alerta-x{order:2}.alerta-linha>.btn{order:3;margin-left:26px}}.contato-isca{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.dm-prog{background:var(--soft2);border-radius:4px;height:6px;margin:8px 0 0;overflow:hidden}.dm-prog i{background:var(--ok);border-radius:4px;height:100%;display:block}.sn-pub{background:var(--bg);flex-direction:column;max-width:100vw;height:100dvh;display:flex;overflow:hidden}.sn-pub-barra{padding:10px max(16px,env(safe-area-inset-left,0px));background:var(--card);border-bottom:1px solid var(--bd);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.sn-pub-barra b{min-width:180px;color:var(--ink);flex:1}.sn-pub iframe{background:#f5f5f8;border:0;flex:1;width:100%;min-height:0}@media (max-width:900px){.sn-pub iframe{width:1px;min-width:100%;max-width:100%}}.mp-visor{z-index:90;background:var(--bg);padding-top:env(safe-area-inset-top,0px);flex-direction:column;display:flex;position:fixed;inset:0}.mp-vb{background:var(--card);border-bottom:1px solid var(--bd);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.mp-vb b{text-overflow:ellipsis;white-space:nowrap;min-width:160px;color:var(--ink);flex:1;font-size:13px;font-weight:600;overflow:hidden}.mp-visor iframe{background:#e9ebef;border:0;flex:1;width:100%;min-height:0}.mp-aviso{flex:none;margin:8px 12px 0}.mp-dica{flex:none;margin:6px 12px 0;font-size:12.5px}.mp-form{flex-direction:column;gap:8px;min-width:0;display:flex}.mp-secao{background:var(--head);border:1px solid var(--bd);cursor:pointer;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding:8px 10px;display:flex}.mp-secao.fora b{color:var(--mut);text-decoration:line-through}.mp-grupo{flex-direction:column;gap:4px;min-width:0;display:flex}.mp-grupo.fora,.mp-trecho.fora{opacity:.5}.mp-grupo-cab{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.mp-trecho{cursor:pointer;align-items:flex-start;gap:8px;padding:4px 2px;font-size:13px;display:flex}.mp-incluida td{background:var(--okb)}.mp-celulas{align-items:center;gap:6px;display:grid}@media (max-width:640px){.mp-visor .mp-tx{display:none}.mp-celulas{grid-template-columns:1fr auto!important}}.pg{flex-direction:column;gap:14px;width:100%;max-width:1040px;margin:0 auto;display:flex}.pg-topo{background:var(--a);color:var(--sobre-a);border-radius:18px;flex-direction:column;gap:10px;padding:28px 30px;display:flex}.pg-topo h1{color:inherit;margin:0;font-size:28px;font-weight:700;line-height:1.15}.pg-chamada{text-transform:uppercase;letter-spacing:.16em;opacity:.9;font-size:11.5px;font-weight:700}.pg-apres p{max-width:720px;margin:0 0 6px;font-size:15px;line-height:1.6}.pg-apres b{background:#ffffff24;border-radius:4px;padding:0 5px}.pg-destaques{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.pg-destaques span{background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;padding:5px 12px;font-size:13px}.pg-nav{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.pg-nav button{text-align:left;background:var(--card);border:1px solid var(--bd);cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;display:flex}.pg-nav button:hover{border-color:var(--a)}.pg-nav b{font-size:13.5px}.pg-nav small{color:var(--mut);font-size:12px}.pg-barra-acoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pg-sec{background:var(--card);border:1px solid var(--bd);border-radius:16px;scroll-margin-top:16px;overflow:hidden}.pg-sec-hd{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:16px 20px;display:flex}.pg-sec-hd:hover{background:var(--hover)}.pg-sec-tt{flex-direction:column;flex:1;gap:2px;display:flex}.pg-sec-tt b{font-size:16.5px}.pg-sec-tt small{color:var(--mut);font-size:12.5px}.pg-sec-seta{color:var(--mut2);transition:transform .2s;display:flex}.pg-sec.aberta .pg-sec-seta{transform:rotate(180deg)}.pg-sec-corpo{border-top:1px solid var(--bd);flex-direction:column;gap:14px;padding:4px 20px 20px;display:none}.pg-sec.aberta .pg-sec-corpo{display:flex}.pg-sec-corpo>:first-child{margin-top:14px}.pg h3{text-transform:uppercase;letter-spacing:.12em;color:var(--a);align-items:center;gap:6px;margin:0 0 8px;font-size:11.5px;font-weight:700;display:flex}.pg-texto p{margin:0 0 10px;line-height:1.6}.pg-texto p:last-child{margin-bottom:0}.pg-topicos{margin:0;padding:0;list-style:none}.pg-topicos li{border-bottom:1px dashed var(--bd);padding:8px 0 8px 22px;line-height:1.5;position:relative}.pg-topicos li:last-child{border-bottom:0}.pg-topicos li:before{content:"";background:var(--a);border-radius:50%;width:6px;height:6px;position:absolute;top:15px;left:6px}.pg-aviso p{margin:0}.pg-aviso p+p{margin-top:6px}.pg-lista-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:10px;display:flex}.pg-prog{flex:1;min-width:220px}.pg-prog-txt{color:var(--mut);justify-content:space-between;margin-bottom:6px;font-size:12.5px;display:flex}.pg-prog-txt b{color:var(--a);font-size:14px}.pg-barra{background:var(--soft2);border-radius:999px;height:10px;overflow:hidden}.pg-barra span{background:var(--a);border-radius:999px;height:100%;transition:width .3s;display:block}.pg-barra span.cheia{background:var(--ok)}.pg-lista-acoes{flex-wrap:wrap;gap:6px;display:flex}.pg-itens{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;display:grid}.pg-item{border:1px solid var(--bd);background:var(--soft);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:11px 13px;line-height:1.3;display:flex}.pg-item:hover{border-color:var(--a)}.pg-item input{width:18px;height:18px;accent-color:var(--a);flex-shrink:0}.pg-item.feito{background:var(--okb);border-color:var(--ok)}.pg-item.feito span{opacity:.75;text-decoration:line-through}.pg-prazo{background:var(--soft);border:1px solid var(--bd);border-radius:14px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.pg-prazo p{margin:0}.pg-prazo .campo{max-width:260px}.pg-prazo-regra{opacity:.85;margin-top:4px;font-size:12px;display:block}.pg-rodape{background:var(--card);border:1px solid var(--bd);text-align:center;border-radius:16px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.pg-frase{color:var(--a);margin:0;font-style:italic}.pg-contatos{flex-wrap:wrap;justify-content:center;gap:18px;font-size:13px;font-weight:600;display:flex}.pg-pub{flex-direction:column;align-items:stretch;gap:14px;min-height:100%;padding:24px 16px 40px;display:flex}.pg-pub>*{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.pg-pub-marca{display:flex}.pg-pub-nota{text-align:center;margin:0;font-size:12.5px}.pg-previa{border:1px dashed var(--bd2);border-radius:14px;padding:12px}.pg-ed{flex-direction:column;gap:14px;display:flex}.pg-ed-parte{border:1px solid var(--bd);border-radius:14px;flex-direction:column;gap:10px;margin:0;padding:14px 16px;display:flex;position:relative}.pg-ed-parte legend{padding:0 6px;font-size:13.5px;font-weight:600}.pg-ed-secao>.pg-ed-botoes{background:var(--card);padding:0 4px;position:absolute;top:-4px;right:12px}.pg-ed-botoes{gap:4px;display:inline-flex}.pg-ed-bloco{border:1px solid var(--bd2);background:var(--soft);border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.pg-ed-bloco-hd{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.pg-ed-novo{flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}@media (max-width:640px){.pg-topo{padding:22px 18px}.pg-topo h1{font-size:23px}.pg-sec-hd{padding:14px}.pg-sec-corpo{padding:4px 14px 16px}}@media print{.pg-tela,.pg-nav,.pg-barra-acoes,.pg-lista-acoes,.pg-sec-seta{display:none!important}.pg-sec-corpo{display:flex!important}.pg-sec{break-inside:avoid}.pg-topo{color:#000;background:0 0;border:1px solid #ccc}.pg-pub .demo{display:none}}:root{--cert-verde:#1f9d63;--cert-amarela:#f0b400;--cert-vermelha:#d92d20;--cert-azul:#2f6fd6;--cert-cinza:#9a98a6}html[data-tema=escuro]{--cert-verde:#3fc495;--cert-amarela:#f0b84a;--cert-vermelha:#ff7b72;--cert-azul:#8fa8ff;--cert-cinza:#85838f}.cert-b{vertical-align:middle;background:var(--cert-cinza);border:0;border-radius:50%;flex:none;width:12px;height:12px;padding:0;display:inline-block;box-shadow:inset 0 0 0 1px #0000001a}.cert-b.valido{background:var(--cert-verde)}.cert-b.vencendo{background:var(--cert-amarela)}.cert-b.vencido{background:var(--cert-vermelha)}.cert-b.aguardando{background:var(--cert-azul)}.cert-b.nao_renova{background:var(--cert-cinza)}.cert-b.sem,.cert-b.sem_data{box-shadow:inset 0 0 0 2px var(--cert-cinza);background:0 0}.cert-etq i.cert-b{border-radius:50%;width:10px;height:10px}.cert-bola{z-index:1;min-width:26px;height:26px;font:inherit;color:#fff;background:var(--cert-cinza);cursor:pointer;font-variant-numeric:tabular-nums;border:0;border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-grid;position:relative}b.cert-bola{cursor:default}.cert-bola.valido{background:var(--cert-verde)}.cert-bola.vencendo{background:var(--cert-amarela);color:#4a3600}.cert-bola.vencido{background:var(--cert-vermelha)}.cert-bola.aguardando{background:var(--cert-azul)}.cert-bola.nao_renova{background:var(--cert-cinza)}.cert-bola:focus-visible{outline:2px solid var(--a);outline-offset:2px}html[data-tema=escuro] .cert-bola{color:#131316}.cert-grade .na{color:var(--bd)}.cert-grade td.m{padding:3px 2px;position:relative}.cert-grade td.m.cob:before,.cert-grade td.m.fim:before{content:"";background:var(--cert-faixa);height:6px;margin-top:-3px;position:absolute;top:50%;left:0;right:0}.cert-grade td.m.fim:before{right:50%}.cert-grade tr.valido{--cert-faixa:color-mix(in srgb,var(--cert-verde) 24%,transparent)}.cert-grade tr.vencendo{--cert-faixa:color-mix(in srgb,var(--cert-amarela) 28%,transparent)}.cert-grade tr.aguardando{--cert-faixa:color-mix(in srgb,var(--cert-azul) 20%,transparent)}.cert-grade tr.nao_renova{--cert-faixa:color-mix(in srgb,var(--cert-cinza) 26%,transparent)}.cert-faixa{background:color-mix(in srgb,var(--cert-verde) 24%,transparent);border-radius:3px;width:30px;height:6px;display:inline-block}.cert-grade th.cert-val,.cert-grade td.cert-val{white-space:nowrap;text-align:left;min-width:122px;font-size:12.5px}.cert-grade td.cert-val b{font-weight:600}.cert-grade td.cert-val small{color:var(--mut);font-size:11px;display:block}.cert-grade td.cert-val small.vencido{color:var(--er)}.cert-grade td.cert-val small.vencendo{color:var(--wa)}.cert-grade td.cert-val small.aguardando{color:var(--in)}.cert-grade th.cert-ext{color:var(--mut2)}.cert-grade tr.cert-sem td{color:var(--mut)}.cert-cad{font:inherit;color:var(--a);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12.5px;display:inline-flex}.cert-cad:hover{text-decoration:underline}.cert-estado{background:var(--soft);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;padding:10px 12px;display:flex}.cert-estado span{color:var(--mut);font-size:13px}.cert-hist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cert-hist li{border-left:2px solid var(--bd);gap:2px;padding:2px 0 2px 10px;display:grid}.cert-hist li>span{font-size:12px}.cert-hist li p{white-space:pre-wrap;margin:2px 0 0;font-size:13px}.cert-erro{color:var(--er);align-self:center;margin-right:auto;font-size:12.5px}.cert-colar{border:1px solid var(--campo);width:100%;font:inherit;background:var(--card);color:var(--ink);border-radius:10px;margin-top:10px;padding:8px 10px;font-size:13px}.cert-aviso{background:var(--soft);flex-wrap:wrap;align-items:center;margin:0 0 14px}.cert-aviso input{border:1px solid var(--campo);background:var(--card);width:70px;color:var(--ink);border-radius:7px;margin:0 6px;padding:5px 8px}.cert-legenda{margin-top:6px;font-size:12px}.btn .cert-b{width:11px;height:11px;margin-right:2px}@media print{.cert-legenda,.cert-aviso{display:none!important}.cert-grade{max-height:none;overflow:visible}.cert-b,.cert-bola,.cert-grade td.m:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (orientation:landscape){.app{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}}@media (orientation:landscape) and (max-width:900px){.topo{padding-left:14px;padding-right:14px}}@media (orientation:landscape) and (max-width:900px) and (max-height:500px){.bn{bottom:calc(6px + env(safe-area-inset-bottom));max-width:420px;margin:0 auto;padding:3px}.bn a,.bn .bn-mais{gap:0;padding:6px 0}.bn a span,.bn .bn-mais span{display:none}.topo{min-height:46px;padding-top:4px;padding-bottom:4px}.conteudo{padding-bottom:calc(70px + env(safe-area-inset-bottom))}}details.ajuda-ind{vertical-align:middle;text-transform:none;letter-spacing:0;margin-left:5px;font-weight:400;display:inline-block;position:relative}details.ajuda-ind>summary{cursor:pointer;border:1px solid var(--campo);width:16px;height:16px;color:var(--mut);text-align:center;-webkit-user-select:none;user-select:none;border-radius:50%;font-size:10.5px;font-weight:700;line-height:14px;list-style:none}details.ajuda-ind>summary::-webkit-details-marker{display:none}details.ajuda-ind[open]>summary{background:var(--a);border-color:var(--a);color:#fff}.ajuda-ind-txt{z-index:30;background:var(--card);border:1px solid var(--bd);width:min(300px,78vw);color:var(--ink);text-align:left;white-space:normal;border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.45;position:absolute;top:22px;left:-8px;box-shadow:0 8px 24px -8px #14142840}th.dir .ajuda-ind-txt{left:auto;right:-8px}.th-ajuda{justify-content:flex-end;align-items:center;gap:0;display:inline-flex}.ind-cartao small{align-items:center;display:flex}.ind-var{margin-left:4px;font-weight:600}.ind-g2{gap:14px;margin-bottom:6px;display:grid}.ind-g2 .card h3{align-items:center;gap:6px;display:flex}.ind-h3{justify-content:space-between}.ind-graf{margin:0}.ind-graf svg{width:100%;height:auto;display:block}.ind-grade{stroke:var(--linha);stroke-width:1px}.ind-alvo{stroke:var(--wa);stroke-width:1px;stroke-dasharray:4 4}.ind-eixo{fill:var(--mut);font-size:11px}.ind-valor{fill:var(--ink);font-size:11px;font-weight:600}.ind-cor{border-radius:3px;width:10px;height:10px;display:inline-block}.ind-pessoas{flex-direction:column;gap:7px;display:flex}.ind-pessoa{grid-template-columns:minmax(80px,150px) minmax(0,1fr) 44px;align-items:center;gap:8px;font-size:12.5px;display:grid}.ind-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ind-trilho{background:var(--soft2);border-radius:5px;height:18px;display:flex;overflow:hidden}.ind-trilho i{color:#fff;justify-content:center;align-items:center;min-width:16px;font-size:10.5px;font-style:normal;font-weight:600;display:flex;overflow:hidden}.ind-ok{background:var(--ok)}.ind-er{background:var(--er)}.ind-mu{background:var(--mut2)}.ind-pct{text-align:right;font-size:12px}.grade.kpi.ind-kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}@media (max-width:900px){.ind-g2{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.grade.kpi.ind-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{details.ajuda-ind{display:none}}.agenda{flex-direction:column;gap:16px;display:flex}.ag-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ag-capa{grid-template-columns:minmax(0,1fr) auto;align-items:end;margin:0}.ag-capa .ag-ola h1{color:#fff}.ag-capa .ag-pedir{color:#19191d;background:#fff;border-color:#fff}.ag-capa .ag-pedir:hover{background:#f1effa}html[data-tema=escuro] .ag-capa .ag-pedir{color:#19191d;background:#fff}.ag-ola h1{font-family:var(--fonte-titulo);letter-spacing:-.025em;margin:0;font-size:30px;font-weight:700;line-height:1.1}.ag-ola p{color:var(--mut);margin:6px 0 0;font-size:14.5px}.ag-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ag-mes{align-items:center;gap:6px;display:flex}.ag-mes b{text-align:center;text-transform:capitalize;min-width:122px;font-size:15.5px;font-weight:650}.ag-dir{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ag-semana{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.ag-d{border:1px solid var(--bd);background:var(--card);font:inherit;color:inherit;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:10px 0 9px;transition:border-color .15s,background .15s;display:flex}.ag-d small{text-transform:uppercase;letter-spacing:.05em;color:var(--mut);font-size:11px}.ag-d b{font-family:var(--fonte-titulo);font-size:19px;font-weight:650;line-height:1}.ag-d .pts{gap:3px;min-height:8px;display:flex}.ag-d.passado{color:var(--mut)}.ag-d.hoje{border-color:var(--al)}.ag-d.hoje b{color:var(--a)}.ag-d.sel{background:var(--a);border-color:var(--a);color:var(--sobre-ink,#fff)}.ag-d.sel small,.ag-d.sel b{color:inherit}.ag-d.sel .pt{background:var(--sobre-ink,#fff)}.cal-grade button.sel{background:var(--at);border-color:var(--a);box-shadow:inset 0 0 0 1px var(--a)}.ag-dia{background:var(--card);border:1px solid var(--bd);border-radius:16px;padding:16px 18px}.ag-dia-cab{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.ag-dia-cab h2{font-family:var(--fonte-titulo);letter-spacing:-.015em;margin:0;font-size:20px;font-weight:650}.ag-dia-cab span{color:var(--mut);font-size:13.5px}.ag-lista{margin:0;padding:0;list-style:none}.ag-item{border-top:1px solid var(--linha);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.ag-item:first-child{border-top:0}.ag-ic{border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.ag-ic svg{width:18px;height:18px}.ag-ic.in{background:var(--inb);color:var(--in)}.ag-ic.wa{background:var(--wab);color:var(--wa)}.ag-ic.er{background:var(--erb);color:var(--er)}.ag-ic.ok{background:var(--okb);color:var(--ok)}.ag-ic.mu{background:var(--mub);color:var(--mu)}.ag-txt{flex-direction:column;min-width:0;display:flex}.ag-txt .ag-tipo{text-transform:uppercase;letter-spacing:.06em;color:var(--mut);font-size:11.5px;font-weight:600}.ag-txt b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.ag-txt .sub{color:var(--mut);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ag-fim{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ag-valor{font-size:14.5px;font-weight:650}.ag-vazio{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 0 2px;display:flex}.ag-vazio p{color:var(--mut);margin:0}.ag-legenda{color:var(--mut);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:12.5px;display:flex}.ag-legenda .pt{margin-right:-6px}.ag-legenda .ajuda{border:1px solid var(--bd2);cursor:help;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:inline-grid}.portal-barra{display:none}.portal-mais{margin:0;padding:0;list-style:none}.portal-mais button{border:0;border-bottom:1px solid var(--linha);width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:15px 4px;font-size:16px;display:flex}.portal-mais button.on{color:var(--a);font-weight:600}@media (max-width:760px){.portal-abas{display:none!important}.portal .conteudo{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}.portal-barra{z-index:80;background:var(--card);border-top:1px solid var(--bd);padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.portal-barra button{font:inherit;color:var(--mut);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:5px 0;font-size:11.5px;font-weight:500;display:flex}.portal-barra .ic{border-radius:14px;place-items:center;width:46px;height:28px;display:grid;position:relative}.portal-barra .ic svg{width:20px;height:20px}.portal-barra button.on{color:var(--a);font-weight:650}.portal-barra button.on .ic{background:var(--at)}.portal-barra .bolha{background:var(--er);color:#fff;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-style:normal;font-weight:700;line-height:1;display:grid;position:absolute;top:-3px;right:2px}.portal .topo .dir .btn .rot{display:none}.portal .topo .dir{gap:6px}.ag-ola h1{font-size:26px}.ag-capa{grid-template-columns:minmax(0,1fr)}.ag-capa .ag-pedir{background:var(--a);color:#fff;border-color:var(--a)}.ag-pedir{right:16px;bottom:calc(78px + env(safe-area-inset-bottom,0px));z-index:79;border-radius:999px;padding:12px 18px;position:fixed;box-shadow:0 12px 28px -10px #5633c799}.ag-dia{border-radius:14px;padding:14px}.ag-item{grid-template-columns:34px minmax(0,1fr);gap:10px}.ag-ic{border-radius:10px;width:34px;height:34px}.ag-fim{grid-column:2;justify-content:flex-start}.ag-fim .btn{margin-left:auto}.ag-d{border-radius:12px;padding:8px 0 7px}.ag-d b{font-size:17px}}.ag-corpo{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.ag-cal{flex-direction:column;gap:12px;min-width:0;display:flex}.ag-cal .cal-grade{margin:0}.ag-cal .cal-grade button{min-height:62px}.ag-lado{flex-direction:column;gap:16px;min-width:0;display:flex;position:sticky;top:16px}.ag-prox{padding:0 4px}.ag-prox h3{text-transform:uppercase;letter-spacing:.07em;color:var(--mut);margin:0 0 6px;font-size:12px;font-weight:600}.ag-prox ul{margin:0;padding:0;list-style:none}.ag-prox button{border:0;border-top:1px solid var(--linha);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.ag-prox li:first-child button{border-top:0}.ag-data{flex-direction:column;align-items:center;line-height:1;display:flex}.ag-data b{font-family:var(--fonte-titulo);font-size:18px;font-weight:650}.ag-data small{color:var(--mut);text-transform:uppercase;margin-top:2px;font-size:11px}@media (max-width:1100px){.ag-corpo{grid-template-columns:1fr}.ag-lado{position:static}}.entrar.papel,.abertura{--p-papel:#f8f5ee;--p-pauta:#5633c717;--p-cartao:#fff;--p-borda:#e6e1d6;--p-campo:#cfc9bb;--p-tinta:#19191d;--p-mudo:#6b665c;--p-sombra:0 6px 22px #3c280a0f;--p-selo:#5633c7;--p-selo-f:#eee9ff;--fita:var(--a)}html[data-tema=escuro] .entrar.papel,html[data-tema=escuro] .abertura{--p-papel:#17161b;--p-pauta:#bba5ff0f;--p-cartao:#1f1e25;--p-borda:#ffffff17;--p-campo:#4a4855;--p-tinta:#f3f2f7;--p-mudo:#9b98a8;--p-sombra:none;--p-selo:#c9bbff;--p-selo-f:#7653f633;--fita:var(--lav)}html[data-tema=escuro] .entrar.papel.do-esc{--fita:var(--a)}.fita-papel{pointer-events:none;width:100%;height:min(330px,42vh);color:var(--fita);z-index:0;position:absolute;top:0;left:0}.entrar.papel{background:var(--p-papel);padding:calc(env(safe-area-inset-top,0px) + clamp(36px,7vh,72px)) 20px 28px;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.entrar.papel:before{content:"";pointer-events:none;background:repeating-linear-gradient(transparent 0 31px,var(--p-pauta) 31px 32px);position:absolute;inset:0;-webkit-mask:linear-gradient(#0000 0 46%,#000 62%);mask:linear-gradient(#0000 0 46%,#000 62%)}.entrar.papel .entrar-pilha{z-index:1;width:min(440px,100%);position:relative}.entrar.papel .entrar-pilha.largo{width:min(480px,100%)}.entrar.papel .entrar-pilha>.cartao-entrar,.entrar.papel .entrar-pilha>form.cartao-entrar{border:1px solid var(--p-borda);background:var(--p-cartao);width:100%;box-shadow:var(--p-sombra);border-radius:20px;margin-top:22px;padding:22px 20px}.entrar.papel.do-esc .entrar-pilha>.cartao-entrar{margin-top:clamp(96px,18vh,170px)}.papel-topo{align-items:flex-end;gap:10px;display:flex}.papel-topo .logo-grillus g,.abertura .logo-grillus g{fill:var(--p-tinta)}.papel-selo{letter-spacing:.02em;color:var(--p-selo);background:var(--p-selo-f);white-space:nowrap;border-radius:999px;margin-bottom:3px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.3}.papel-chamada{font-family:var(--fonte-titulo,inherit);letter-spacing:-.02em;color:var(--p-tinta);margin:clamp(76px,14vh,140px) 0 0;font-size:34px;font-weight:700;line-height:1.06}.papel-chamada em{color:var(--p-selo);font-style:normal}.entrar.papel .papel-topo+.cartao-entrar{margin-top:clamp(96px,18vh,170px)}.entrar.papel h1{color:var(--p-tinta);font-size:21px}.entrar.papel .cartao-entrar>.campo,.entrar.papel .cartao-entrar>form>.campo{color:var(--p-tinta);font-weight:550}.entrar.papel .cartao-entrar>.campo input,.entrar.papel .cartao-entrar>form>.campo input{border-color:var(--p-campo);border-radius:12px;height:48px;padding:0 14px;font-size:16px;font-weight:400}.entrar.papel .cartao-entrar>.btn,.entrar.papel .cartao-entrar>form>.btn{border-radius:12px;justify-content:center;min-height:48px;font-size:15px}.entrar.papel .cartao-entrar>.btn.g,.entrar.papel .cartao-entrar>form>.btn.g{min-height:40px;font-size:13.5px}@media (max-height:700px){.papel-chamada{margin-top:56px;font-size:30px}}.abertura{background:var(--p-papel);color:var(--p-tinta);grid-template-rows:1fr}.abertura-base{align-self:center;gap:12px}.abertura-nome{align-items:flex-end;gap:10px;animation:.9s cubic-bezier(.2,.7,.2,1) .2s both abertura-nome;display:inline-flex}.abertura-base .logo-grillus{animation:none}.abertura .papel-selo{margin-bottom:5px;font-size:13px}.abertura-frase{color:var(--p-mudo);animation-delay:1s}.portal-empresa{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0 0 10px;font-size:13px;display:flex}.portal-empresa b{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:60vw;font-weight:600;overflow:hidden}.portal-escolher .t tr.sel td{background:var(--at)}.portal-avaliar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.painel-atend{flex-direction:column;gap:12px;margin-bottom:18px;display:flex}.painel-atend .kpi{grid-template-columns:repeat(5,minmax(0,1fr))}.painel-atend .num small+small{margin-top:2px}.painel-tipos summary{cursor:pointer;color:var(--tx2);margin-bottom:8px;font-size:13px;font-weight:600}@media (max-width:760px){.painel-atend .kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}
