.ot-main h1,.ot-main h2,.ot-main h3{font-family:var(--font-outfit), sans-serif;letter-spacing:-.2px}.ot-main button:not([role=tab]):not(.ot-keep),.ot-main input[type=submit],.ot-main input[type=button]{font-family:var(--font-outfit), sans-serif;transition:background-color .15s,border-color .15s,box-shadow .15s;border-radius:999px!important}.ot-main button:not([role=tab]):not(:disabled):hover{filter:brightness(.97)}.ot-main input:focus,.ot-main select:focus,.ot-main textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--c1) 22%, transparent);outline:none;border-color:var(--c1)!important}.ot-main table{background:#fff}.ot-main table:not([style*=collapse]){border-radius:16px;overflow:hidden}.ot-main th{font-family:var(--font-outfit), sans-serif}.ot-main tbody tr:hover>td{background-color:color-mix(in srgb, var(--c1-soft) 70%, transparent)}.ot-btn{font:600 13px var(--font-outfit), sans-serif;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:9px 18px;text-decoration:none;display:inline-flex}.ot-btn:disabled{opacity:.45;cursor:not-allowed}.ot-btn-pri{background:var(--ink);color:#fff}.ot-btn-marca{background:var(--c1);color:var(--on-c1)}.ot-btn-sec{color:var(--ink);border-color:var(--line);background:#fff}.ot-btn-sec:hover{border-color:#b9c9be}.ot-btn-per{color:#b3202b;background:#fff;border-color:#f5c6ca}.ot-btn-per:hover{background:#fdf0f1}.ot-btn-txt{color:var(--c1-deep);text-underline-offset:3px;background:0 0;padding:9px 4px;text-decoration:underline}.ot-btn-sm{padding:6px 12px;font-size:12px}.ot-cartao{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;padding:16px}.ot-caixa{border:1px solid var(--line);border-radius:16px;padding:12px}.ot-caixa-suave{background:var(--c1-soft);border-radius:16px;padding:12px}.ot-tag{font:600 11.5px var(--font-outfit), sans-serif;border-radius:999px;padding:3px 10px;display:inline-block}.ot-tag-ok{color:#007a3d;background:#eaf7f0}.ot-tag-aviso{color:#7a4a00;background:#fff6e5}.ot-tag-erro{color:#b3202b;background:#fdf0f1}.ot-tag-neutra{color:#3f4a43;background:#f1f3f2}.ot-tag-marca{background:var(--c1-soft);color:var(--c1-deep)}.ot-cab{top:var(--ot-sticky-top,0px);z-index:30;font-family:var(--font-outfit), sans-serif;color:var(--ink);box-sizing:border-box;border:1px solid #0000;border-radius:20px;padding:2px 2px 0;transition:background-color .2s,box-shadow .2s,padding .2s;position:sticky}.ot-cab-faixa{display:none}.ot-cab-topo{align-items:center;gap:10px;min-width:0;display:flex}.ot-trilha-linha,.ot-cab:not([data-compacto]) .ot-cab-topo{background:color-mix(in srgb, var(--c3) 9%, #fff);border-radius:14px}.ot-cab:not([data-compacto]) .ot-cab-topo{padding:6px 10px 6px 6px}.ot-trilha-linha .ot-cab-trilha .sep{color:color-mix(in srgb, var(--c3) 35%, #a9b5ae)}.ot-cab-voltar{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);background:#fff;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex;box-shadow:0 2px 6px -3px #1d1d1b40}.ot-cab-voltar:hover{border-color:var(--c1);color:var(--c1-deep)}.ot-cab-trilha{color:var(--mu);flex-wrap:wrap;align-items:center;gap:2px 0;min-width:0;font-size:12.5px;display:flex}.ot-cab-trilha a{color:var(--mu);text-decoration:none}.ot-cab-trilha a:hover{color:var(--c1-deep);text-underline-offset:3px;text-decoration:underline}.ot-cab-trilha .sep{color:#a9b5ae;margin:0 7px}.ot-cab-trilha .atual{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ot-cab-linha{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;min-width:0;margin-top:8px;display:flex}.ot-cab-tit{flex:280px;min-width:0}.ot-cab-tit h1{letter-spacing:-.6px;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:700;line-height:1.15}.ot-cab-tit p{color:var(--mu);margin:4px 0 0;font-size:13px}.ot-cab-sem{color:var(--mu);font-size:15px}.ot-cab-acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ot-cab[data-compacto]{-webkit-backdrop-filter:blur(12px);background:#ffffffdb;border-color:#ffffffe6;align-items:center;gap:12px;height:56px;padding:8px 12px;display:flex;overflow:hidden;box-shadow:0 12px 28px -18px #1d1d1b73}.ot-cab[data-compacto] .ot-cab-faixa{background:linear-gradient(90deg, var(--c1), var(--c2,#fff) 50%, var(--c3));opacity:.75;height:3px;display:block;position:absolute;top:0;left:0;right:0}.ot-cab[data-compacto] .ot-cab-topo{flex:none}.ot-cab[data-compacto] .ot-cab-trilha{flex-wrap:nowrap}.ot-cab[data-compacto] .ot-cab-trilha .mid,.ot-cab[data-compacto] .ot-cab-trilha .atual{display:none}.ot-cab[data-compacto] .ot-cab-trilha .sep{margin-right:0}.ot-cab[data-compacto] .ot-cab-linha{flex-wrap:nowrap;flex:1;align-items:center;margin:0}.ot-cab[data-compacto] .ot-cab-tit{flex:auto}.ot-cab[data-compacto] .ot-cab-tit h1{letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.ot-cab[data-compacto] .ot-cab-tit p{display:none}.ot-cab[data-compacto] .ot-cab-acoes{flex-wrap:nowrap}@media (max-width:640px){.ot-cab-tit h1{font-size:23px}.ot-cab[data-compacto] .ot-cab-trilha{display:none}}@media print{.ot-cab-topo,.ot-cab-acoes{display:none!important}.ot-cab{position:static}}.ot-linha{transition:background-color .15s,box-shadow .15s}.ot-linha:hover{background:color-mix(in srgb, var(--c1-soft) 75%, #fff)!important}.ot-kpi-link>div{transition:transform .15s,box-shadow .15s}.ot-kpi-link:hover>div{box-shadow:var(--sombra-cartao-forte,var(--sombra-cartao));transform:translateY(-2px)}.ot-acoes-pop:not([data-aberto]){visibility:hidden;pointer-events:none}.ot-acoes-pop:not([data-aberto]) [style*="position: fixed"]{visibility:visible;pointer-events:auto}.ot-acoes-pop[data-aberto]{animation:.12s ease-out ot-acoes-in}@keyframes ot-acoes-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ot-acoes-pop>a:hover,.ot-acoes-pop>button:hover,.ot-acoes-pop>span>button:hover{background:#f3f6f4!important}.ot-acoes-btn:hover{color:var(--ink)!important;background:#f1f3f2!important}.ot-abas a{border-radius:10px 10px 0 0;transition:color .15s,border-color .15s,background-color .15s}.ot-abas button[aria-selected=false]:hover{color:var(--ink)!important;background:#fff9!important;border-bottom-color:#c9d3cd!important}.ot-abas a:not([aria-current]):hover{background:#fff9;color:var(--ink)!important;border-bottom-color:#c9d3cd!important}.ot-tabela a{color:inherit;text-decoration:none}.ot-tabela thead th:first-child{border-top-left-radius:14px;border-bottom-left-radius:14px}.ot-tabela thead th:last-child{border-top-right-radius:14px;border-bottom-right-radius:14px}.ot-tabela tbody tr:last-child{border-bottom:none!important}.ot-kanban-card{transition:transform .15s,filter .15s}.ot-kanban-card:hover{filter:drop-shadow(0 10px 14px #1d1d1b24);transform:translateY(-2px)}.ot-kanban-card:active{cursor:grabbing}@media (hover:hover){.ot-kanban-card .ot-kanban-acoes{opacity:0;transition:opacity .15s}.ot-kanban-card:hover .ot-kanban-acoes,.ot-kanban-card:focus-within .ot-kanban-acoes{opacity:1}}.ot-kanban-quadro,.ot-kanban-lista{scrollbar-width:none}.ot-kanban-quadro::-webkit-scrollbar{display:none}.ot-kanban-lista::-webkit-scrollbar{display:none}.neg-fluxo-grid{grid-template-columns:minmax(200px,250px) minmax(0,1fr) 88px 66px 130px 40px;align-items:center;gap:10px 12px;display:grid}@media (max-width:1100px){.neg-fluxo-grid{grid-template-columns:minmax(150px,200px) minmax(0,1fr) 70px 60px 120px 36px;gap:10px}}.op-neg-fluxo{grid-template-columns:minmax(170px,220px) 120px minmax(0,1fr) 88px 130px 120px;align-items:center;gap:10px 12px;display:grid}@media (max-width:1100px){.op-neg-fluxo{grid-template-columns:minmax(130px,180px) 100px minmax(0,1fr) 70px 115px 110px;gap:10px}}@media (max-width:760px){.op-neg-fluxo{grid-template-columns:auto minmax(0,1fr) auto}.op-neg-fluxo>.op-neg-origem{grid-column:1/-1;align-items:center;text-align:left!important;justify-items:start!important;gap:6px!important;display:flex!important}.op-neg-fluxo>.neg-fluxo-cliente,.op-neg-fluxo>.neg-fluxo-trilha{grid-column:1/-1}.neg-fluxo-grid{grid-template-columns:auto auto minmax(0,1fr) auto}.neg-fluxo-grid>.neg-fluxo-cliente,.neg-fluxo-grid>.neg-fluxo-trilha{grid-column:1/-1}.neg-fluxo-cab{display:none}}.adm-kb-col{--adm-kb-cor:var(--c1);scroll-snap-align:start;background:color-mix(in srgb, var(--adm-kb-cor) 7%, #f3f5f4);min-width:168px;font-family:var(--font-outfit), sans-serif;border-radius:22px;flex:1 1 0;padding:10px}.adm-kb-col--compacta{flex:0 0 150px;min-width:150px}.adm-kb-col--compacta .adm-kb-titulo{text-overflow:clip;overflow:visible}.adm-kb-col .adm-kb-card{padding:10px 10px 9px 13px}.adm-kb-col .adm-kb-valor{font-size:17px}.adm-kb-col{min-width:190px}.adm-kb-col--compacta{min-width:150px}.adm-kb-card{overflow:hidden}.adm-kb-topo>div{flex:1;min-width:0}.adm-kb-cab-linha--2{flex-wrap:wrap;gap:0 6px}.adm-kb-cab-linha--2 strong,.adm-kb-cab-linha--2 .adm-kb-mu{white-space:nowrap}.adm-kb-link--perigo{margin-left:auto}.adm-kb-pino{box-sizing:border-box;max-width:100%}.adm-kb-cab{background:#fff;border-radius:16px;margin-bottom:10px;padding:10px 12px;box-shadow:0 1px 2px #1d1d1b0d}.adm-kb-cab-linha{align-items:center;gap:8px;display:flex}.adm-kb-cab-linha--2{justify-content:space-between;align-items:baseline;margin-top:6px}.adm-kb-cab-linha--2 strong{color:var(--ink);letter-spacing:-.2px;font-size:15px}.adm-kb-dot{background:var(--adm-kb-cor);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--adm-kb-cor) 22%, #fff);border-radius:50%;flex:0 0 10px}.adm-kb-titulo{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:600;overflow:hidden}.adm-kb-mu{color:var(--mu);font-size:11px}.adm-kb-barra{background:#eef2ef;border-radius:4px;height:4px;margin-top:5px;overflow:hidden}.adm-kb-barra>span{background:var(--adm-kb-cor);border-radius:4px;height:100%;display:block}.adm-kb-ver{width:100%;font:inherit;color:var(--mu);cursor:pointer;background:#fff9;border:1px dashed #cfd7d2;border-radius:12px;margin-bottom:8px;padding:7px 8px;font-size:12px}.adm-kb-lista{min-height:60px;padding:2px 2px 0}.adm-kb-vazio{color:var(--mu);text-align:center;background:#ffffff80;border:1.5px dashed #cfd7d2;border-radius:14px;margin:0;padding:18px 8px;font-size:12px}.adm-kb-card{--adm-kb-cor:var(--c1);box-shadow:inset 4px 0 0 var(--adm-kb-cor), 0 1px 2px #1d1d1b0f, 0 8px 18px -12px #1d1d1b4d;font-family:var(--font-outfit), sans-serif;background:#fff;border-radius:16px;margin-bottom:10px;padding:12px 12px 10px 15px;transition:transform .15s,filter .15s;position:relative}.adm-kb-card:hover{filter:drop-shadow(0 10px 14px #1d1d1b24);transform:translateY(-2px)}.adm-kb-topo{align-items:center;gap:10px;margin-bottom:10px;display:flex}.adm-kb-nome{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.adm-kb-sub{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.adm-kb-avatar{background:linear-gradient(135deg, var(--menu-light,var(--menu)), var(--menu));width:28px;height:28px;color:var(--on-menu,#fff);font:inherit;border:0;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;padding:0;font-size:10.5px;font-weight:700;display:inline-flex;overflow:hidden;box-shadow:0 0 0 2px #fff}.adm-kb-avatar img{object-fit:cover;width:100%;height:100%}.adm-kb-avatar--sem{color:#b3202b;background:#fcebeb}.adm-kb-etapa{color:var(--adm-kb-cor);align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.adm-kb-etapa-ic{border:2px solid var(--adm-kb-cor);box-sizing:border-box;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;display:inline-grid}.adm-kb-etapa-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adm-kb-pontos{gap:3px;margin-left:auto;display:flex}.adm-kb-pontos>span{border-radius:50%;width:7px;height:7px}.adm-kb-grande{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.adm-kb-valor{color:var(--ink);letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.adm-kb-pills{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.adm-kb-pills:empty{display:none}.adm-kb-pino{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;background:#f6f8f6;border-radius:10px;padding:6px 9px;font-size:11.5px;overflow:hidden}.adm-kb-pino--atraso{color:#b3202b;background:#fdf0f1}.adm-kb-pino--ok{color:#007a3d;background:#eaf7f0;font-weight:600}.adm-kb-acoes{white-space:nowrap;border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 9px;margin-top:8px;padding-top:8px;display:flex}.adm-kb-link{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;text-decoration:none}.adm-kb-link:disabled{opacity:.5;cursor:default}.adm-kb-link--forte{color:var(--c1-deep);font-weight:600}.adm-kb-link--perigo{color:#b3202b}@media (hover:hover){.adm-kb-card .adm-kb-acoes:not(.adm-kb-acoes--fixas){opacity:0;transition:opacity .15s}.adm-kb-card:hover .adm-kb-acoes,.adm-kb-card:focus-within .adm-kb-acoes{opacity:1}}.req-kb-col{--req-kb-cor:var(--c1);scroll-snap-align:start;background:color-mix(in srgb, var(--req-kb-cor) 7%, #f3f5f4);min-width:190px;font-family:var(--font-outfit), sans-serif;box-sizing:border-box;border-radius:22px;flex:1 1 0;padding:10px}.req-kb-col--compacta{flex:0 0 150px;min-width:150px}.req-kb-col--compacta .req-kb-titulo{text-overflow:clip;overflow:visible}.req-kb-cab{background:#fff;border-radius:16px;margin-bottom:10px;padding:10px 12px;box-shadow:0 1px 2px #1d1d1b0d}.req-kb-cab-linha{align-items:center;gap:8px;display:flex}.req-kb-cab-linha--2{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 6px;margin-top:6px}.req-kb-cab-linha--2 strong{color:var(--ink);letter-spacing:-.2px;font-size:15px}.req-kb-cab-linha--2 strong,.req-kb-cab-linha--2 .req-kb-mu{white-space:nowrap}.req-kb-dot{background:var(--req-kb-cor);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--req-kb-cor) 22%, #fff);border-radius:50%;flex:0 0 10px}.req-kb-titulo{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:600;overflow:hidden}.req-kb-mu{color:var(--mu);font-size:11px}.req-kb-barra{background:#eef2ef;border-radius:4px;height:4px;margin-top:5px;overflow:hidden}.req-kb-barra>span{background:var(--req-kb-cor);border-radius:4px;height:100%;display:block}.req-kb-ver{width:100%;font:inherit;color:var(--mu);cursor:pointer;background:#fff9;border:1px dashed #cfd7d2;border-radius:12px;margin-bottom:8px;padding:7px 8px;font-size:12px}.req-kb-ver:disabled{cursor:default}.req-kb-lista{min-height:60px;padding:2px 2px 0}.req-kb-vazio{color:var(--mu);text-align:center;background:#ffffff80;border:1.5px dashed #cfd7d2;border-radius:14px;margin:0;padding:18px 8px;font-size:12px}.req-kb-card{--req-kb-cor:var(--c1);min-width:0;box-shadow:inset 4px 0 0 var(--req-kb-cor), 0 1px 2px #1d1d1b0f, 0 8px 18px -12px #1d1d1b4d;font-family:var(--font-outfit), sans-serif;background:#fff;border-radius:16px;margin-bottom:10px;padding:10px 10px 9px 13px;transition:transform .15s,filter .15s;position:relative}.req-kb-card[draggable=true]{cursor:grab}.req-kb-card[draggable=true]:active{cursor:grabbing}.req-kb-card:hover{filter:drop-shadow(0 10px 14px #1d1d1b24);transform:translateY(-2px)}.req-kb-card:has([style*="position: fixed"]){filter:none;cursor:default;transform:none}.req-kb-topo{align-items:center;gap:10px;margin-bottom:9px;display:flex}.req-kb-topo>div{flex:1;min-width:0}.req-kb-logo{border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:inline-flex;overflow:hidden}.req-kb-logo img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:3px}.req-kb-nome{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;display:block;overflow:hidden}.req-kb-sub{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.req-kb-sub b{color:var(--ink);font-weight:700}.req-kb-avatares{flex:none;align-items:center;display:inline-flex}.req-kb-avatares>*+*{margin-left:-8px}.req-kb-avatar{background:linear-gradient(135deg, var(--menu-light,var(--menu)), var(--menu));width:28px;height:28px;color:var(--on-menu,#fff);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex;overflow:hidden;box-shadow:0 0 0 2px #fff}.req-kb-avatar img{object-fit:cover;width:100%;height:100%}.req-kb-avatar--sem{color:#b3202b;background:#fcebeb}.req-kb-avatar--mais{color:var(--mu);background:#eef2ef}.req-kb-etapa{color:var(--req-kb-etapa-cor,var(--req-kb-cor));align-items:center;gap:6px;min-width:0;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.req-kb-etapa-ic{box-sizing:border-box;border:2px solid;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;display:inline-grid}.req-kb-etapa-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.req-kb-etapa-k{color:var(--mu);flex:none;margin-left:auto;font-size:11px;font-weight:500}.req-kb-grande{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.req-kb-valor{color:var(--ink);letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.req-kb-pills{flex-wrap:wrap;gap:6px;min-width:0;margin-bottom:4px;display:flex}.req-kb-pills:empty{display:none}.req-kb-pills>*{text-overflow:ellipsis;box-sizing:border-box;max-width:100%;overflow:hidden}.req-kb-acoes{white-space:nowrap;border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 9px;margin-top:6px;padding-top:6px;display:flex}.req-kb-link{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;text-decoration:none}.req-kb-link--forte{color:var(--c1-deep);font-weight:600}.req-kb-acoes .ot-acoes-btn{margin-left:auto;width:24px!important;height:24px!important}@media (hover:hover){.req-kb-card .req-kb-acoes{opacity:0;transition:opacity .15s}.req-kb-card:hover .req-kb-acoes,.req-kb-card:focus-within .req-kb-acoes{opacity:1}.req-kb-card:has([style*="position: fixed"]) .req-kb-acoes{opacity:1}}@media (max-width:640px){.ot-e2-linha{flex-wrap:wrap}.ot-e2-linha>[id]{flex-basis:100%!important}}.ot-sem-barra{scrollbar-width:none}.ot-sem-barra::-webkit-scrollbar{display:none}body.ot-setas :not(textarea){scrollbar-width:none}body.ot-setas :not(textarea)::-webkit-scrollbar{display:none}.ot-quadro-rolavel[data-mais-direita]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.ot-quadro-rolavel[data-mais-esquerda]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px);mask-image:linear-gradient(90deg,#0000,#000 56px)}.ot-quadro-rolavel[data-mais-esquerda][data-mais-direita]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#0000,#000 56px calc(100% - 56px),#0000)}.ot-dia{transition:background-color .15s}.ot-dia:hover{background-color:color-mix(in srgb, var(--c1-soft) 45%, #fff)!important}.ot-colunas{container-type:inline-size}.ot-colunas-grade{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.ot-coluna{flex-direction:column;gap:16px;min-width:0;display:flex}@container (min-width:960px){.ot-colunas-grade.com-lateral{grid-template-columns:minmax(0,1fr) 340px}}.ot-msg{border-radius:14px;padding:10px 12px;font-size:13px}.ot-msg-ok{color:#007a3d;background:#eaf7f0}.ot-msg-erro{color:#9e1c27;background:#fdf0f1}.ot-msg-info{background:var(--c1-soft);color:var(--c1-deep)}.ot-e2c{container:e2c/inline-size}.ot-e2c-icmod svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.ot-e2c .ot-trilha-linha>div>a,.ot-e2c .ot-trilha-linha>div>button{white-space:nowrap}.ot-e2-bloco .ot-trilha-linha{background:#fff}.ot-e2c .ot-curto,.ot-e2c .ot-e2c-nivel-sel{display:none}@container e2c (max-width:1250px){.ot-longo{display:none!important}.ot-curto{display:inline!important}.ot-e2c-nivel-seg{display:none!important}.ot-e2c-nivel-sel{display:inline-block!important}.ot-e2c-tit{gap:8px!important;padding:4px 0!important}.ot-e2c-h{font-size:20px!important}.ot-e2c-sub{display:none!important}.ot-e2c-ic>span{border-radius:9px!important;flex:0 0 30px!important;width:30px!important;height:30px!important}.ot-e2c-ic svg{width:15px!important;height:15px!important}.ot-kpi-balao{flex:none!important}.ot-kpi-c{border-radius:12px!important;flex:none!important;gap:7px!important;padding:6px 12px!important}.ot-kpi-c .ot-kpi-ic,.ot-kpi-c .ot-kpi-ic>span{background:0 0!important;flex:none!important;width:auto!important;height:auto!important}.ot-kpi-c .ot-kpi-ic svg{width:16px!important;height:16px!important}.ot-kpi-c .ot-kpi-n{font-size:17px!important}.ot-kpi-c .ot-kpi-r{font-size:11.5px!important}.ot-e2c-ind{gap:7px!important}}@container e2c (max-width:760px){.ot-e2c .ot-cab-trilha .mid{display:none}.ot-e2c-txt{display:none!important}.ot-e2-linha{flex-wrap:wrap!important}.ot-e2-linha>[id]{order:3;flex-basis:100%!important}.ot-e2c-acoes{order:2}.ot-e2c-ic{display:none!important}.ot-e2c-h{font-size:17px!important}.ot-e2c-ind{flex-wrap:wrap!important;gap:5px!important;margin-left:0!important}.ot-kpi-c{border-radius:999px!important;gap:4px!important;padding:2px 10px!important}.ot-kpi-c .ot-kpi-ic{display:none!important}.ot-kpi-c .ot-kpi-n{font-size:13px!important}.ot-kpi-c .ot-kpi-r{font-size:11px!important}}.ot-e2-bloco[data-preso],.ot-e2-bloco[data-preso]:before{background:radial-gradient(ellipse var(--bg1-w) var(--bg1-h) at 0% 0%, var(--c1a) 0%, var(--c1b) 45%, transparent 75%) fixed, radial-gradient(ellipse var(--bg3-w) var(--bg3-h) at 100% 100%, var(--c3a) 0%, var(--c3b) 45%, transparent 75%) fixed, var(--c2)}.ot-e2-bloco[data-preso]:before{content:"";height:calc(var(--ot-sticky-top,0px) + 2px);z-index:-2;pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.ot-vinculo-analista{transition:background .12s}.ot-vinculo-analista:hover{background:var(--c1-soft)}.ot-abas-seta{margin:6px 0 16px;padding-bottom:2px;display:flex;overflow-x:auto}.ot-abas-seta a{color:var(--mu);font:600 13px var(--font-outfit), sans-serif;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%);box-shadow:var(--sombra-cartao);white-space:nowrap;background:#fff;flex:none;margin-right:-8px;padding:10px 24px 10px 28px;text-decoration:none}.ot-abas-seta a:first-child{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);border-radius:12px 0 0 12px;padding-left:18px}.ot-abas-seta a:hover{color:var(--ink);background:var(--c1-soft)}.ot-etapas-cartoes{gap:10px;margin-bottom:18px;padding:2px 2px 10px;display:flex;overflow-x:auto}.ot-etapa-cartao{color:var(--ink);box-shadow:var(--sombra-cartao);background:#fff;border:1.5px solid #0000;border-radius:16px;flex-direction:column;flex:0 0 150px;text-decoration:none;transition:transform .12s,border-color .12s;display:flex;overflow:hidden}.ot-etapa-cartao:hover{border-color:color-mix(in srgb, var(--c1) 35%, #fff);transform:translateY(-2px)}.ot-etapa-cartao .t{color:#fff;text-align:center;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:8px 6px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.ot-etapa-cartao .c{text-align:center;flex-direction:column;align-items:center;gap:3px;padding:10px 8px 12px;display:flex}.ot-etapa-cartao .c b{font-size:22px;line-height:1}.ot-etapa-cartao .c b.ok{color:#1d9e75}.ot-etapa-cartao .c b.agora{color:#185fa5}.ot-etapa-cartao .c b.atraso{font-size:20px}.ot-etapa-cartao .c b.fut{color:#b4b2a9}.ot-etapa-cartao .c small{color:var(--mu);font-size:11px}.ot-etapa-cartao .c small.atraso{color:#a32d2d;font-weight:600}.ot-etapa-cartao .c small.sla{opacity:.85;font-size:10.5px}.ot-etapa-cartao.atual{border-color:#85b7eb}.ot-etapa-cartao.atraso{border-color:#f09595}.ot-etapa-cartao .bol{gap:3px;margin-top:4px;display:inline-flex}.ot-etapa-cartao .bol i{color:#fff;box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.ot-etapa-cartao .bol .v{background:#1d9e75}.ot-etapa-cartao .bol .a{background:#85b7eb}.ot-etapa-cartao .bol .r{background:#f09595}.ot-matriz-caixa{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;margin-bottom:24px;padding:10px 12px 12px;overflow-x:auto}.ot-matriz{border-collapse:separate;border-spacing:0;width:100%;font:13px var(--font-outfit), sans-serif}.ot-matriz th{text-align:center;border-bottom:1px solid var(--line);vertical-align:bottom;min-width:96px;padding:8px 6px;font-size:12px;font-weight:600}.ot-matriz th a{flex-direction:column;gap:2px;text-decoration:none;display:flex}.ot-matriz th small{color:var(--mu);font-size:10.5px;font-weight:500}.ot-matriz th.cand,.ot-matriz td.cand{text-align:left;z-index:1;background:#fff;min-width:200px;position:sticky;left:0}.ot-matriz td{text-align:center;border-bottom:1px solid #f0f3f1;padding:7px 6px}.ot-matriz td.cand{align-items:center;gap:8px;display:flex}.ot-matriz .av{background:var(--c1-soft);width:30px;height:30px;color:var(--c1-deep);border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.ot-matriz .av img{object-fit:cover;width:100%;height:100%}.ot-matriz .nm{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ot-matriz .tag{color:#a32d2d;background:#fcebeb;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.ot-matriz td.vazio{color:var(--mu);text-align:center;padding:22px;position:static}.ot-matriz-caixa .cel,.ot-matriz .cel{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.cel.ok{color:#0f6e56;background:#e1f5ee}.cel.agora{color:#185fa5;background:#e6f1fb;box-shadow:0 0 0 3px #fff,0 0 0 4px #85b7eb}.cel.rep{color:#a32d2d;background:#fcebeb}.cel.fut{color:#b4b2a9;background:#f3f5f4}.ot-matriz-caixa .leg{color:var(--mu);flex-wrap:wrap;gap:14px;margin-top:10px;font-size:12px;display:flex}.ot-matriz-caixa .leg .cel{width:20px;height:20px;box-shadow:none;margin-right:4px;font-size:11px}.ot-vaga-topo{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-bottom:24px;display:grid}.ot-vaga-topo>section{flex-direction:column;min-width:0;display:flex}.ot-vaga-topo>section>div:last-child{flex:1}.ot-vaga-resumo{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px 18px;display:grid}.ot-vaga-resumo>div{min-width:0!important}@media (max-width:1100px){.ot-vaga-topo{grid-template-columns:minmax(0,1fr)}}.ot-trilha-vaga{align-items:start;min-width:100%;max-width:1100px;margin:0 auto;display:grid;position:relative}.ot-trilha-vaga .seg{border-radius:4px;height:4px;position:absolute;top:15px}.ot-trilha-vaga .no{flex-direction:column;align-items:center;gap:3px;min-width:0;padding:0 3px;text-decoration:none;display:flex;position:relative}.ot-trilha-vaga .bola{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .12s;display:inline-flex;position:relative}.ot-trilha-vaga .no:hover .bola{transform:scale(1.1)}.ot-trilha-vaga .bola i{color:#fff;box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex;position:absolute;top:-6px;right:-8px}.ot-trilha-vaga b{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11.5px;line-height:1.2;overflow:hidden}.ot-trilha-vaga small{color:var(--mu);white-space:nowrap;font-size:10.5px}.ot-trilha-vaga small.atraso{color:#a32d2d;font-weight:700}.ot-ativ svg{width:100%;height:auto;display:block}.ot-ativ p{color:var(--c1-deep);margin:4px 0 0;font-size:12px}.ot-funil-vaga .ln{grid-template-columns:140px minmax(0,1fr) 34px;align-items:center;gap:10px;margin:7px 0;font-size:12.5px;display:grid}.ot-funil-vaga .rot{text-overflow:ellipsis;white-space:nowrap;color:var(--mu);overflow:hidden}.ot-funil-vaga .trilho{background:#f1f4f2;border-radius:7px;height:14px;display:block;overflow:hidden}.ot-funil-vaga .trilho span{border-radius:7px;height:100%;transition:width .4s;display:block}.ot-funil-vaga b{text-align:right}.ot-funil-vaga .vz,.ot-triados .vz{color:var(--mu);margin:8px 0 0;font-size:12.5px}.ot-triados table{border-collapse:collapse;width:100%;font-size:12.5px}.ot-triados th{text-align:left;color:var(--mu);border-bottom:1px solid var(--line);white-space:nowrap;padding:6px 8px;font-size:11px;font-weight:600}.ot-triados td{white-space:nowrap;border-bottom:1px solid #f0f3f1;padding:7px 8px}.ot-triados td:first-child{align-items:center;gap:8px;display:flex}.ot-triados .av{background:var(--c1-soft);width:26px;height:26px;color:var(--c1-deep);border-radius:50%;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex}.ot-triados .tag{color:#a32d2d;background:#fcebeb;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.ot-triados .et{border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600;text-decoration:none}.ot-fases-destaque{border-top:4px solid var(--c1);background:#fff;border-radius:22px;margin-bottom:18px;padding:14px 14px 16px;box-shadow:0 0 22px #1d1d1b1a,0 0 0 1px #1d1d1b08}.ot-fases-destaque .cab{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.ot-fases-destaque .cab span{color:var(--ink);font-size:16px;font-weight:700}.ot-fases-destaque .cab small{color:var(--mu);font-size:12px}.ot-trilha-vaga.grande .seg{height:5px;top:20px}.ot-trilha-vaga.grande .bola{width:44px;height:44px}.ot-trilha-vaga.grande .bola svg{width:18px;height:18px}.ot-trilha-vaga.grande b{margin-top:2px;font-size:12.5px}.ot-trilha-vaga.grande small{font-size:11px}.ot-trilha-vaga.grande .bola i{min-width:19px;height:19px;font-size:10.5px}.ot-mini-tit{color:var(--c1-deep);margin:0 0 8px 4px;scroll-margin-top:90px;font-size:13px;font-weight:700}.ot-compacto .ot-vaga-resumo{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px 14px}.ot-compacto .ot-vaga-resumo span:first-child{margin-bottom:1px!important;font-size:11px!important}.ot-compacto .ot-vaga-resumo span:last-child{font-size:13px!important}.ot-vaga-topo{margin-bottom:18px}.ot-fases-destaque{border-top:0;padding:18px 14px 16px}.ot-trilha-faixas{min-width:100%;max-width:1100px;margin:0 auto 10px;display:grid}.ot-trilha-faixas span{text-align:center;white-space:nowrap;text-overflow:ellipsis;background:0 0;border-top:0;border-bottom:3px solid;border-radius:2px;margin:0 4px;padding:0 4px 3px;font-size:10.5px;font-weight:700;overflow:hidden}.ot-det-pos{margin-top:6px}.ot-det-pos>summary{cursor:pointer;color:var(--c1-deep);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:600;list-style:none;display:flex}.ot-det-pos>summary::-webkit-details-marker{display:none}.ot-det-pos>summary svg{box-sizing:border-box;background:var(--c1-soft);border-radius:50%;width:26px;height:26px;padding:5px;transition:transform .18s}.ot-det-pos[open]>summary svg{transform:rotate(180deg)}.ot-det-pos-nota{color:var(--mu);text-align:center;margin:8px 0 10px;font-size:12px}.ot-det-pos-grade{align-items:stretch;gap:6px;min-width:100%;display:grid}.ot-det-pos-grade .cab{text-align:center;white-space:nowrap;text-overflow:ellipsis;border-bottom:2.5px solid #0000;padding-bottom:4px;font-size:11px;font-weight:700;overflow:hidden}.ot-det-pos-grade .pos,.ot-det-pos-linha .pos{background:#f6f8f6;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:6px 8px;display:flex}.ot-det-pos-grade .pos .foto,.ot-det-pos-linha .pos .foto{border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.ot-det-pos-grade .pos .foto img,.ot-det-pos-linha .pos .foto img{object-fit:cover;width:100%;height:100%}.ot-det-pos-grade .pos b,.ot-det-pos-linha .pos b{color:var(--ink);font-size:12.5px;display:block}.ot-det-pos-grade .pos small,.ot-det-pos-linha .pos small{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.ot-det-pos-grade .cel{text-align:center;background:#fafbfa;border-left:3px solid #e3e8e5;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:5px 4px;display:flex}.ot-det-pos-grade .cel em{color:var(--mu);font-size:11px;font-style:normal;font-weight:700}.ot-det-pos-grade .cel small{color:var(--mu);white-space:nowrap;font-size:10.5px}.ot-det-pos-grade .cel.feita em{color:#007a3d}.ot-det-pos-grade .cel.atual em{color:var(--c1-deep)}.ot-det-pos-grade .cel.atual{background:var(--c1-soft)}.ot-det-pos-grade .cel.estourada,.ot-det-pos-grade .cel.atraso{background:#fdf0f1;border-left-color:#e24b4a}.ot-det-pos-grade .cel.estourada em,.ot-det-pos-grade .cel.atraso em{color:#a32d2d}.ot-vaga-topo.resumo-largo{grid-template-columns:minmax(0,2.3fr) minmax(280px,1fr)}.ot-vaga-topo.resumo-largo .ot-vaga-resumo{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}@media (max-width:1100px){.ot-vaga-topo.resumo-largo{grid-template-columns:minmax(0,1fr)}}.ot-triados .av{flex:0 0 30px;width:30px;height:30px;overflow:hidden}.ot-triados .av img{object-fit:cover;width:100%;height:100%}.ot-atr-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-bottom:14px;display:grid}.ot-atr-grid>section{flex-direction:column;min-width:0;scroll-margin-top:90px;display:flex}.ot-atr-card{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;flex-direction:column;flex:1;gap:12px;padding:14px 16px;display:flex}.ot-atr-check{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ot-atr-check li{align-items:center;gap:10px;display:flex}.ot-atr-check li i{color:#fff;box-sizing:border-box;border:2px solid #d5dcd8;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11.5px;font-style:normal;font-weight:800;display:inline-flex}.ot-atr-check li.ok i{background:#1d9e75;border-color:#1d9e75}.ot-atr-check li.aviso i{background:#ef9f27;border-color:#ef9f27}.ot-atr-check li span{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.ot-atr-check li b{color:var(--ink);font-size:13px}.ot-atr-check li small{color:var(--mu);font-size:12px}.ot-atr-check li.aviso small{color:#9a5b00;font-weight:600}.ot-atr-acoes{border-top:1px solid #eef1ef;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px;display:flex}.ot-atr-acoes a{color:var(--c1-deep);background:var(--c1-soft);border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600;text-decoration:none}.ot-atr-acoes a.pri{background:var(--c1);color:var(--on-c1,#fff)}.ot-atr-num{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.ot-atr-num>div{text-align:center;background:#f6f8f6;border-radius:12px;min-width:0;padding:8px 6px}.ot-atr-num b{color:var(--ink);font-size:20px;line-height:1.1;display:block}.ot-atr-num small{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}.ot-atr-num .aviso{background:#fff6e5}.ot-atr-num .aviso b{color:#9a5b00}.ot-atr-num .ok b{color:#007a3d}.ot-atr-num .erro b{color:#a32d2d}.ot-atr-origem{flex-direction:column;gap:6px;display:flex}.ot-atr-origem>div{color:var(--ink);grid-template-columns:110px minmax(0,1fr) 28px;align-items:center;gap:8px;font-size:12px;display:grid}.ot-atr-origem i{background:#eef1ef;border-radius:8px;height:8px;overflow:hidden}.ot-atr-origem em{background:var(--c1);border-radius:8px;height:100%;display:block}.ot-atr-origem b{text-align:right}.ot-atr-origem>small{color:var(--mu);font-size:12px}.ot-atr-editor{box-shadow:var(--sombra-cartao);background:#fff;border-radius:16px;margin-bottom:18px;scroll-margin-top:90px}.ot-atr-editor>summary{cursor:pointer;color:var(--c1-deep);border-radius:16px;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:600;list-style:none;display:flex}.ot-atr-editor>summary:focus-visible{box-shadow:0 0 0 2px var(--c1)}.ot-atr-editor>summary::-webkit-details-marker{display:none}.ot-atr-editor>summary svg{transition:transform .18s}.ot-atr-editor[open]>summary svg{transform:rotate(180deg)}@media (max-width:1100px){.ot-atr-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ot-atr-num{grid-template-columns:repeat(3,minmax(0,1fr))}.ot-atr-origem>div{grid-template-columns:90px minmax(0,1fr) 24px}}.ot-atr-editor{box-shadow:none;background:0 0;border-radius:0}.ot-atr-editor>summary{box-shadow:var(--sombra-cartao);background:#fff}.ot-atr-editor .corpo{padding:14px 0 0}.ot-atr-grid>.col{flex-direction:column;gap:14px;min-width:0;display:flex}.ot-atr-grid>.col>section{flex-direction:column;min-width:0;scroll-margin-top:90px;display:flex}.ot-atr-anuncio{min-width:0;scroll-margin-top:90px}.ot-atr-anuncio>div{grid-template-columns:minmax(0,1fr)!important}.ot-triagem-lista table{border-collapse:collapse;width:100%;font-size:12.5px}.ot-triagem-lista th{text-align:left;color:var(--mu);border-bottom:1px solid var(--line);white-space:nowrap;padding:6px;font-size:11px;font-weight:600}.ot-triagem-lista td{vertical-align:middle;border-bottom:1px solid #f0f3f1;padding:7px 6px}.ot-triagem-lista td.cand{align-items:center;gap:8px;min-width:170px;display:flex}.ot-triagem-lista .av{background:var(--c1-soft);width:30px;height:30px;color:var(--c1-deep);border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex}.ot-triagem-lista .nm{flex-direction:column;min-width:0;display:flex}.ot-triagem-lista .nm b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ot-triagem-lista .nm small{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ot-triagem-lista .ad{vertical-align:middle;background:#eef1ef;border-radius:6px;width:44px;height:6px;margin-right:6px;display:inline-block;overflow:hidden}.ot-triagem-lista .ad i{border-radius:6px;height:100%;display:block}.ot-triagem-lista .tg{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:700}.ot-triagem-lista .sm{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;width:28px;height:28px;font-family:inherit;font-size:13px;font-weight:700}.ot-triagem-lista .sm.ok{color:#007a3d;background:#eaf7f0;border-color:#bfe5d2}.ot-triagem-lista .sm.rep{color:#b3202b;background:#fdf0f1;border-color:#f5c6ca}.ot-triagem-lista .sm.volta{color:var(--c1-deep)}.ot-trilha-vaga .no.sel{background:color-mix(in srgb, var(--sel,var(--c1)) 9%, #fff);box-shadow:inset 0 -3px 0 var(--sel,var(--c1));border-radius:14px;padding-bottom:6px}.ot-trilha-vaga .no.sel b{font-weight:700}.ot-trilha-dica{color:var(--mu);text-align:center;margin:8px 0 0;font-size:11.5px}.ot-atr-grid{align-items:stretch}.ot-atr-faixa{flex-flow:wrap;align-items:center;gap:16px}.ot-atr-faixa .ot-atr-check{counter-reset:passo;flex-direction:row;flex:1;gap:0}.ot-atr-faixa .ot-atr-check li{flex:1 1 0;min-width:0;padding-right:14px;position:relative}.ot-atr-faixa .ot-atr-check li:not(:last-child):after{content:"";border-top:2px solid #c9d3ce;border-right:2px solid #c9d3ce;width:6px;height:6px;position:absolute;top:50%;right:4px;transform:translateY(-50%)rotate(45deg)}.ot-atr-faixa .ot-atr-check li span{flex-direction:column;align-items:flex-start;gap:1px}.ot-atr-faixa .ot-atr-acoes{border:0;margin:0;padding:0}@media (max-width:760px){.ot-atr-faixa .ot-atr-check{flex-direction:column;gap:9px}.ot-atr-faixa .ot-atr-check li:after{display:none}}.ot-pub-topo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-bottom:6px;display:grid}.ot-pub-topo>section{flex-direction:column;min-width:0;display:flex}.ot-pub-topo>section>div:last-child{flex:1}.ot-pub-3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ot-pub-3>*{min-width:0}@media (max-width:1250px){.ot-pub-3{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-pub-3>.ot-pub-card{grid-column:1/-1}}@media (max-width:1100px){.ot-pub-topo{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ot-pub-3{grid-template-columns:minmax(0,1fr)}}.ot-pub-g{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ot-pub-g>div{min-width:0}.ot-pub-g>.and,.ot-pub-g>.pub{flex-direction:column;align-self:stretch;display:flex}.ot-pub-g>.and>section,.ot-pub-g>.pub>section{flex-direction:column;flex:1;display:flex}.ot-pub-g>.and>section>div:last-child,.ot-pub-g>.pub>section>div:last-child{flex:1}.ot-pub-g>.and{grid-area:1/1}.ot-pub-g>.pub{grid-area:1/2}.ot-pub-g>.card{grid-area:1/3/span 2}.ot-pub-g>.anu{grid-area:2/1/auto/span 2}.ot-pub-g .card section>div:nth-of-type(2){grid-template-columns:minmax(0,1fr)!important}.ot-pub-g .ot-pub-campos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14px;display:grid}.ot-pub-g .ot-pub-campos>:nth-child(-n+2),.ot-pub-g .ot-pub-campos>:nth-child(n+5){grid-column:1/-1}.ot-pub-g .ot-pub-campos>:nth-child(5){grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:1250px){.ot-pub-g{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-pub-g>.card{grid-area:2/2/span 2}.ot-pub-g>.anu{grid-area:2/1}.ot-pub-g .ot-pub-campos{grid-template-columns:minmax(0,1fr)}.ot-pub-g .ot-pub-campos>:nth-child(5){grid-template-columns:1fr 1fr!important}}@media (max-width:760px){.ot-pub-g{grid-template-columns:minmax(0,1fr)}.ot-pub-g>div{grid-area:auto/1!important}}.ot-card-prev{background:#f2f5f3;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:12px;display:flex}.ot-card-prev .palco{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ot-card-prev .seta{width:36px;height:36px;color:var(--ink);cursor:pointer;z-index:1;background:#fffffff2;border:0;border-radius:50%;font-family:inherit;font-size:22px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 14px -4px #00000059}.ot-card-prev .seta.esq{left:4px}.ot-card-prev .seta.dir{right:4px}.ot-card-prev .seta:hover{color:var(--c1-deep);background:#fff}.ot-card-prev .pontos{gap:6px;margin-top:10px;display:flex}.ot-card-prev .pontos i{background:#c9d3ce;border-radius:50%;width:7px;height:7px}.ot-card-prev .pontos i.on{background:var(--c1);border-radius:4px;width:18px}.ot-card-prev .info{color:var(--mu);text-align:center;margin-top:6px;font-size:11.5px}.ot-card-prev .info a{color:var(--c1-deep)}.ot-card-prev .ok{color:#007a3d;margin-top:8px;font-size:12px;font-weight:700}.ot-card-prev .busca{flex-wrap:wrap;gap:6px;width:100%;margin-top:10px;display:flex}.ot-card-prev .busca input{border:1px solid var(--line);background:#fff;border-radius:999px;flex:160px;min-width:0;padding:6px 10px;font-family:inherit;font-size:12px}.ot-card-prev .busca button{border:1px solid var(--line);cursor:pointer;color:var(--c1-deep);background:#fff;border-radius:999px;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:600}.ot-card-prev .erro{color:#b3202b;text-align:center;margin:8px 0 0;font-size:12px}.ot-pub2{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ot-pub2>div{flex-direction:column;gap:4px;min-width:0;display:flex}.ot-pub2>.dir{position:sticky;top:84px}.ot-pub-passos{border-bottom:1px solid #eef1ef;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin:0 0 14px;padding:0 0 12px;list-style:none;display:grid}.ot-pub-passos li{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.ot-pub-passos li i{color:#fff;box-sizing:border-box;border:2px solid #d5dcd8;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:2px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.ot-pub-passos li.ok i{background:#1d9e75;border-color:#1d9e75}.ot-pub-passos li.aviso i{background:#ef9f27;border-color:#ef9f27}.ot-pub-passos li b{color:var(--ink);font-size:12.5px}.ot-pub-passos li small{color:var(--mu);font-size:11px;line-height:1.25}.ot-pub-passos li.aviso small{color:#9a5b00;font-weight:600}.ot-pub2 .ot-pub-campos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14px;display:grid}.ot-pub2 .ot-pub-campos>:nth-child(-n+2),.ot-pub2 .ot-pub-campos>:nth-child(n+5){grid-column:1/-1}.ot-pub2 .ot-pub-campos>:nth-child(5){grid-template-columns:repeat(4,minmax(0,1fr))!important}.ot-card-prev{min-height:0}.ot-card-dobra{border-top:1px solid #eef1ef;padding-top:8px}.ot-card-dobra>summary{cursor:pointer;color:var(--c1-deep);justify-content:space-between;align-items:center;font-size:12.5px;font-weight:600;list-style:none;display:flex}.ot-card-dobra>summary::-webkit-details-marker{display:none}.ot-card-dobra>summary:after{content:"▾";font-size:12px;transition:transform .15s}.ot-card-dobra[open]>summary:after{transform:rotate(180deg)}.ot-card-dobra>div{margin-top:8px}@media (max-width:1100px){.ot-pub2{grid-template-columns:minmax(0,1fr)}.ot-pub2>.dir{position:static}}@media (max-width:760px){.ot-pub2 .ot-pub-campos{grid-template-columns:minmax(0,1fr)}.ot-pub2 .ot-pub-campos>:nth-child(5){grid-template-columns:1fr 1fr!important}}.ot-meta-funil{flex-direction:row;align-items:center;gap:18px;margin-bottom:18px}.ot-meta-funil .barra{flex:1;min-width:0}.ot-meta-funil .trilho{background:#eef1ef;border-radius:12px;height:12px;display:flex;overflow:hidden}.ot-meta-funil .trilho i{height:100%;display:block}.ot-meta-funil .leg{color:var(--mu);flex-wrap:wrap;gap:14px;margin-top:6px;font-size:12px;display:flex}.ot-meta-funil .leg span{align-items:center;gap:5px;display:inline-flex}.ot-meta-funil .leg i{border-radius:3px;width:9px;height:9px;display:inline-block}.ot-meta-funil .num{text-align:right}.ot-meta-funil .num b{color:var(--ink);font-size:24px;line-height:1.1;display:block}.ot-meta-funil .num b small{color:var(--mu);font-size:13px;font-weight:500}.ot-meta-funil .num>small{color:var(--mu);font-size:11.5px}.ot-meta-funil .num>small.alerta{color:#9a5b00;font-weight:600}.ot-hunt{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ot-hunt>*{min-width:0}.ot-hunt .lado{flex-direction:column;gap:4px;display:flex}.ot-busca-abas{flex-wrap:wrap;gap:4px;margin:10px 0 12px;display:flex}.ot-busca-abas button{color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:600}.ot-busca-abas button.on{background:var(--c1-soft);color:var(--c1-deep)}.ot-busca-texto{border:1px solid var(--line);border-radius:999px;flex:140px;min-width:0;padding:5px 11px;font-family:inherit;font-size:12.5px}.ot-hunt .linha{border-top:1px solid #f0f3f1;align-items:center;gap:10px;padding:8px 0;display:flex}.ot-hunt .av{background:var(--c1-soft);width:32px;height:32px;color:var(--c1-deep);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ot-hunt .nm{flex-direction:column;flex:1;min-width:0;display:flex}.ot-hunt .nm b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ot-hunt .nm small{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ot-hunt .pc{white-space:nowrap;font-size:12.5px}.ot-hunt .ad{vertical-align:middle;background:#eef1ef;border-radius:6px;width:44px;height:6px;margin-right:5px;display:inline-block;overflow:hidden}.ot-hunt .ad i{border-radius:6px;height:100%;display:block}.ot-hunt .tg{color:#5f5e5a;white-space:nowrap;background:#f1f3f2;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.ot-hunt .tg.ok{color:#085041;background:#e1f5ee}.ot-hunt .tg.aviso{color:#9a5b00;background:#fff6e5}.ot-hunt .tg.erro{color:#a32d2d;background:#fcebeb}.ot-hunt .conv{border:1px solid var(--line);color:var(--c1-deep);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:600}.ot-hunt .conv:disabled{opacity:.5;cursor:default}.ot-hunt .vazio{color:var(--mu);text-align:center;margin:0;padding:16px 8px;font-size:12.5px}.ot-hunt .nota{color:var(--mu);margin:10px 0 0;font-size:11.5px}.ot-busca-drop{text-align:center;cursor:pointer;border:1.5px dashed #c9d3ce;border-radius:14px;flex-direction:column;gap:3px;padding:18px 12px;transition:background .15s,border-color .15s;display:flex}.ot-busca-drop b{color:var(--ink);font-size:13px}.ot-busca-drop small{color:var(--mu);font-size:11.5px}.ot-busca-drop.on,.ot-busca-drop:hover{background:var(--c1-soft);border-color:var(--c1)}.ot-hunt .linha.arq:first-of-type{margin-top:8px}@media (max-width:1100px){.ot-hunt{grid-template-columns:minmax(0,1fr)}}.ot-hunt2{flex-direction:column;gap:6px;display:flex}.ot-hunt.ot-hunt-faixa,.ot-hunt.ot-pub2.ot-hunt-topo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.ot-hunt-topo>.esq,.ot-hunt-meta{flex-direction:column;flex:1;min-height:0;display:flex}.ot-hunt-meta-caixa{flex:1}@media (max-width:1100px){.ot-hunt.ot-pub2.ot-hunt-topo{grid-template-columns:minmax(0,1fr)}}.ot-hunt-faixa>section{flex-direction:column;min-width:0;display:flex}.ot-hunt-quadro{box-sizing:border-box;flex-direction:column;height:440px;min-height:0;display:flex}.ot-origem-barra{background:#eef1ef;border-radius:999px;height:12px;margin:14px 0 10px;display:flex;overflow:hidden}.ot-origem-barra button{cursor:pointer;border:0;height:100%;padding:0;transition:opacity .15s}.ot-origem-barra.filtrando button:not(.on){opacity:.25}.ot-origem-legenda{flex-wrap:wrap;gap:6px;display:flex}.ot-origem-legenda button{font:inherit;cursor:pointer;color:var(--ink);background:#fff;border:1px solid #e3e8e5;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;display:inline-flex}.ot-origem-legenda button i{border-radius:50%;width:9px;height:9px;display:inline-block}.ot-origem-legenda button em{color:var(--mu);font-style:normal}.ot-origem-legenda button.on{border-color:var(--c1);background:var(--c1-soft);font-weight:700}.ot-origem-legenda button.limpar{color:var(--mu);border-style:dashed}.ot-funil-cab,.ot-funil-linha{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 70px 78px minmax(0,1fr) 34px;align-items:center;gap:10px;display:grid}.ot-funil-cab{color:var(--mu);border-bottom:1px solid #f0f3f1;padding:0 0 6px;font-size:11px;font-weight:600}.ot-funil-linha{border-top:1px solid #f0f3f1;padding:8px 0}.ot-funil-linha:first-child{border-top:0}.ot-funil-linha .pessoa{align-items:center;gap:9px;min-width:0;display:flex}.ot-funil-linha .og,.ot-funil-linha .et{min-width:0;overflow:hidden}.ot-funil-linha .tag{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--og);background:color-mix(in srgb, var(--og) 12%, #fff);border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-flex;overflow:hidden}.ot-funil-linha .tag i{background:var(--og);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.ot-funil-linha .et .tg{text-overflow:ellipsis;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}.ot-funil-linha .qd,.ot-funil-cab .qd{color:var(--mu);white-space:nowrap;font-size:12px}.ot-funil-linha .ac{justify-content:flex-end;display:flex}@media (max-width:1250px){.ot-funil-cab,.ot-funil-linha{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 70px minmax(0,1fr) 34px}.ot-funil-cab .qd,.ot-funil-linha .qd{display:none}}@media (max-width:1100px){.ot-hunt.ot-hunt-faixa{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ot-hunt-quadro{height:400px}.ot-funil-cab{display:none}.ot-funil-linha{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.ot-funil-linha .pessoa,.ot-funil-linha .og{grid-column:1}.ot-funil-linha .et{grid-area:2/2;justify-self:end}.ot-funil-linha .ac{grid-area:1/2}.ot-meta-funil{flex-direction:column;align-items:stretch}.ot-meta-funil .num{text-align:left}}.ot-busca-lendo{color:var(--c1-deep);margin:8px 0 0;font-size:12px;font-weight:600}.ot-conf{z-index:1200;background:#14181673;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ot-conf .caixa{width:min(1180px,100%);height:min(calc(88vh / var(--ot-z,1)), 900px);font-family:var(--font-outfit), sans-serif;background:#fff;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px -20px #00000073}.ot-conf .topo{border-bottom:1px solid #eef1ef;align-items:baseline;gap:10px;padding:14px 18px;display:flex}.ot-conf .topo b{color:var(--ink);font-size:15px}.ot-conf .topo small{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.ot-conf .x{cursor:pointer;width:30px;height:30px;color:var(--ink);background:#f2f5f3;border:0;border-radius:50%;font-size:18px}.ot-conf .corpo{flex:1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:0;display:grid}.ot-conf .doc{background:#f2f5f3;min-height:0;display:flex}.ot-conf .doc iframe{border:0;width:100%;height:100%}.ot-conf .doc pre{white-space:pre-wrap;color:var(--ink);width:100%;margin:0;padding:16px;font-family:inherit;font-size:12.5px;line-height:1.5;overflow:auto}.ot-conf .doc .vazio{color:var(--mu);margin:auto;font-size:13px}.ot-conf .campos{flex-direction:column;gap:10px;min-height:0;padding:14px 18px;display:flex;overflow:auto}.ot-conf .campos label{color:var(--mu);flex-direction:column;flex:1;gap:4px;min-width:0;font-size:11.5px;font-weight:600;display:flex}.ot-conf .campos label small{font-weight:500}.ot-conf .campos input,.ot-conf .campos textarea{font:inherit;color:var(--ink);border:1px solid var(--line);resize:vertical;background:#fff;border-radius:10px;padding:8px 11px;font-size:13.5px;font-weight:500}.ot-conf .campos input:focus,.ot-conf .campos textarea:focus{border-color:var(--c1);box-shadow:0 0 0 3px var(--c1-soft);outline:none}.ot-conf .dois{gap:10px;display:flex}.ot-conf .dica{color:var(--mu);margin:0;font-size:12px}.ot-conf .aviso{color:#9a5b00;background:#fff6e5;border-radius:10px;margin:0;padding:8px 10px;font-size:12.5px}.ot-conf .acoes{gap:8px;margin-top:auto;padding-top:6px;display:flex}.ot-conf .acoes button{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600}.ot-conf .acoes button.pri{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}@media (max-width:860px){.ot-conf .corpo{grid-template-rows:38% minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ot-conf .dois{flex-direction:column}.ot-conf .dois label{max-width:none!important}}.ot-hunt.ot-pub2{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.ot-hunt .ot-busca-abas{margin:0 0 10px}.ot-meta-nums li b{font-size:20px;line-height:1.1}.ot-meta-nums li.ok b{color:#007a3d}.ot-meta-nums li.aviso b{color:#9a5b00}.ot-meta-nums{margin-bottom:12px!important}.ot-meta-trilho{background:#eef1ef;border-radius:10px;height:10px;display:flex;overflow:hidden}.ot-meta-trilho i{height:100%;display:block}.ot-meta-frase{color:var(--mu);margin:8px 0 0;font-size:12px}.ot-meta-frase.alerta{color:#9a5b00;font-weight:600}.ot-elim-linha{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ot-elim{color:#9a5b00;cursor:pointer;white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.ot-elim input{margin:0}.ot-ptri .dica{color:var(--mu);margin:0 0 8px;font-size:12px}.ot-ptri .linha{background:#f6f8f6;border-radius:12px;margin-bottom:8px;padding:8px 10px}.ot-ptri .topo{align-items:center;gap:8px;display:flex}.ot-ptri .n{background:var(--c1-soft);width:22px;height:22px;color:var(--c1-deep);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;font-size:11.5px;font-weight:700;display:inline-flex}.ot-ptri .x{color:#a32d2d;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:20px}.ot-ptri .det{color:var(--mu);flex-wrap:wrap;align-items:flex-end;gap:12px;margin:8px 0 0 30px;font-size:12px;display:flex}.ot-ptri .det>label{flex-direction:column;gap:3px;font-weight:600;display:flex}.ot-ptri .det .chk{color:var(--ink);flex-direction:row;align-items:center;gap:5px;font-weight:600}.ot-ptri .det .chk.elim{color:#9a5b00}.ot-ptri .aceitas{flex-wrap:wrap;align-items:center;gap:10px;font-weight:600;display:flex}.ot-ptri .info{font-style:italic}.ot-ptri .add{font:inherit;color:var(--c1-deep);cursor:pointer;background:#fff;border:1px dashed #c9d3ce;border-radius:12px;padding:7px 14px;font-size:12.5px;font-weight:600}.ot-tri2 .kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.ot-tri2 .kpis>div{background:#f6f8f6;border-radius:12px;padding:9px 12px}.ot-tri2 .kpis small{color:var(--mu);font-size:11.5px;font-weight:600;display:block}.ot-tri2 .kpis b{color:var(--ink);font-size:22px;line-height:1.15}.ot-tri2 .kpis .ok small,.ot-tri2 .kpis .ok b{color:#007a3d}.ot-tri2 .kpis .aviso small,.ot-tri2 .kpis .aviso b{color:#9a5b00}.ot-tri2 .kpis .erro small,.ot-tri2 .kpis .erro b{color:#a32d2d}.ot-tri2 .barra{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.ot-tri2 .reprovar{background:#fdf0f1;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:10px 12px;font-size:12.5px;display:flex}.ot-tri2 .reprovar b{color:#9e1c27}.ot-tri2 .reprovar select,.ot-tri2 .reprovar input{border:1px solid #f5c6ca;border-radius:10px;padding:5px 9px;font-family:inherit;font-size:12.5px}.ot-tri2 .reprovar input{flex:160px}.ot-tri2 .reprovar button{font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.ot-tri2 .reprovar button.perigo{color:#fff;background:#b3202b}.ot-tri2 .erro-msg{color:#b3202b;margin:0 0 8px;font-size:12.5px}.ot-tri2 .aviso-msg{color:#9a5b00;background:#fff6e5;border-radius:10px;margin:0 0 10px;padding:8px 10px;font-size:12.5px}.ot-tri2 .vazio{color:var(--mu);text-align:center;margin:0;padding:18px;font-size:13px}.ot-tri2 table{border-collapse:collapse;width:100%;font-size:12.5px}.ot-tri2 th{color:var(--mu);border-bottom:1px solid var(--line);text-align:center;white-space:nowrap;padding:6px;font-size:11px;font-weight:600}.ot-tri2 th.esq{text-align:left}.ot-tri2 td{vertical-align:middle;border-bottom:1px solid #f0f3f1;padding:7px 6px}.ot-tri2 td.c{text-align:center}.ot-tri2 tr.aberta td{background:#fafbfa;border-bottom-color:#0000}.ot-tri2 td.cand{min-width:190px}.ot-tri2 td.cand .cand-in{align-items:center;gap:8px;display:flex}.ot-tri2 .av{background:var(--c1-soft);width:30px;height:30px;color:var(--c1-deep);border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex}.ot-tri2 .nm{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;min-width:0;padding:0;font-family:inherit;display:flex}.ot-tri2 .nm b{color:var(--c1-deep);font-size:12.5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.ot-tri2 .nm:hover b{text-decoration-color:currentColor}.ot-tri2 .nm small{color:var(--mu);white-space:nowrap;font-size:11px}.ot-tri2 .q{border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex}.ot-tri2 .q.ok{color:#007a3d;background:#e1f5ee}.ot-tri2 .q.erro{color:#a32d2d;background:#fcebeb}.ot-tri2 .q.sem{color:#8a918d;background:#f1f3f2}.ot-tri2 .tg{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.ot-tri2 .tg.ok{color:#085041;background:#e1f5ee}.ot-tri2 .tg.ok2{color:#0c447c;background:#e6f1fb}.ot-tri2 .tg.aviso{color:#9a5b00;background:#fff6e5}.ot-tri2 .tg.erro{color:#a32d2d;background:#fcebeb}.ot-tri2 .tg.neutro{color:#5f5e5a;background:#f1f3f2}.ot-tri2 .mot{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;max-width:170px;margin-top:2px;margin-left:auto;margin-right:auto;font-size:10.5px;display:block;overflow:hidden}.ot-tri2 .sm{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;width:28px;height:28px;font-family:inherit;font-size:13px;font-weight:700}.ot-tri2 .sm.ok{color:#007a3d;background:#eaf7f0;border-color:#bfe5d2}.ot-tri2 .sm.rep{color:#b3202b;background:#fdf0f1;border-color:#f5c6ca}.ot-tri2 .sm.volta{color:var(--c1-deep)}.ot-tri2 tr.det td{background:#fafbfa;padding:4px 10px 14px 48px}.ot-tri2 .respostas{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px 16px;display:grid}.ot-tri2 .resp{flex-direction:column;gap:4px;display:flex}.ot-tri2 .resp .pq{color:var(--ink);font-size:12px;font-weight:600}.ot-tri2 .resp .pq em{color:#9a5b00;font-size:10.5px;font-style:normal;font-weight:600;display:block}.ot-tri2 .resp .rt{color:var(--ink);white-space:pre-wrap;font-size:12.5px}.ot-tri2 .resp select{border:1px solid var(--line);background:#fff;border-radius:10px;max-width:260px;padding:5px 9px;font-family:inherit;font-size:12.5px}.ot-tri2 .resp select.falha{background:#fdf0f1;border-color:#f5c6ca}.ot-tri2 .respostas .acoes{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.ot-tri2 .respostas .acoes small{color:var(--mu);font-size:11.5px}.ot-tri2 .respostas .acoes button{border:1px solid var(--c1);background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600}@media (max-width:760px){.ot-tri2 .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-tri2 tr.det td{padding-left:10px}}.ot-ent .kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.ot-ent .kpis>div{box-shadow:var(--sombra-cartao);background:#fff;border-radius:14px;padding:10px 14px}.ot-ent .kpis small{color:var(--mu);font-size:11.5px;font-weight:600;display:block}.ot-ent .kpis b{color:var(--ink);font-size:22px}.ot-ent .kpis .ok small,.ot-ent .kpis .ok b{color:#007a3d}.ot-ent .kpis .aviso small,.ot-ent .kpis .aviso b{color:#9a5b00}.ot-ent .grade{grid-template-columns:minmax(260px,.8fr) minmax(0,1.6fr);align-items:start;gap:16px;display:grid}.ot-ent .fila{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;padding:12px;position:sticky;top:84px}.ot-ent .fila .tit{color:var(--ink);margin:2px 4px 8px;font-size:14px;display:block}.ot-ent .cand{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:9px;width:100%;padding:8px;font-family:inherit;display:flex}.ot-ent .cand:hover{background:#f6f8f6}.ot-ent .cand.on{background:var(--c1-soft)}.ot-ent .av{background:var(--c1-soft);width:32px;height:32px;color:var(--c1-deep);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ot-ent .cand.on .av{background:#fff}.ot-ent .nm{flex-direction:column;flex:1;min-width:0;display:flex}.ot-ent .nm b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ot-ent .nm small{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ot-ent .tg{white-space:nowrap;color:#5f5e5a;background:#f1f3f2;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.ot-ent .tg.ok{color:#085041;background:#e1f5ee}.ot-ent .tg.azul{color:#0c447c;background:#e6f1fb}.ot-ent .tg.aviso{color:#9a5b00;background:#fff6e5}.ot-ent .tg.erro{color:#a32d2d;background:#fcebeb}.ot-ent .vazio{color:var(--mu);text-align:center;margin:0;padding:16px 6px;font-size:12.5px}.ot-ent .det{grid-template-columns:repeat(auto-fit,minmax(440px,1fr));align-items:start;gap:14px;display:grid}.ot-ent .det>.col-a,.ot-ent .det>.col-b{flex-direction:column;gap:14px;min-width:0;display:flex}.ot-ent .det>.col-b:empty{display:none}@media (max-width:560px){.ot-ent .det{grid-template-columns:minmax(0,1fr)}}.ot-ent .caixa{box-shadow:var(--sombra-cartao);background:#fff;border-radius:22px;padding:18px 20px}.ot-ent .caixa>.tit{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.ot-ent .caixa>.tit b{color:var(--ink);font-size:14.5px}.ot-ent .caixa>.tit small{color:var(--mu);font-size:11.5px}.ot-ent .caixa>.tit .tg{margin-left:auto}.ot-ent .ficha-cand>.tit button.sec{border:1.5px solid var(--line);font:inherit;color:var(--c1-deep);cursor:pointer;background:#fff;border-radius:999px;margin-left:auto;padding:5px 12px;font-size:12.5px}.ot-ent .ficha-cand dl{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px 16px;margin:0;display:grid}.ot-ent .ficha-cand dl>div{min-width:0}.ot-ent .ficha-cand dt{color:var(--mu);font-size:11px}.ot-ent .ficha-cand dd{color:var(--ink);overflow-wrap:anywhere;margin:1px 0 0;font-size:13.5px}.ot-ent .ficha-cand dd a{color:var(--c1-deep);text-decoration:none}.ot-ent .ficha-cand .bloco{margin-top:12px}.ot-ent .ficha-cand .bloco>small{color:var(--mu);font-size:11px}.ot-ent .ficha-cand .bloco ul{color:var(--ink);margin:4px 0 0;padding-left:18px;font-size:13.5px}.ot-ent .ficha-cand .bloco li span{color:var(--mu)}.ot-ent .ficha-cand dl.perfil{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}@media (max-width:560px){.ot-ent .ficha-cand dl{grid-template-columns:1fr}}.ot-ent .modos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.ot-ent .modos button{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:9px 8px;font-family:inherit;display:flex}.ot-ent .modos button b{color:var(--ink);font-size:13px}.ot-ent .modos button small{color:var(--mu);font-size:11px}.ot-ent .modos button.on{border-color:var(--c1);background:var(--c1-soft)}.ot-ent .modos button.on b{color:var(--c1-deep)}.ot-ent .linha-form{flex-wrap:wrap;gap:10px;display:flex}.ot-ent label{color:var(--mu);flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.ot-ent input,.ot-ent textarea,.ot-ent select{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:10px;padding:7px 10px;font-size:13px}.ot-ent textarea{resize:vertical}.ot-ent .dica{color:var(--mu);margin:8px 0;font-size:12px}.ot-ent .acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.ot-ent .acoes button,.ot-ent .acoes .btn{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600;text-decoration:none}.ot-ent .acoes button:disabled{opacity:.5;cursor:default}.ot-ent .acoes button.pri{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.ot-ent .acoes button.aprovar{color:#fff;background:#1d9e75;border-color:#1d9e75}.ot-ent .acoes button.reprovar{color:#b3202b;border-color:#f5c6ca}.ot-ent .acoes button.rec{color:#b3202b;background:#fdf0f1;border-color:#f5c6ca}.ot-ent .acoes.motivo{background:#f6f8f6;border-radius:12px;padding:8px}.ot-ent .resumo{flex-wrap:wrap;gap:6px;display:flex}.ot-ent .passos-ent{flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.ot-ent .passos-ent li{color:var(--mu);background:#f6f8f6;border-radius:999px;align-items:center;gap:6px;padding:4px 12px 4px 4px;font-size:12px;font-weight:600;display:inline-flex}.ot-ent .passos-ent li .n{width:20px;height:20px;color:var(--mu);border:1px solid var(--line);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.ot-ent .passos-ent li.feito{color:#085041;background:#e1f5ee}.ot-ent .passos-ent li.feito .n{color:#fff;background:#1d9e75;border-color:#1d9e75}.ot-ent .passos-ent li.atual{color:var(--c1-deep);box-shadow:inset 0 0 0 1.5px var(--c1);background:#fff}.ot-ent .passos-ent li.atual .n{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.ot-ent .quando-ent{background:var(--c1-soft);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.ot-ent .quando-ent .ic{font-size:22px;line-height:1}.ot-ent .quando-ent .dia-tile{background:#fff;border-radius:14px;flex-direction:column;flex:0 0 52px;justify-content:center;align-items:center;height:56px;line-height:1;display:inline-flex;box-shadow:0 1px #0000000a,0 6px 14px -8px #143c2d59}.ot-ent .quando-ent .dia-tile b{color:var(--c1-deep);font-size:22px}.ot-ent .quando-ent .dia-tile small{text-transform:uppercase;letter-spacing:.06em;color:var(--mu);margin-top:4px;font-size:11px}.ot-ent .quando-ent .chips-q{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.ot-ent .quando-ent .chips-q>span{color:#3d524a;background:#ffffffbf;border-radius:999px;padding:2px 10px;font-size:11.5px;font-weight:600}.ot-ent .quando-ent .qtxt{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}.ot-ent .quando-ent .qtxt b{color:var(--ink);text-transform:capitalize;font-size:15px}.ot-ent .quando-ent .qtxt small{color:var(--mu);font-size:12.5px}.ot-ent .quando-ent .entrar{background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:700;text-decoration:none}.ot-ent .quando-ent .entrar.sec{color:var(--c1-deep);border:1px solid var(--c1);background:#fff}.ot-ent .quando-ent .entrar:disabled{opacity:.6;cursor:default}@media (max-width:760px){.ot-ent .quando-ent .entrar{text-align:center;width:100%}}.ot-ent .erro{color:#b3202b;margin:8px 0 0;font-size:12.5px}.ot-ent .excluir-ent{color:#b3202b;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 4px;font-size:12px;font-weight:600;text-decoration:underline}.ot-ent .excluir-ent:disabled{opacity:.5;cursor:default}.ot-ent .player-ent{background:#f6f8f6;border-radius:16px;gap:10px;margin-bottom:8px;padding:12px 14px;display:grid}.ot-ent .player-ent .pl-cab{align-items:center;gap:12px;display:flex}.ot-ent .player-ent .pl-ic{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:inline-flex;box-shadow:0 4px 10px -6px #143c2d66}.ot-ent .player-ent .pl-tx{flex-direction:column;flex:1;display:flex}.ot-ent .player-ent .pl-tx b{color:var(--ink);font-size:13.5px}.ot-ent .player-ent .pl-tx small{color:var(--mu);font-size:11.5px}.ot-ent .player-ent .pl-ouvir{background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:7px 16px;font-size:12.5px;font-weight:700}.ot-ent .transc-estado{background:#fbfcfb;border:1px solid #edf1ee;border-radius:14px;margin-top:0;padding:10px 12px}.ot-ent .ok-msg{color:#007a3d;margin:8px 0 0;font-size:12.5px}.ot-ent .link{color:var(--c1-deep);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.ot-ent .consent{color:var(--ink);background:#fff6e5;border-radius:12px;padding:10px 12px;font-size:12.5px}.ot-ent .consent p{margin:0 0 6px}.ot-ent .ao-vivo{color:#b3202b;font-size:13px;font-weight:700;animation:1.2s infinite ot-pisca}@keyframes ot-pisca{50%{opacity:.45}}.ot-ent .colar{flex-direction:column;gap:6px;margin-top:8px;display:flex}.ot-ent .transc{margin-top:8px}.ot-ent .transc input{box-sizing:border-box;width:100%;margin-bottom:6px}.ot-ent .transc .texto{background:#f6f8f6;border-radius:12px;max-height:280px;padding:10px 12px;font-size:12.5px;line-height:1.5;overflow:auto}.ot-ent .transc .texto p{margin:0 0 6px}.ot-ent .briefing .resumo-b{color:var(--ink);margin:0 0 8px;padding-left:18px;font-size:13px}.ot-ent .briefing .pf,.ot-ent .briefing .pa{margin:0 0 6px;font-size:12.5px}.ot-ent .briefing .pa b{color:#9a5b00}.ot-ent .briefing .pf b{color:#007a3d}.ot-ent .destaques{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.ot-ent .destaques>div{background:#f6f8f6;border-radius:12px;padding:8px 10px;font-size:12px}.ot-ent .destaques b{color:var(--c1-deep);margin-bottom:2px;display:block}.ot-ent q{color:#4a524e;font-size:12px;font-style:italic;display:block}.ot-ent .item{border-top:1px solid #f0f3f1;padding:7px 0}.ot-ent .item .lin{align-items:center;gap:10px;display:flex}.ot-ent .item .txt{color:var(--ink);flex:1;font-size:13px}.ot-ent .item .txt small{color:var(--mu)}.ot-ent .estrelas{gap:1px;display:inline-flex}.ot-ent .estrelas button{color:#d5dcd8;cursor:pointer;background:0 0;border:0;padding:0 1px;font-size:19px;line-height:1}.ot-ent .estrelas button.on{color:#ef9f27}.ot-ent .item .cit{flex-direction:column;gap:3px;margin:4px 0 0 2px;display:flex}.ot-ent .item .sug{color:var(--c1-deep);font-size:11.5px;font-weight:600}.ot-ent .obs{margin-top:10px}.ot-ent .nota{color:var(--ink);font-size:13px;font-weight:700}.ot-ent .concluida{color:var(--ink);margin:10px 0 0;font-size:13px}@media (max-width:1100px){.ot-ent .grade{grid-template-columns:minmax(0,1fr)}.ot-ent .fila{position:static}}@media (max-width:760px){.ot-ent .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-ent .modos{grid-template-columns:minmax(0,1fr)}}.ot-agendar-ent{z-index:1100;background:#141e1961;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ot-agendar-ent .caixa{width:min(900px,100%);max-height:calc(92vh / var(--ot-z,1));font-family:var(--font-outfit), sans-serif;color:var(--ink);box-sizing:border-box;background:#fff;border-radius:22px;padding:22px;overflow-y:auto;box-shadow:0 30px 60px -20px #0006}.ot-agendar-ent .cab{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ot-agendar-ent .cab .ic{background:var(--c1-soft);border-radius:13px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:inline-flex}.ot-agendar-ent .cab h3{margin:0;font-size:17px}.ot-agendar-ent .cab span{color:var(--mu);font-size:12px}.ot-agendar-ent .corpo{grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr);align-items:start;gap:18px;display:grid}.ot-agendar-ent .tres{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.ot-agendar-ent .conflito{color:#9a5b00;background:#fff6e5;border-radius:10px;margin:0 0 10px;padding:7px 10px;font-size:12.5px}.ot-agendar-ent .onde{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:10px;display:grid}.ot-agendar-ent .onde button{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:1px;padding:7px 6px;font-family:inherit;display:flex}.ot-agendar-ent .onde button b{color:var(--ink);font-size:12.5px}.ot-agendar-ent .onde button small{color:var(--mu);text-align:center;font-size:10.5px}.ot-agendar-ent .onde button.on{border-color:var(--c1);background:var(--c1-soft)}.ot-agendar-ent .onde button.on b{color:var(--c1-deep)}.ot-agendar-ent .dica{color:var(--mu);margin:0 0 12px;font-size:12px}.ot-agendar-ent .part-tit{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.ot-agendar-ent .part-tit b{font-size:13.5px}.ot-agendar-ent .part-tit span{color:var(--mu);font-size:11.5px}.ot-agendar-ent .part{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.ot-agendar-ent .part label{cursor:pointer;background:#f6f8f6;border-radius:12px;align-items:center;gap:10px;padding:7px 10px;display:flex}.ot-agendar-ent .part label.on{background:var(--c1-soft)}.ot-agendar-ent .part .nm{flex-direction:column;flex:1;min-width:0;display:flex}.ot-agendar-ent .part .nm b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ot-agendar-ent .part .nm small{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.ot-agendar-ent .part .papel{color:var(--c1-deep);white-space:nowrap;background:#fff;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600}.ot-agendar-ent .agenda{background:#f6f8f6;border-radius:16px;padding:12px 14px;position:sticky;top:0}.ot-agendar-ent .agenda>b{margin-bottom:8px;font-size:13.5px;display:block}.ot-agendar-ent .agenda ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ot-agendar-ent .agenda li{background:#fff;border-left:3px solid #c9d3ce;border-radius:10px;flex-direction:column;padding:6px 9px;display:flex}.ot-agendar-ent .agenda li span{color:var(--mu);font-size:11.5px;font-weight:600}.ot-agendar-ent .agenda li b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ot-agendar-ent .agenda li.bate{background:#fff6e5;border-left-color:#ef9f27}.ot-agendar-ent .agenda .nova{color:var(--c1-deep);margin:10px 0 0;font-size:12px;font-weight:700}@media (max-width:760px){.ot-agendar-ent .corpo{grid-template-columns:minmax(0,1fr)}.ot-agendar-ent .onde{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-agendar-ent .agenda{position:static}}.ot-ent .cruz{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 10px;display:grid}.ot-ent .cruz .bloco{border-radius:12px;flex-direction:column;gap:6px;padding:9px 11px;font-size:12.5px;display:flex}.ot-ent .cruz .bloco>b{font-size:12.5px}.ot-ent .cruz .bloco small{color:var(--mu)}.ot-ent .cruz .bloco ul{margin:0;padding-left:16px}.ot-ent .cruz .inc{background:#fdf0f1}.ot-ent .cruz .inc>b{color:#a32d2d}.ot-ent .cruz .nc{background:#f1f3f2}.ot-ent .cruz .nc>b{color:#5f5e5a}.ot-ent .cruz .fal{background:#fff6e5}.ot-ent .cruz .fal>b{color:#9a5b00}@media (max-width:1250px){.ot-ent .cruz{grid-template-columns:minmax(0,1fr)}}.ot-ent .caixa.vazia b{color:var(--ink);font-size:14px}.ot-ent .caixa.vazia ol{color:var(--ink);flex-direction:column;gap:4px;margin:8px 0 12px;padding-left:18px;font-size:13px;display:flex}.ot-ent .caixa.vazia .ir{background:var(--c1);color:var(--on-c1,#fff);border-radius:999px;padding:7px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.ot-ent-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.ot-ent-chips>span{box-shadow:var(--sombra-cartao);color:var(--mu);white-space:nowrap;background:#fff;border-radius:999px;padding:5px 12px;font-size:12px}.ot-ent-chips b{color:var(--ink);margin-right:2px;font-size:14px}.ot-ent-chips .aviso b{color:#9a5b00}.ot-ent-chips .ok b{color:#007a3d}@media (max-width:760px){.ot-ent-chips>span{padding:3px 8px;font-size:11px}.ot-ent-chips b{font-size:12.5px}}.ot-ent .grade.so{grid-template-columns:minmax(0,1fr)}.ot-ent .grade.so .fila{position:static}.ot-ent-chips .erro b{color:#a32d2d}.ot-enc .grade{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:16px;display:grid}.ot-enc .esq{flex-direction:column;gap:12px;min-width:0;display:flex}.ot-enc .caixa{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;min-width:0;padding:14px 16px}.ot-enc .caixa>.tit{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.ot-enc .caixa>.tit b{color:var(--ink);font-size:14.5px}.ot-enc .caixa>.tit small{color:var(--mu);margin-left:auto;font-size:11.5px}.ot-enc .caixa>.tit .link{margin-left:auto}.ot-enc .vazio{color:var(--mu);text-align:center;margin:0;padding:14px 6px;font-size:12.5px}.ot-enc .cand{border-radius:12px;align-items:center;gap:8px;padding:6px;display:flex}.ot-enc .cand.on{background:var(--c1-soft)}.ot-enc .cand.fora{opacity:.75}.ot-enc .cand .nm{cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;padding:0;font-family:inherit;display:flex}.ot-enc .cand .nm>span:last-child{flex-direction:column;min-width:0;display:flex}.ot-enc .cand .nm b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ot-enc .cand .nm small{color:var(--mu);font-size:11.5px}.ot-enc .av{background:var(--c1-soft);width:30px;height:30px;color:var(--c1-deep);border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex}.ot-enc .cand.on .av{background:#fff}.ot-enc .rec{color:#085041;background:#e1f5ee;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700}.ot-enc .ordem{flex-direction:column;display:inline-flex}.ot-enc .ordem button{cursor:pointer;color:var(--mu);background:0 0;border:0;padding:1px 4px;font-size:10px;line-height:1}.ot-enc .ordem button:disabled{opacity:.3;cursor:default}.ot-enc .alerta{color:#9a5b00;margin:6px 0 0;font-size:12px}.ot-enc .dest{cursor:pointer;background:#f6f8f6;border-radius:10px;align-items:center;gap:8px;margin-bottom:6px;padding:6px 8px;display:flex}.ot-enc .dest span{flex-direction:column;min-width:0;display:flex}.ot-enc .dest b{font-size:13px}.ot-enc .dest small{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.ot-enc .linha{gap:6px;margin:4px 0 10px;display:flex}.ot-enc input:not([type=checkbox]),.ot-enc textarea{font:inherit;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;padding:7px 10px;font-size:13px}.ot-enc .linha input{flex:1;min-width:0}.ot-enc textarea{box-sizing:border-box;resize:vertical;width:100%}.ot-enc button{font-family:inherit}.ot-enc .linha button,.ot-enc .acoes button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600}.ot-enc .canais{flex-wrap:wrap;gap:14px;margin-bottom:8px;font-size:13px;display:flex}.ot-enc .canais label{align-items:center;gap:6px;display:flex}.ot-enc .regras{color:var(--mu);margin:6px 0 10px;font-size:11.5px}.ot-enc .enviar{background:var(--c1);width:100%;color:var(--on-c1,#fff);cursor:pointer;border:0;border-radius:999px;padding:10px;font-size:13.5px;font-weight:700}.ot-enc .enviar:disabled{opacity:.5;cursor:default}.ot-enc .erro{color:#b3202b;margin:8px 0 0;font-size:12.5px}.ot-enc .reenvio{color:#6b4407;background:#fff8ec;border:1px solid #f2d29b;border-radius:14px;margin-top:10px;padding:10px 12px;font-size:12.5px}.ot-enc .reenvio p{margin:0 0 6px}.ot-enc .reenvio .acoes{flex-wrap:wrap;gap:8px;display:flex}.ot-enc .reenvio .acoes .enviar{flex:200px;width:auto;padding:8px 14px}.ot-enc .reenvio .voltar{cursor:pointer;background:#fff;border:1px solid #dde3df;border-radius:999px;padding:8px 14px;font-size:13px}.ot-enc .ok-msg{color:#007a3d;margin:8px 0 0;font-size:12.5px}.ot-enc .dir{position:sticky;top:84px}.ot-enc .parecer{color:var(--mu);flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.ot-enc .parecer small{font-weight:500}.ot-enc .acoes{justify-content:flex-end;margin:6px 0 10px;display:flex}.ot-enc iframe{border:1px solid var(--line);background:#f2f5f3;border-radius:12px;width:100%;height:560px}.ot-enc .link{color:var(--c1-deep);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.ot-enc .envios{margin-top:16px}.ot-enc .envio{border-top:1px solid #f0f3f1;padding:8px 0}.ot-enc .envio .cab{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.ot-enc .envio .cab small{color:var(--mu);font-size:11.5px}.ot-enc .envio .itens{flex-wrap:wrap;gap:6px 14px;margin-top:6px;font-size:12.5px;display:flex}.ot-enc .tg{white-space:nowrap;color:#5f5e5a;background:#f1f3f2;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.ot-enc .tg.ok{color:#085041;background:#e1f5ee}.ot-enc .tg.azul{color:#0c447c;background:#e6f1fb}.ot-enc .tg.aviso{color:#9a5b00;background:#fff6e5}.ot-enc .tg.erro{color:#a32d2d;background:#fcebeb}@media (max-width:1100px){.ot-enc .grade{grid-template-columns:minmax(0,1fr)}.ot-enc .dir{position:static}.ot-enc iframe{height:420px}}.ot-enc .grade.so{grid-template-columns:minmax(0,1fr)}.ot-dec .hist-tit{color:var(--mu);margin:14px 0 4px;font-size:12.5px;display:block}.ot-dec .hist{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ot-dec .hist li{color:var(--ink);border-left:2px solid #d5dcd8;padding:1px 0 1px 8px;font-size:12.5px}.ot-dec .hist li span{color:var(--mu);margin-right:4px;font-size:11.5px}.ot-dec .grade.so{grid-template-columns:minmax(0,1fr)}.ot-dec .grade.so .fila{position:static}.ot-ofe .ofe-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ot-ofe .ofe-grade .largo{grid-column:1/-1}.ot-ofe .ofe-grade input,.ot-ofe .ofe-grade textarea{box-sizing:border-box;width:100%}.ot-ofe .canal{align-items:center;color:var(--ink)!important;flex-direction:row!important;gap:6px!important;font-size:13px!important}.ot-ofe .versao{border-top:1px solid #f0f3f1;flex-wrap:wrap;align-items:center;gap:8px;padding:7px 0;display:flex}.ot-ofe .versao .txt{min-width:160px;color:var(--ink);flex:1;font-size:12.5px}.ot-ofe .ofe-versoes{scrollbar-width:none;gap:6px;margin:0 0 10px;padding:2px 0 4px;display:flex;overflow-x:auto}.ot-ofe .ofe-aba{font:inherit;cursor:pointer;color:var(--ink);background:#fff;border:1px solid #e3e8e5;border-radius:12px;flex:none;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;display:inline-flex}.ot-ofe .ofe-aba small{color:var(--mu);font-size:11px}.ot-ofe .ofe-aba.on{border-color:var(--c1);background:var(--c1-soft);box-shadow:0 3px 10px -6px #0000004d}.ot-ofe .ofe-aba.nova{color:var(--c1-deep);border-style:dashed;font-weight:600}.ot-ofe .ofe-aba.nova.on{border-style:solid}.ot-ofe .ofe-linha-tempo{color:var(--mu);flex-wrap:wrap;gap:6px 14px;margin:0 0 10px;font-size:12px;display:flex}.ot-ofe .ofe-leitura>div{background:#f6f8f6;border-radius:10px;gap:2px;min-width:0;padding:8px 10px;display:grid}.ot-ofe .ofe-leitura small{color:var(--mu);font-size:11px}.ot-ofe .ofe-leitura b{overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.ot-ofe .ofe-leitura .mudou{background:#fff6e5;box-shadow:inset 3px 0 #e0a43b}.ot-ofe .ofe-leitura em{color:#8a5306;font-size:11px;font-style:normal}.ot-ofe .ofe-alterado{color:#8a5306;font-weight:600}@media (max-width:1100px){.ot-ofe .ofe-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ot-ofe .ofe-grade{grid-template-columns:minmax(0,1fr)}}.ot-rot{flex-direction:column;gap:12px;display:flex}.ot-rot .topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ot-rot .topo>b{color:var(--ink);font-size:15px}.ot-rot .aba{box-shadow:var(--sombra-cartao);font:inherit;color:var(--mu);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:600}.ot-rot .aba.on{background:var(--c1);color:var(--on-c1,#fff)}.ot-rot .caixa{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;padding:14px 16px}.ot-rot .caixa>.tit{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ot-rot .caixa>.tit b{color:var(--ink);font-size:14.5px}.ot-rot .caixa>.tit small{color:var(--mu);font-size:11.5px}.ot-rot .tg{white-space:nowrap;color:#5f5e5a;background:#f1f3f2;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.ot-rot .tg.ok{color:#085041;background:#e1f5ee}.ot-rot .tg.azul{color:#0c447c;background:#e6f1fb}.ot-rot .tg.aviso{color:#9a5b00;background:#fff6e5}.ot-rot .acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.ot-rot button{font-family:inherit}.ot-rot .acoes button,.ot-rot .rodape button{border:1px solid var(--line);cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600}.ot-rot .acoes button.pri{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.ot-rot .rodape button.ok{color:#fff;background:#1d9e75;border-color:#1d9e75}.ot-rot .dica{color:var(--mu);font-size:12px}.ot-rot .editor{border-top:1px solid #eef1ef;margin-top:12px;padding-top:12px}.ot-rot .grade2,.ot-rot .grade3{gap:10px 14px;margin-top:12px;display:grid}.ot-rot .grade2{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-rot .grade-3c{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px 14px;display:grid}.ot-rot .grade-3c>.largo{grid-column:1/-1}@media (max-width:1250px){.ot-rot .grade-3c{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-rot .grade-3c>span:empty{display:none}}@media (max-width:760px){.ot-rot .grade-3c{grid-template-columns:minmax(0,1fr)}}.ot-rot .grade3{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.ot-rot .campo{color:var(--mu);flex-direction:column;gap:4px;min-width:0;font-size:12px;font-weight:400;display:flex}.ot-rot .campo .lin{justify-content:space-between;gap:8px;display:flex}.ot-rot .campo .elim{color:#9a5b00;align-items:center;gap:4px;font-size:11px;display:inline-flex}.ot-rot input:not([type=checkbox]),.ot-rot select,.ot-rot textarea{font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border:1px solid #cfd7d2;border-radius:10px;width:100%;padding:8px 10px;font-size:13px}.ot-rot .campo .elim{font-weight:400}.ot-rot .chk{color:var(--ink);align-items:center;gap:8px;font-size:13px;display:flex}.ot-rot .abas-cargo{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.ot-rot .abas-cargo button{color:var(--c1-deep);cursor:pointer;background:#f2f5f3;border:0;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600}.ot-rot .abas-cargo button.on{background:var(--c1);color:var(--on-c1,#fff)}.ot-rot .rodape{box-shadow:var(--sombra-cartao);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.ot-rot .erro{color:#b3202b;margin:0;font-size:12.5px}.ot-rot .ok-msg{color:#007a3d;margin:0;font-size:12.5px}.ot-rot{gap:0}.ot-rot>.caixa{margin-bottom:28px;padding:18px}.ot-rot>*+[data-secao]{margin-top:-3px!important}.ot-rot>.caixa>.grade2:first-child,.ot-rot>.caixa>.grade3:first-child{margin-top:0}.ot-rot .aba.feita{color:var(--c1-deep)}.ot-rot input:not([type=checkbox]),.ot-rot select,.ot-rot input::placeholder,.ot-rot textarea::placeholder{font-weight:400}.ot-rot .fichas{flex-wrap:wrap;gap:6px;display:flex}.ot-rot .fichas button{font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #cfd7d2;border-radius:999px;padding:6px 12px;font-size:12.5px}.ot-rot .fichas button.on{background:var(--c1-soft);border-color:var(--c1);color:var(--c1-deep);font-weight:600}.ot-rot .fichas button:disabled{cursor:default;opacity:.7}.ot-rot .com-sufixo{align-items:center;gap:8px;display:flex}.ot-rot .com-sufixo input{flex:none;width:110px!important}.ot-rot .com-sufixo small,.ot-rot .faixa small{color:var(--mu);white-space:nowrap;font-size:12.5px}.ot-rot .faixa{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ot-rot .faixa>input,.ot-rot .faixa>select{flex:120px;width:auto!important}.ot-rot .efeito{color:var(--mu);font-size:11.5px;line-height:1.35}.ot-rot .regras .sub-regra,.ot-rot .grade-3c .sub-regra{border-top:1px solid var(--line);color:var(--ink);grid-column:1/-1;margin:6px 0 0;padding-top:12px;font-size:13px;font-weight:700}.ot-rot .regras .sub-regra:first-child,.ot-rot .grade-3c .sub-regra:first-child{border-top:0;margin-top:0;padding-top:0}.ot-rot .regras>.efeito{grid-column:1/-1;margin-top:-4px}.ot-rot .legado{color:#9a5b00;background:#fff6e5;border-radius:10px;margin:12px 0 0;padding:6px 10px;font-size:11.5px}.ot-rot .valor{color:var(--ink);overflow-wrap:anywhere;background:#f3f6f4;border:1px solid #0000;border-radius:10px;margin:0;padding:8px 10px;font-size:13px}.ot-disc-res{color:var(--ink);font-size:13px}.ot-disc-res .perfil{margin:0 0 10px}.ot-disc-res .perfil span{color:var(--mu)}.ot-disc-res .barras{border-bottom:1px solid var(--line);align-items:flex-end;gap:12px;max-width:360px;padding:0 6px;display:flex}.ot-disc-res .col{flex:1;align-items:flex-end;height:100%;display:flex}.ot-disc-res .barra{border-radius:6px 6px 0 0;width:100%}.ot-disc-res .rotulos{max-width:360px;color:var(--mu);gap:12px;padding:4px 6px 0;font-size:12px;display:flex}.ot-disc-res .rotulos span{text-align:center;flex:1}.ot-disc-res .rotulos b{color:var(--ink)}.ot-disc-res .textos{margin-top:10px;line-height:1.5}.ot-disc-res .textos p{margin:0 0 4px}.ot-disc-res .aviso{color:var(--mu);margin:8px 0 0;font-size:11.5px}.ot-disc-q{box-shadow:var(--sombra-cartao);background:#fff;border-radius:18px;padding:18px}.ot-disc-q .topo{color:var(--mu);justify-content:space-between;font-size:12px;display:flex}.ot-disc-q .progresso{background:#eef1ef;border-radius:5px;height:5px;margin:8px 0 16px;overflow:hidden}.ot-disc-q .progresso i{background:var(--c1);border-radius:5px;height:100%;transition:width .2s;display:block}.ot-disc-q .pergunta{margin:0 0 4px;font-size:17px;font-weight:600}.ot-disc-q .dica{color:var(--mu);margin:0 0 14px;font-size:12.5px}.ot-disc-q .grade{grid-template-columns:minmax(0,1fr) 76px 76px;align-items:center;gap:8px 6px;display:grid}.ot-disc-q .grade>small{color:var(--mu);text-align:center;font-size:11px}.ot-disc-q .linha{display:contents}.ot-disc-q .palavra{background:#f6f8f6;border-radius:12px;padding:10px 12px;font-size:15px}.ot-disc-q .op{cursor:pointer;background:#fff;border:1.5px solid #cfd7d2;border-radius:12px;height:42px;font-family:inherit;font-size:16px;font-weight:700}.ot-disc-q .op.mais.on{color:#007a3d;background:#eaf7f0;border-color:#1d9e75}.ot-disc-q .op.menos.on{color:#b3202b;background:#fdf0f1;border-color:#e24b4a}.ot-disc-q .erro{color:#b3202b;margin:10px 0 0;font-size:12.5px}.ot-disc-q .acoes{justify-content:space-between;gap:10px;margin-top:16px;display:flex}.ot-disc-q .acoes button{font:inherit;cursor:pointer;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600}.ot-disc-q .acoes .pri{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.ot-disc-q .acoes button:disabled{opacity:.5;cursor:default}.ot-disc-q .rodape{color:var(--mu);text-align:center;margin:12px 0 0;font-size:11.5px}.ot-b5-res{color:var(--ink);font-size:13px}.ot-b5-res .perfil{margin:0 0 10px}.ot-b5-res .tracos{grid-template-columns:minmax(120px,160px) minmax(0,1fr) 56px;align-items:center;gap:4px 10px;max-width:620px;display:grid}.ot-b5-res .traco{display:contents}.ot-b5-res .barra{background:#eef1ef;border-radius:5px;height:9px;overflow:hidden}.ot-b5-res .barra i{border-radius:5px;height:100%;display:block}.ot-b5-res .nivel{color:var(--mu);font-size:12px}.ot-b5-res .leitura{color:var(--mu);grid-column:2/-1;margin:-2px 0 4px;font-size:11.5px}.ot-b5-res .perguntas{margin-top:10px}.ot-b5-res .perguntas ul{margin:4px 0 0;padding-left:18px}.ot-b5-res .aviso{color:var(--mu);margin:8px 0 0;font-size:11.5px}.ot-b5-q{box-shadow:var(--sombra-cartao);background:#fff;border-radius:18px;padding:18px}.ot-b5-q .topo{color:var(--mu);justify-content:space-between;font-size:12px;display:flex}.ot-b5-q .progresso{background:#eef1ef;border-radius:5px;height:5px;margin:8px 0 16px;overflow:hidden}.ot-b5-q .progresso i{background:var(--c1);border-radius:5px;height:100%;transition:width .2s;display:block}.ot-b5-q .dica{color:var(--mu);margin:0 0 4px;font-size:12.5px}.ot-b5-q .frase{min-height:2.6em;margin:0 0 16px;font-size:18px;font-weight:600}.ot-b5-q .escala{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.ot-b5-q .escala button{cursor:pointer;min-height:52px;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #cfd7d2;border-radius:12px;padding:6px 4px;font-size:13px}.ot-b5-q .escala button.on{background:var(--c1-soft);border-color:var(--c1);color:var(--c1-deep);font-weight:700}.ot-b5-q .erro{color:#b3202b;margin:10px 0 0;font-size:12.5px}.ot-b5-q .acoes{justify-content:space-between;gap:10px;margin-top:16px;display:flex}.ot-b5-q .acoes button{font:inherit;cursor:pointer;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600}.ot-b5-q .acoes .pri{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.ot-b5-q .acoes button:disabled{opacity:.5;cursor:default}.ot-b5-q .rodape{color:var(--mu);text-align:center;margin:12px 0 0;font-size:11.5px}.ot-painel-portal{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.ot-painel-portal .grafico{width:100%;height:120px;display:block}.ot-painel-portal .legenda{color:var(--mu);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;font-size:11px;display:flex}.ot-painel-portal .legenda i{vertical-align:middle;border-radius:2px;width:12px;height:3px;margin-right:4px;display:inline-block}.ot-painel-portal .funil{grid-template-columns:minmax(110px,170px) minmax(0,1fr) 54px;align-items:center;gap:8px;margin:6px 0;font-size:13px;display:grid}.ot-painel-portal .funil .barra{background:#eef1ef;border-radius:6px;height:14px;overflow:hidden}.ot-painel-portal .funil .barra i{background:#378add;border-radius:6px;height:100%;display:block}.ot-painel-portal .funil b{text-align:right}.ot-painel-portal .nota{color:#9a5b00;margin:8px 0 0;font-size:12px}.ot-painel-portal .atencao{border-top:1px solid #eef1ef;align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.ot-painel-portal .atencao:first-child{border-top:none}.ot-painel-portal .atencao .txt{flex:1;min-width:0}.ot-painel-portal .atencao .erro{color:#b3202b}.ot-painel-portal .atencao .aviso{color:#9a5b00}.ot-painel-portal-at .atencao{border-top:1px solid #eef1ef;align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.ot-painel-portal-at .atencao:first-child{border-top:none}.ot-painel-portal-at .atencao .txt{flex:1;min-width:0}.ot-painel-portal-at .atencao .erro{color:#b3202b}.ot-painel-portal-at .atencao .aviso{color:#9a5b00}.ot-colunas-sem{align-items:flex-end;gap:10px;height:130px;display:flex}.ot-colunas-sem .col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:3px;min-width:0;height:100%;display:flex}.ot-colunas-sem .col span{background:#378add;border-radius:6px 6px 2px 2px;width:100%}.ot-colunas-sem .col b{color:var(--ink);font-size:11.5px}.ot-colunas-sem .col small{color:var(--mu);white-space:nowrap;font-size:10.5px}.ot-usuarios-portal>summary{cursor:pointer;list-style:none}.ot-usuarios-portal>summary::-webkit-details-marker{display:none}@media (max-width:760px){.ot-painel-portal-at .atencao{flex-wrap:wrap}.ot-colunas-sem{gap:5px}}.ot-video-q{gap:8px;display:grid}.ot-video-q .tela{aspect-ratio:4/3;background:#1d1d1b;border-radius:16px;justify-content:center;align-items:center;max-height:360px;display:flex;position:relative;overflow:hidden}.ot-video-q .tela video{object-fit:cover;width:100%;height:100%}.ot-video-q .capa{color:#fff;opacity:.85;font-size:14px;position:absolute}.ot-video-q .rec{color:#fff;background:#ce2b37eb;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:700;position:absolute;top:10px;left:10px}.ot-video-q .info{color:var(--mu);margin:0;font-size:12.5px}.ot-video-q .erro{color:#b3202b;margin:0;font-size:13px}.ot-video-q .acoes{flex-wrap:wrap;gap:8px;display:flex}.ot-video-q .acoes button{font:600 13.5px var(--font-outfit), sans-serif;cursor:pointer;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:9px 16px}.ot-video-q .acoes button.pri{background:var(--c1);color:var(--on-c1);border-color:var(--c1)}.ot-video-consent{background:#f6f8f6;border-radius:14px;padding:12px 14px;font-size:13.5px}.ot-video-consent p{margin:0 0 8px}.ot-video-consent label{align-items:flex-start;gap:8px;font-weight:600;display:flex}.ot-video-res{gap:12px;display:grid}.ot-video-res .item{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:12px;display:grid}.ot-video-res video{aspect-ratio:4/3;background:#1d1d1b;border-radius:12px;width:100%}.ot-video-res .perg{margin:0 0 6px;font-size:13px;font-weight:600}.ot-video-res .estrelas{gap:2px;display:inline-flex}.ot-video-res .estrelas button{cursor:pointer;color:#d3d1c7;background:0 0;border:0;padding:0 1px;font-size:20px;line-height:1}.ot-video-res .estrelas button.on{color:#ef9f27}.ot-video-res .parecer{flex-wrap:wrap;gap:6px;display:flex}.ot-video-res textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;font:13px var(--font-outfit), sans-serif;border-radius:12px;padding:8px 10px}@media (max-width:760px){.ot-video-res .item{grid-template-columns:1fr}}.ot-rh-atalhos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 16px;display:grid}.ot-rh-atalhos a{box-shadow:var(--sombra-cartao);color:var(--ink);border-left:4px solid var(--c1);background:#fff;border-radius:16px;padding:10px 14px;font-size:13px;text-decoration:none}.ot-rh-atalhos a b{margin-right:4px;font-size:18px}.ot-rh-atalhos a span{color:var(--mu)}.ot-rh-atalhos a.erro{border-left-color:#ce2b37}.ot-rh-atalhos a.erro b{color:#b3202b}.ot-rh-atalhos a.aviso{border-left-color:#ba7517}@media (max-width:900px){.ot-rh-atalhos{grid-template-columns:1fr}}.ot-tarefas-rh-filtros{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;display:flex}.ot-tarefas-rh .grupo{box-shadow:var(--sombra-cartao);background:#fff;border-radius:18px;margin-bottom:12px;padding:12px 16px}.ot-tarefas-rh h3{align-items:center;gap:6px;margin:0 0 6px;font-size:14px;display:flex}.ot-tarefas-rh h3 .n{color:var(--ink);background:#f1f3f2;border-radius:999px;padding:1px 8px;font-size:11.5px}.ot-tarefas-rh ul{margin:0;padding:0;list-style:none}.ot-tarefas-rh li{border-top:1px solid #eef1ef;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.ot-tarefas-rh li:first-child{border-top:none}.ot-tarefas-rh li.feita b{color:var(--mu);text-decoration:line-through}.ot-tarefas-rh .ic{text-align:center;width:22px}.ot-tarefas-rh .txt{flex:1;min-width:0}.ot-tarefas-rh .txt b{font-weight:600;display:block}.ot-tarefas-rh .txt small{color:var(--mu)}.ot-tarefas-rh .quando{white-space:nowrap;width:92px;font-size:12px;font-weight:600}.ot-tarefas-rh .tag{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px}.ot-tarefas-rh .tag.auto{background:var(--c1-soft);color:var(--c1-deep)}.ot-tarefas-rh .tag.manual{color:#4b5563;background:#f1f3f2}.ot-tarefas-rh .acoes{gap:6px;display:flex}.ot-tarefas-rh .vazio{color:var(--mu);margin:2px 0;font-size:13px}@media (max-width:760px){.ot-tarefas-rh li{flex-wrap:wrap}.ot-tarefas-rh .txt{flex-basis:calc(100% - 32px)}.ot-tarefas-rh .quando{width:auto;margin-left:32px}.ot-tarefas-rh .acoes{margin-left:auto}}.ot-periodo{background:#f1f3f2;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.ot-periodo a{color:var(--ink);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none}.ot-periodo a.on{background:var(--c1);color:var(--on-c1,#fff)}@media (max-width:1250px){.ot-painel-portal{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ot-painel-portal .funil{grid-template-columns:minmax(0,1fr) 54px}.ot-painel-portal .funil .barra{grid-area:2/1/auto/-1}.ot-painel-portal .atencao{flex-wrap:wrap}}.ot-aval-card-link{color:inherit;text-decoration:none;transition:box-shadow .15s}.ot-aval-card-link:hover{box-shadow:0 0 0 1.5px var(--c1a), var(--sombra-cartao)}.ot-aval-card .tg.ok{color:#007a3d;background:#eaf7f0}.ot-aval-card .tg.aviso{color:#9a5b00;background:#fff6e5}.ot-criador .tg{border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.ot-criador .tg.ok{color:#007a3d;background:#eaf7f0}.ot-criador .tg.aviso{color:#9a5b00;background:#fff6e5}.ot-criador .grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;display:grid}.ot-criador .grade .largo{grid-column:span 3}.ot-criador .campo{color:var(--mu);flex-direction:column;gap:4px;min-width:0;font-size:12px;display:flex}.ot-criador input:not([type=checkbox]):not([type=radio]),.ot-criador select,.ot-criador textarea{font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border:1px solid #cfd7d2;border-radius:10px;width:100%;padding:8px 10px;font-size:13px}.ot-criador .tipos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}@media (max-width:1100px){.ot-criador .tipos{grid-template-columns:repeat(2,minmax(0,1fr))}}.ot-criador .tipos button{text-align:left;cursor:pointer;font:inherit;background:#fff;border:1.5px solid #cfd7d2;border-radius:14px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ot-criador .tipos button b{color:var(--ink);font-size:13.5px}.ot-criador .tipos button small{color:var(--mu);font-size:11.5px}.ot-criador .tipos button.on{border-color:var(--c1);background:var(--c1-soft)}.ot-criador .tipos button:disabled{cursor:default;opacity:.75}.ot-criador .dica{color:var(--mu);margin:4px 0;font-size:12px}.ot-criador .mais{font:inherit;color:var(--c1-deep);cursor:pointer;background:#fff;border:1px dashed #b7c2bc;border-radius:999px;margin-top:8px;padding:6px 14px;font-size:12.5px;font-weight:600}.ot-criador button.x{color:#b3202b;cursor:pointer;font:inherit;background:0 0;border:none;font-size:12.5px}.ot-criador .dim{border:1px solid var(--line);border-radius:14px;margin-bottom:8px;padding:10px}.ot-criador .dim .grade{grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,1.4fr))}.ot-criador .perg{border:1px solid var(--line);background:#fbfcfb;border-radius:14px;margin-bottom:10px;padding:10px 12px}.ot-criador .perg-topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ot-criador .perg-topo>b{background:var(--c1-soft);width:24px;height:24px;color:var(--c1-deep);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.ot-criador .perg-topo .texto{flex:260px}.ot-criador .perg-topo select{flex:0 190px;width:auto!important}.ot-criador .peso{color:var(--mu);align-items:center;gap:4px;font-size:12px;display:inline-flex}.ot-criador .peso input{width:60px!important}.ot-criador .ctl{gap:2px;display:inline-flex}.ot-criador .ctl button{border:1px solid var(--line);cursor:pointer;width:26px;height:26px;color:var(--mu);background:#fff;border-radius:8px;padding:0;font-size:11px}.ot-criador .ctl button:disabled{opacity:.35;cursor:default}.ot-criador .opcoes{flex-direction:column;gap:6px;margin:8px 0 0 32px;display:flex}.ot-criador .op{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ot-criador .op>input{flex:200px}.ot-criador .certa{color:#007a3d;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.ot-criador .pts{color:var(--mu);align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.ot-criador .pts input{width:58px!important;padding:6px!important}.ot-criador .escala-dim{flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.ot-criador .escala-dim select{width:auto!important}.ot-criador .pendencias{color:#7a4a00;background:#fff6e5;border-radius:14px;margin-bottom:20px;padding:10px 14px;font-size:12.5px}.ot-criador .pendencias ul{margin:4px 0 0;padding-left:18px}.ot-prop-q .opcoes{flex-direction:column;gap:8px;display:flex}.ot-prop-q .opcoes button{text-align:left;cursor:pointer;min-height:46px;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #cfd7d2;border-radius:12px;padding:10px 14px;font-size:14px}.ot-prop-q .opcoes button.on{background:var(--c1-soft);border-color:var(--c1);color:var(--c1-deep);font-weight:700}.ot-prop-q textarea{box-sizing:border-box;width:100%;font:inherit;border:1.5px solid #cfd7d2;border-radius:12px;padding:10px 12px;font-size:14px}.ot-prop-res{color:var(--ink);font-size:13px}.ot-prop-res .nota{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ot-prop-res .nota b{font-size:30px;line-height:1}.ot-prop-res .nota span{color:var(--mu)}.ot-prop-res .tg{border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.ot-prop-res .tg.ok{background:#eaf7f0;color:#007a3d!important}.ot-prop-res .tg.erro{background:#fdf0f1;color:#b3202b!important}.ot-prop-res .dims{grid-template-columns:minmax(110px,160px) minmax(0,1fr) 56px;align-items:center;gap:4px 10px;max-width:620px;display:grid}.ot-prop-res .dim{display:contents}.ot-prop-res .barra{background:#eef1ef;border-radius:5px;height:9px;overflow:hidden}.ot-prop-res .barra i{border-radius:5px;height:100%;display:block}.ot-prop-res .nivel{color:var(--mu);font-size:12px}.ot-prop-res .texto{color:var(--mu);grid-column:2/-1;margin:-2px 0 4px;font-size:11.5px}.ot-prop-res .resp{flex-direction:column;gap:6px;margin:0;display:flex}.ot-prop-res .resp dt{color:var(--mu);font-size:12px}.ot-prop-res .resp dd{white-space:pre-wrap;margin:0;font-weight:600}.ot-prop-res .aviso{color:var(--mu);margin:8px 0 0;font-size:11.5px}@media (max-width:1250px){.ot-criador .grade{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-criador .grade .largo{grid-column:span 2}.ot-criador .dim .grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ot-criador .grade,.ot-criador .tipos,.ot-criador .dim .grade{grid-template-columns:minmax(0,1fr)}.ot-criador .grade .largo{grid-column:auto}.ot-criador .opcoes{margin-left:0}.ot-prop-res .dims{grid-template-columns:minmax(0,1fr) 56px}.ot-prop-res .barra,.ot-prop-res .texto{grid-column:1/-1}}.ot-teste li>.nome{margin-bottom:4px;font-size:13.5px;display:block}.ot-teste .aval{border-top:1px solid #e8edea;margin-top:6px;padding-top:6px}.ot-teste .aval:first-of-type{border-top:none;margin-top:0}.ot-teste .aval .qual{color:var(--c1-deep);min-width:64px;font-size:12.5px;font-weight:700}.ot-teste .aval .sit{color:var(--mu);flex:200px;font-size:12px}@media (max-width:760px){.ot-b5-q{padding:14px}.ot-b5-q .escala{grid-template-columns:minmax(0,1fr)}.ot-b5-q .escala button{min-height:44px}.ot-b5-res .tracos{grid-template-columns:minmax(0,1fr) 56px}.ot-b5-res .barra{order:0;grid-column:1/-1}.ot-b5-res .leitura{grid-column:1/-1}}.ot-teste ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ot-teste li{background:#f6f8f6;border-radius:14px;padding:10px 12px}.ot-teste .linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ot-teste .quem{flex-direction:column;flex:220px;min-width:0;display:flex}.ot-teste .quem b{font-size:13.5px}.ot-teste .quem small{color:var(--mu);font-size:11.5px}.ot-teste .tg{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.ot-teste .tg.ok{color:#007a3d;background:#eaf7f0}.ot-teste .tg.aviso{color:#9a5b00;background:#fff6e5}.ot-teste .tg.azul{color:#0c447c;background:#e6f1fb}.ot-teste .acoes{flex-wrap:wrap;gap:6px;display:flex}.ot-teste button{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600}.ot-teste button.pri{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.ot-teste button.x{color:#b3202b}.ot-teste button:disabled{opacity:.55;cursor:default}.ot-teste .res{background:#fff;border-radius:12px;margin-top:10px;padding:12px}.ot-teste .lote{color:var(--mu);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;font-size:13px;display:flex}.ot-teste .ok{color:#007a3d;margin:6px 0 0;font-size:12.5px}.ot-teste .erro{color:#b3202b;margin:6px 0 0;font-size:12.5px}.ot-teste .aviso,.ot-teste .vazio{color:var(--mu);margin:0 0 8px;font-size:13px}.ot-aval-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:28px;display:grid}.ot-aval-card{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;flex-direction:column;gap:6px;padding:16px;display:flex}.ot-aval-card header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ot-aval-card header b{font-size:16px}.ot-aval-card .tg{border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.ot-aval-card .tg.azul{background:var(--c1-soft);color:var(--c1-deep)}.ot-aval-card .tg.neutro{color:#5f5e5a;background:#f1f3f2}.ot-aval-card p{color:var(--mu);margin:0;font-size:13px}.ot-aval-card .nums{color:var(--ink)}.ot-aval-card .ligar{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.ot-aval-card .ligar button{background:var(--c1-mid);cursor:pointer;border:none;border-radius:999px;flex:none;width:40px;height:22px;padding:0;position:relative}.ot-aval-card .ligar button[data-ligado]{background:var(--c1)}.ot-aval-card .ligar button span{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.ot-aval-card .ligar button[data-ligado] span{transform:translate(18px)}.ot-aval-card .ligar button:disabled{opacity:.6;cursor:default}.ot-aval-card .ligar small{color:var(--mu);font-size:12px}.ot-aval-card .ligar .erro{color:#b3202b}@media (max-width:760px){.ot-disc-q{padding:14px}.ot-disc-q .grade{grid-template-columns:minmax(0,1fr) 58px 58px}.ot-disc-q .palavra{padding:9px 10px;font-size:14px}}.ot-equipe-simples{font-family:var(--font-outfit), sans-serif;flex-direction:column;gap:12px;display:flex}.ot-equipe-simples .todas{color:var(--mu);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.ot-equipe-simples .todas select,.ot-equipe-simples .dividir select{border:1px solid var(--line);background:#fff;border-radius:10px;padding:5px 9px;font-family:inherit;font-size:12.5px}.ot-equipe-simples .vagas{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.ot-equipe-simples .vaga{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex}.ot-equipe-simples .vaga header{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.ot-equipe-simples .vaga header b{color:var(--ink);font-size:14px}.ot-equipe-simples .vaga header small{color:var(--mu);font-size:12px}.ot-equipe-simples .vaga header .tg{border-radius:999px;margin-left:auto;padding:2px 9px;font-size:10.5px;font-weight:700}.ot-equipe-simples .tg.ok{color:#007a3d;background:#eaf7f0}.ot-equipe-simples .tg.aviso{color:#9a5b00;background:#fff6e5}.ot-equipe-simples .linha{background:#f6f8f6;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ot-equipe-simples .linha .rot{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ot-equipe-simples .linha .qtd{color:var(--mu);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ot-equipe-simples .linha .qtd b{color:var(--ink)}.ot-equipe-simples .dividir{color:var(--mu);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.ot-equipe-simples .link{color:var(--c1-deep);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-family:inherit;font-size:12.5px;font-weight:600}.ot-equipe-simples .rodape{color:var(--mu);background:#f6f8f6;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.ot-equipe-simples .rodape b{color:var(--ink)}@media (max-width:760px){.ot-equipe-simples .vagas{grid-template-columns:minmax(0,1fr)}}.ot-equipe-simples .vagas:has(.linha.com-roda){grid-template-columns:minmax(0,1fr)}.ot-equipe-simples .tag-aviso{outline:none;margin-left:auto;display:inline-flex;position:relative}.ot-equipe-simples .tag-aviso .tg{cursor:help;margin-left:0}.ot-equipe-simples .pop-aviso{width:min(420px, calc(86vw / var(--ot-z,1)));z-index:60;border-radius:14px;padding:10px 14px;font-size:13px;line-height:1.45;display:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px -16px #1d1d1b73}.ot-equipe-simples .tag-aviso:hover .pop-aviso,.ot-equipe-simples .tag-aviso:focus .pop-aviso,.ot-equipe-simples .tag-aviso:focus-within .pop-aviso{display:block}.ot-equipe-simples .linhas{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (max-width:1000px){.ot-equipe-simples .linhas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ot-equipe-simples .linhas{grid-template-columns:minmax(0,1fr)}}.ot-equipe-simples .btn-dividir{color:var(--c1-deep);font:600 12px var(--font-outfit), sans-serif;cursor:pointer;background:#fff;border:1.5px dashed #bfd3cb;border-radius:999px;padding:3px 12px}.ot-equipe-simples .linha.com-roda{background:linear-gradient(#f3f7f5,#f8faf9);padding:8px 12px 4px;display:block;position:relative}.ot-equipe-simples .linha.com-roda .qtd{position:absolute;top:8px;right:12px}.ot-equipe-simples .linhas:has(.linha.travada){flex-wrap:wrap;justify-content:center;gap:16px;padding:6px 0 4px;display:flex}.ot-equipe-simples .linha.travada{text-align:center;background:linear-gradient(#f3f7f5,#fff 70%);border:1px solid #dceae3;border-radius:22px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;width:min(300px,100%);padding:22px 20px 18px;position:relative;box-shadow:0 18px 34px -26px #1f6b558c}.ot-equipe-simples .linha.travada:before{content:"";background:var(--c1);border-radius:0 0 6px 6px;height:4px;position:absolute;top:0;left:22px;right:22px}.ot-equipe-simples .linha.travada>span:first-child{margin-bottom:8px;box-shadow:0 0 0 4px #fff,0 0 0 6px #bfdcd2!important}.ot-equipe-simples .linha.travada>div{width:100%;flex:none!important}.ot-equipe-simples .linha.travada .rot{width:auto;color:var(--c1-deep);background:var(--c1-soft);white-space:normal;border-radius:999px;margin-bottom:6px;padding:2px 11px;font-size:11px;font-weight:700;display:inline-block}.ot-equipe-simples .linha.travada .nome-travada{letter-spacing:-.2px;font-size:19px;font-weight:700}.ot-equipe-simples .linha.travada .motivo-travada{color:var(--mu);margin-top:2px;font-size:12px}.ot-equipe-simples .linha.travada .qtd{background:var(--c1);color:#fff;border-radius:999px;gap:4px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:14px;right:14px}.ot-equipe-simples .linha.travada .qtd b{color:#fff;font-size:11px}.ot-equipe-simples .linha.com-roda .rot{letter-spacing:.2px;font-size:11.5px;font-weight:600}.ot-equipe-simples .linha.com-roda .escolhida{flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 8px;font-size:15px;font-weight:700;display:flex}.ot-equipe-simples .linha.com-roda .escolhida .link{font-size:12px;font-weight:600}.ot-equipe-simples .linha.com-roda .cf-roda{max-width:760px;margin:0 auto}.ot-equipe-simples .linha.com-roda .cf-pc{box-shadow:0 10px 22px -18px #1d1d1b80}.ot-roteiro-linha{border:1px solid var(--line);background:#f6f8f6;border-radius:16px;margin-top:12px;padding:12px}.ot-roteiro-linha>.topo{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.ot-roteiro-linha nav{flex-wrap:wrap;gap:6px;display:flex}.ot-roteiro-linha nav a{color:var(--c1-deep);box-shadow:var(--sombra-cartao);background:#fff;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600;text-decoration:none}.ot-roteiro-linha nav a.on{background:var(--c1);color:var(--on-c1,#fff)}.ot-roteiro-linha .tela-cheia{color:var(--c1-deep);font-size:12.5px;font-weight:600}@media (max-width:760px){.ot-roteiro-linha{padding:8px}}.ot-cab-avisos{flex-direction:column;gap:6px;padding-right:8px;display:flex}.ot-cab-avisos:empty{display:none}.ot-cab-avisos:not(:empty){margin-top:8px}.ot-cab-avisos-fora{padding-right:0}.ot-cab-avisos-fora:not(:empty){margin:0 0 10px}.ot-cab-avisos .ot-msg{padding:7px 12px;font-size:12.5px;margin:0!important}.ot-cab-msg-padrao{margin-top:8px;padding-right:8px}.ot-cab-msg-padrao:has(+.ot-cab-avisos:not(:empty)){display:none}.ot-cab-msg-padrao .ot-msg{padding:7px 12px;font-size:12.5px;margin:0!important}.ot-filtros{font-family:var(--font-outfit), sans-serif;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px;display:flex}.ot-e2-bloco .ot-filtros{margin-right:8px}.ot-busca{flex:260px;min-width:200px;display:flex;position:relative}.ot-busca>svg{pointer-events:none;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.ot-busca>input{width:100%;color:var(--ink);box-sizing:border-box;background:#f6f8f6;border:1px solid #0000;border-radius:9px;min-height:26px;padding:4px 10px 4px 27px;font-family:inherit;font-size:12px}.ot-busca>input:focus{border-color:var(--c1);background:#fff;outline:none}.ot-filtro{color:var(--ink);box-sizing:border-box;background:#f6f8f6;border:1px solid #0000;border-radius:9px;max-width:200px;min-height:26px;padding:4px 10px;font-family:inherit;font-size:12px}.ot-filtro[data-ativo]{border-color:var(--c1);background:var(--c1-soft)}.ot-filtro-limpar{cursor:pointer;color:var(--mu)}.ot-filtro-limpar:hover{color:var(--c1-deep)}.ot-seletor{width:fit-content;max-width:100%;font-family:var(--font-outfit), sans-serif;background:#f1f3f2;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:4px;margin:0 auto 10px;padding:3px;display:flex}.ot-seletor>button{font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.ot-seletor>button[aria-pressed=true]{color:var(--c1-deep);background:#fff;box-shadow:0 3px 10px -6px #00000059}.ot-seletor>a{color:var(--ink);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.ot-seletor>a[aria-current=true]{color:var(--c1-deep);background:#fff;box-shadow:0 3px 10px -6px #00000059}.ot-seletor .bolinha{border-radius:50%;flex:0 0 8px;width:8px;height:8px}.ot-seletor .n{color:var(--mu);font-size:11px;font-weight:500}.ot-seletor.ot-seletor-painel{box-sizing:border-box;background:#ffffff8c;gap:2px;width:100%;margin:0 0 8px}.ot-seletor.ot-seletor-painel>button{gap:4px;padding:4px 8px;font-size:11.5px}@media (max-width:760px){.ot-busca{flex-basis:100%;min-width:0}.ot-filtro{flex:140px;max-width:none}.ot-seletor>button{padding:4px 9px;font-size:12px}}.ot-cab-acoes-bloco>a,.ot-cab-acoes-bloco>button,.ot-cab-acoes-bloco>form>button,.ot-cab-acoes-bloco>span>a,.ot-cab-acoes-bloco>span>button{line-height:1.25;padding:6px 14px!important;font-size:12px!important}.ot-msg-aviso{color:#7a4a00;background:#fff6e5}.ot-rot-situacao{color:#7a4a00;background:#fff6e5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 8px 6px 12px;font-size:12.5px;display:flex}.ot-rot-situacao[data-ok]{background:var(--c1-soft);color:var(--c1-deep)}.ot-rot-situacao>span:first-child{flex:260px}.ot-rot-situacao .erro{color:#b3202b;flex-basis:100%}.ot-rot-cargos{border-collapse:collapse;width:100%;font-size:13px}.ot-rot-cargos th{text-align:left;color:var(--mu);background:#f3f6f4;padding:8px;font-size:11px;font-weight:700}.ot-rot-cargos td{border-bottom:1px solid var(--line);vertical-align:top;padding:8px}@media (max-width:760px){.ot-rot-cargos thead{display:none}.ot-rot-cargos,.ot-rot-cargos tbody{display:block}.ot-rot-cargos tr{border-bottom:1px solid var(--line);gap:2px;padding:8px 0;display:grid}.ot-rot-cargos td{border:none;gap:8px;padding:1px 0;display:flex}.ot-rot-cargos td:before{content:attr(data-rotulo);color:var(--mu);flex:0 0 96px;font-size:12px}}.ot-pe-q{padding-bottom:6px;overflow-x:auto}.ot-pe-grade{grid-template-rows:auto auto;align-items:start;row-gap:6px;min-width:100%;display:grid}.ot-pe .faixa-fase{text-align:center;white-space:nowrap;text-overflow:ellipsis;border-bottom:2px solid;padding:0 2px 3px;font-size:10.5px;font-weight:700;display:block;overflow:hidden}.ot-pe .cel-mais{justify-content:center;padding-top:10px;display:flex}.ot-pe .mais button{width:22px;height:22px;color:var(--mu);cursor:pointer;background:#fff;border:1px dashed #b7c2bc;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:inline-flex}.ot-pe .mais button:hover,.ot-pe .mais.on button{border-style:solid;border-color:var(--c1);color:var(--c1-deep);background:var(--c1-soft)}.ot-pe .no{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.ot-pe .no .corpo{cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:3px;width:100%;min-width:0;padding:4px 6px;display:flex}.ot-pe .no.on .corpo{background:var(--c1-soft);border-color:var(--c1a)}.ot-pe .bola{background:#fff;border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ot-pe .no b{text-align:center;overflow-wrap:anywhere;font-size:12px;line-height:1.2}.ot-pe .no small{color:var(--mu);font-size:11px}.ot-pe .acoes-etapa{opacity:.35;gap:2px;transition:opacity .15s;display:inline-flex}.ot-pe .no:hover .acoes-etapa,.ot-pe .no.on .acoes-etapa,.ot-pe .no:focus-within .acoes-etapa{opacity:1}.ot-pe .acoes-etapa button{border:1px solid var(--line);cursor:pointer;width:24px;height:22px;color:var(--mu);background:#fff;border-radius:8px;padding:0;font-size:10px}.ot-pe .acoes-etapa button.x{color:#b3202b}.ot-pe .acoes-etapa button:disabled{opacity:.35;cursor:default}.ot-pe .decide{color:var(--mu);border-top:1px solid #eef1ef;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;padding-top:8px;font-size:12.5px;display:flex}.ot-pe .decide .seg{background:#f1f3f2;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.ot-pe .decide .seg button{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:5px 14px;font-size:12.5px;font-weight:600}.ot-pe .decide .seg button.on{background:var(--c1);color:var(--on-c1,#fff)}.ot-pe .decide .seg button:disabled{cursor:default}.ot-pe .decide small{font-size:11.5px}.ot-pe .incluir{background:#f6f8f6;border-radius:14px;margin-top:10px;padding:10px 12px}.ot-pe .incluir>b{color:var(--ink);margin-bottom:6px;font-size:12.5px;display:block}.ot-pe .menu{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:1250px){.ot-pe .menu{grid-template-columns:repeat(2,minmax(0,1fr))}}.ot-pe .menu small{color:var(--mu);margin-bottom:4px;font-size:10.5px;font-weight:700;display:block}.ot-pe .menu button{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:5px 8px;font-size:12.5px;display:block}.ot-pe .menu button:hover{background:var(--c1-soft);color:var(--c1-deep)}.ot-pe .removidas{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.ot-pe .removidas small{color:var(--mu);font-size:12px}.ot-pe .removidas button{font:inherit;color:var(--mu);cursor:pointer;background:#fff;border:1px dashed #cfd7d2;border-radius:999px;padding:4px 10px;font-size:12px}.ot-pe .painel{border:1px solid var(--c1a);background:#fff;border-radius:14px;margin-top:12px;padding:12px}.ot-pe .painel .grade2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:0;display:grid}@media (max-width:760px){.ot-pe .painel .grade2{grid-template-columns:minmax(0,1fr)}}.ot-pe .painel .campo{color:var(--mu);flex-direction:column;gap:4px;min-width:0;font-size:12px;font-weight:400;display:flex}.ot-pe .painel input:not([type=checkbox]),.ot-pe .painel select,.ot-pe .painel textarea{font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border:1px solid #cfd7d2;border-radius:10px;width:100%;padding:8px 10px;font-size:13px}.ot-pe .painel .chk{color:var(--ink);align-items:center;gap:8px;font-size:13px;display:flex}.ot-pe .painel .efeito{color:var(--mu);font-size:11.5px;line-height:1.35}.ot-pe .painel .chks{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:10px;display:flex}@media (max-width:760px){.ot-pe-grade{flex-direction:column;align-items:stretch;display:flex}.ot-pe .faixa-fase{display:none}.ot-pe .cel-mais{padding-top:0}.ot-pe .no{border:1px solid var(--line);border-radius:12px;flex-direction:row;justify-content:space-between;padding:4px 6px}.ot-pe .no .corpo{flex-direction:row;justify-content:flex-start;gap:8px}.ot-pe .no b{text-align:left}.ot-pe .acoes-etapa{opacity:1}.ot-pe .acoes-etapa button:first-child,.ot-pe .acoes-etapa button:last-child{transform:rotate(90deg)}.ot-pe .menu{grid-template-columns:minmax(0,1fr)}}.ot-rot .rodape{z-index:5;position:sticky;bottom:10px}.ot-rot .rodape[data-sujo]{box-shadow:0 0 0 1.5px var(--c1a), var(--sombra-cartao)}.ot-rot .rodape[data-sujo] .dica{color:#9a5b00;font-weight:600}.ot-rot .rodape button.pri{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.ot-rot .rodape button:disabled{opacity:.55;cursor:default}@media (max-width:760px){.ot-rot .grade2,.ot-rot .grade3{grid-template-columns:minmax(0,1fr)}.ot-rot .rodape .dica{display:none}.ot-rot .rodape[data-sujo] .dica{font-size:11.5px;display:inline}}.ot-sla{flex-direction:column;gap:14px;display:flex}.ot-sla .caixa{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;padding:14px 16px}.ot-sla .caixa>.tit{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ot-sla .caixa>.tit b{color:var(--ink);font-size:15px}.ot-sla .caixa>.tit small{color:var(--mu);font-size:12px}.ot-sla .aba{font:inherit;color:var(--c1-deep);cursor:pointer;background:#f2f5f3;border:0;border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:600}.ot-sla .aba.on{background:var(--c1);color:var(--on-c1,#fff)}.ot-sla .dica{color:var(--mu);margin:8px 0 0;font-size:12px}.ot-sla .erro{color:#b3202b;margin:0;font-size:12.5px}.ot-sla .ok-msg{color:#007a3d;margin:0;font-size:12.5px}.ot-sla .tg{white-space:nowrap;color:#5f5e5a;background:#f1f3f2;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.ot-sla .tg.ok{color:#085041;background:#e1f5ee}.ot-sla .tg.erro{color:#a32d2d;background:#fcebeb}.ot-sla .tg.azul{color:#0c447c;background:#e6f1fb}.ot-sla .acoes{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.ot-sla .acoes button{border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:600}.ot-sla .acoes button.pri{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.ot-sla .modelos{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.ot-sla .modelo{text-align:left;border:1.5px solid var(--line);cursor:pointer;background:#f6f8f6;border-radius:14px;flex-direction:column;gap:2px;padding:10px 12px;font-family:inherit;display:flex}.ot-sla .modelo b{color:var(--ink);font-size:14px}.ot-sla .modelo small{color:var(--mu);font-size:11.5px}.ot-sla .modelo.on{border-color:var(--c1);background:var(--c1-soft)}.ot-sla .modelo.off{opacity:.6}.ot-sla .edit-modelo{border-top:1px solid #eef1ef;margin-top:12px;padding-top:12px}.ot-sla .edit-modelo .linha{flex-wrap:wrap;gap:12px;margin-bottom:10px;display:flex}.ot-sla label,.ot-sla .campo-mod{color:var(--mu);flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.ot-sla input,.ot-sla select{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:10px;padding:7px 10px;font-size:13px}.ot-sla .modos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.ot-sla .modos button{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:9px 8px;font-family:inherit;display:flex}.ot-sla .modos button b{color:var(--ink);font-size:13px}.ot-sla .modos button small{color:var(--mu);font-size:11px}.ot-sla .modos button.on{border-color:var(--c1);background:var(--c1-soft)}.ot-sla .resumo{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.ot-sla .campo-mod{max-width:320px;margin-bottom:12px}.ot-sla-ed .regiao{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.ot-sla-ed .regiao button{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:1px;padding:7px 10px;font-family:inherit;display:flex}.ot-sla-ed .regiao button b{color:var(--ink);font-size:13px}.ot-sla-ed .regiao button small{color:var(--mu);font-size:11px}.ot-sla-ed .regiao button.on{border-color:var(--c1);background:var(--c1-soft)}.ot-sla-ed .regiao button:last-child.on{background:#fff6e5;border-color:#ef9f27}.ot-sla .lista-sla{flex-direction:column;gap:6px;display:flex}.ot-sla .lista-sla .lin{text-align:left;font:inherit;color:var(--ink);background:#f6f8f6;border:1.5px solid #0000;border-radius:12px;grid-template-columns:80px 1fr 1fr 70px 1.6fr 1fr 90px;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:grid}.ot-sla .lista-sla button.lin{cursor:pointer}.ot-sla .lista-sla button.lin:hover{border-color:var(--line)}.ot-sla .lista-sla .lin.on{border-color:var(--c1);background:var(--c1-soft)}.ot-sla .lista-sla .lin.cab{color:var(--mu);background:0 0;padding-top:0;padding-bottom:0;font-size:11px;font-weight:600}.ot-sla .lista-sla .lin b{color:var(--c1-deep);font-size:13px}.ot-sla .lista-sla .lin .sem{color:var(--mu);grid-column:span 4;font-style:italic}.ot-sla .lista-sla .lin.vazio{background:#fff;border-color:#eef1ef}@media (max-width:900px){.ot-sla .lista-sla .lin.cab{display:none}.ot-sla .lista-sla .lin{grid-template-columns:1fr 1fr}.ot-sla .lista-sla .lin b,.ot-sla .lista-sla .lin .sem{grid-column:1/-1}.ot-sla .lista-sla .lin [data-r]:before{content:attr(data-r) ": ";color:var(--mu)}.ot-sla .lista-sla .lin [data-r]:empty{display:none}}.ot-sla-ed .cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.ot-sla-ed .cards label{background:#f6f8f6;border-radius:12px;flex-direction:column;gap:4px;padding:9px 11px;display:flex}.ot-sla-ed .cards small{color:var(--mu);font-size:11.5px;font-weight:600}.ot-sla-ed .cards em{color:var(--mu);font-size:11px;font-style:normal;font-weight:500}.ot-sla-ed .cards input,.ot-sla-ed .cards select{box-sizing:border-box;width:100%;font-size:16px;font-weight:700}.ot-sla-ed .cards .pct{color:var(--ink);align-items:center;gap:4px;font-size:14px;font-weight:700;display:flex}.ot-sla-ed .rot{color:var(--mu);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.ot-sla-ed .no .dias{text-align:center;border-radius:8px;width:52px;margin-top:2px;padding:3px 4px;font-size:13px;font-weight:700}.ot-sla-ed .soma{align-items:center;gap:10px;margin-top:12px;display:flex}.ot-sla-ed .soma .barra{background:#eef1ef;border-radius:8px;flex:1;height:8px;overflow:hidden}.ot-sla-ed .soma .barra i{height:100%;display:block}.ot-sla-ed .soma .tg{color:#5f5e5a;white-space:nowrap;background:#f1f3f2;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.ot-sla-ed .soma .tg.ok{color:#085041;background:#e1f5ee}.ot-sla-ed .soma .tg.erro{color:#a32d2d;background:#fcebeb}@media (max-width:1100px){.ot-sla-ed .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ot-sla .modos,.ot-sla-ed .cards{grid-template-columns:minmax(0,1fr)}}.ot-portal-entrar{max-width:460px;font-family:var(--font-outfit), sans-serif;margin:28px auto 32px;padding:0 16px}.ot-portal-entrar .cartao{box-shadow:var(--sombra-cartao);background:#fff;border-radius:22px;flex-direction:column;gap:12px;padding:22px 22px 20px;display:flex}.ot-portal-entrar h1{color:var(--ink);text-align:center;margin:0;font-size:22px}.ot-portal-entrar .cartao>p{text-align:center}.ot-portal-entrar p{color:var(--mu);margin:0;font-size:14px;line-height:1.45}.ot-portal-entrar form{flex-direction:column;gap:10px;display:flex}.ot-portal-entrar label{color:var(--mu);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.ot-portal-entrar input{font:inherit;border:1px solid var(--line);color:var(--ink);border-radius:12px;padding:10px 12px;font-size:15px}.ot-portal-entrar button,.ot-portal-entrar .botao{background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;text-align:center;border:0;border-radius:999px;padding:11px 18px;font-size:14px;font-weight:700;text-decoration:none}.ot-portal-entrar button:disabled{opacity:.6;cursor:default}.ot-portal-entrar .erro{color:#b3202b;font-size:13px}.ot-portal-entrar .ok{color:#085041;background:#e1f5ee;border-radius:12px;padding:10px 12px}.ot-portal{max-width:1100px;font-family:var(--font-outfit), sans-serif;box-sizing:border-box;grid-template-columns:220px minmax(0,1fr);gap:16px;margin:20px auto 32px;padding:0 16px;display:grid}.ot-portal .lado{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;flex-direction:column;align-self:start;gap:12px;padding:14px;display:flex;position:sticky;top:16px}.ot-portal .quem{border-bottom:1px solid #eef1ef;flex-direction:column;gap:2px;padding:2px 4px 10px;display:flex}.ot-portal .quem b{color:var(--ink);font-size:15px}.ot-portal .quem small{color:var(--mu);font-size:12px}.ot-portal .menu{flex-direction:column;gap:2px;display:flex}.ot-portal .menu a,.ot-portal .menu .breve{color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.ot-portal .menu a:hover{background:#f2f5f3}.ot-portal .menu a.on{background:var(--c1-soft);color:var(--c1-deep)}.ot-portal .menu .breve{color:#9aa59f;cursor:default}.ot-portal .menu .breve em{background:#f1f3f2;border-radius:999px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:700}.ot-portal .sair{border:1px solid var(--line);width:100%;font:inherit;cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}.ot-portal .conteudo{min-width:0}.ot-portal-inicio h1{color:var(--ink);margin:0;font-size:24px}.ot-portal-inicio .sub{color:var(--mu);margin:2px 0 14px;font-size:14px}.ot-portal-inicio .cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.ot-portal-inicio .card{box-shadow:var(--sombra-cartao);background:#fff;border-radius:18px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.ot-portal-inicio .card b{color:var(--c1-deep);font-size:26px;line-height:1.1}.ot-portal-inicio .card small{color:var(--mu);font-size:12px;font-weight:600}.ot-portal-inicio .bloco{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;margin-bottom:14px;padding:14px 16px}.ot-portal-inicio h2{color:var(--ink);align-items:center;gap:8px;margin:0 0 10px;font-size:15px;display:flex}.ot-portal-inicio .pill{color:#a32d2d;background:#fcebeb;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.ot-portal-inicio .vazio{color:var(--mu);margin:0;font-size:13px}.ot-portal-inicio .lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ot-portal-inicio .lista li{background:#f6f8f6;border-radius:14px;align-items:center;gap:10px;padding:9px 12px;display:flex}.ot-portal-inicio .ic{font-size:18px}.ot-portal-inicio .txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ot-portal-inicio .txt b{color:var(--ink);font-size:14px}.ot-portal-inicio .txt small{color:var(--mu);font-size:12px}.ot-portal-inicio .ir{background:var(--c1);color:var(--on-c1,#fff);white-space:nowrap;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700;text-decoration:none}.ot-portal-inicio .num{color:var(--ink);font-size:13px;font-weight:700}.ot-portal-inicio .st{white-space:nowrap;color:#5f5e5a;background:#f1f3f2;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.ot-portal-inicio .st.marca{background:var(--c1-soft);color:var(--c1-deep)}.ot-portal-inicio .st.aviso{color:#7a4a00;background:#fff6e5}.ot-portal-inicio .st.ok{color:#085041;background:#e1f5ee}.ot-portal-inicio .st.erro{color:#a32d2d;background:#fcebeb}.ot-portal-adm ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ot-portal-adm li{background:#f6f8f6;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.ot-portal-adm .quem{flex-direction:column;flex:220px;gap:1px;min-width:0;display:flex}.ot-portal-adm .quem b{color:var(--ink);font-size:13.5px}.ot-portal-adm .quem small,.ot-portal-adm .acesso{color:var(--mu);font-size:11.5px}.ot-portal-adm select{font:inherit;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;padding:6px 10px;font-size:13px}.ot-portal-adm .acoes{flex-wrap:wrap;gap:6px;display:flex}.ot-portal-adm .acoes button{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600}.ot-portal-adm .acoes button:disabled{opacity:.6;cursor:default}.ot-portal-adm li>p{word-break:break-all;flex-basis:100%;margin:0;font-size:12.5px}.ot-portal-adm .ok{color:#007a3d}.ot-portal-adm .erro{color:#b3202b}.ot-portal-adm .aviso{color:#7a4a00;background:#fff6e5;border-radius:12px;margin:0 0 8px;padding:8px 12px;font-size:13px}.ot-portal-adm .vazio,.ot-portal-adm .dica{color:var(--mu);margin:8px 0 0;font-size:12.5px}.ot-portal-adm .vazio{margin:0}.ot-contatos-cli .col-portal{white-space:nowrap;width:1%;text-align:center!important}.ot-portal-cel{flex-direction:column;align-items:center;gap:2px;min-width:150px;display:flex}.ot-portal-cel .linha{justify-content:center;align-items:center;gap:2px;display:flex}.ot-portal-cel small{text-align:center;white-space:normal}.ot-portal-cel select{font:inherit;border:1px solid var(--line);color:var(--mu);background:#fff;border-radius:9px;max-width:150px;padding:4px 8px;font-size:12.5px}.ot-portal-cel select[data-com-acesso]{color:var(--c1-deep);border-color:var(--c1a);background:var(--c1-soft);font-weight:600}.ot-portal-cel small{color:var(--mu);font-size:11px;line-height:1.3}.ot-portal-cel small.ok{color:#007a3d}.ot-portal-cel small.erro{color:#b3202b}.ot-portal-cel small{word-break:break-word;max-width:220px}.ot-portal-cfg .aviso{color:#7a4a00;background:#fff6e5;border-radius:12px;margin:0 0 10px;padding:8px 12px;font-size:13px}.ot-portal-cfg .topo{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ot-portal-cfg .topo:empty{display:none}.ot-portal-cfg .chave{flex:320px;align-items:center;gap:10px;min-width:0;display:flex}.ot-portal-cfg .chave>button{background:var(--c1-mid);cursor:pointer;border:none;border-radius:999px;flex:none;width:40px;height:22px;padding:0;transition:background .15s;position:relative}.ot-portal-cfg .chave>button[data-ligado]{background:var(--c1)}.ot-portal-cfg .chave>button span{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.ot-portal-cfg .chave>button[data-ligado] span{transform:translate(18px)}.ot-portal-cfg .chave>button:disabled{opacity:.6;cursor:default}.ot-portal-cfg .chave>span{flex-direction:column;gap:1px;min-width:0;display:flex}.ot-portal-cfg .chave b{color:var(--ink);font-size:13.5px}.ot-portal-cfg .chave small{color:var(--mu);font-size:12px}.ot-portal-cfg .botoes{flex-wrap:wrap;gap:6px;display:flex}.ot-portal-cfg .botoes a,.ot-portal-cfg .botoes button{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600;text-decoration:none}.ot-portal-cfg .erro{color:#b3202b;flex-basis:100%;margin:0;font-size:12.5px}.ot-portal-cfg .campos{grid-template-columns:minmax(0,1.3fr) minmax(0,1.8fr) minmax(120px,.55fr);align-items:start;gap:8px;display:grid}.ot-portal-cfg .pessoas{flex-wrap:wrap;gap:4px;max-height:120px;padding:6px;display:flex;overflow-y:auto}.ot-portal-cfg .pessoa{color:var(--mu);border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:999px;padding:2px 9px;font-size:12px}.ot-portal-cfg .pessoa[data-entrou]{color:var(--c1-deep);border-color:var(--c1a);background:var(--c1-soft);font-weight:600}.ot-portal-cfg .campos label{color:var(--mu);margin-bottom:4px;font-size:12px;display:block}.ot-portal-cfg .valor{color:var(--ink);overflow-wrap:anywhere;background:#f3f6f4;border-radius:10px;margin:0;padding:8px 10px;font-size:13px}.ot-portal-cfg .valor code{font-family:inherit;font-weight:600}.ot-portal-cfg .mu{color:var(--mu)}@media (max-width:1250px){.ot-contatos-cli .col-portal{z-index:1;background:#fff;position:sticky;right:0;box-shadow:-8px 0 10px -8px #1d1d1b2e}.ot-contatos-cli thead .col-portal{background:inherit}.ot-portal-cfg .campos{grid-template-columns:minmax(0,1fr) minmax(120px,auto)}.ot-portal-cfg .campos>div:first-child{grid-column:1/-1}}@media (max-width:760px){.ot-contatos-cli thead{display:none}.ot-contatos-cli,.ot-contatos-cli tbody{width:100%;display:block}.ot-contatos-cli tr{grid-template-columns:minmax(0,1fr);gap:2px;padding:10px 6px;display:grid}.ot-contatos-cli td{gap:8px;display:flex;border:none!important;padding:1px 0!important}.ot-contatos-cli td[data-rotulo]:before{content:attr(data-rotulo);color:var(--mu);flex:0 0 84px;font-size:12px}.ot-contatos-cli .col-nome{flex-wrap:wrap;margin-bottom:4px;font-size:14px}.ot-contatos-cli .col-portal{box-shadow:none;width:auto;margin-top:4px;position:static;text-align:left!important}.ot-contatos-cli .ot-portal-cel{align-items:flex-start}.ot-contatos-cli .ot-portal-cel .linha{justify-content:flex-start}.ot-contatos-cli .ot-portal-cel small{text-align:left}.ot-portal-cfg .campos{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.ot-portal-inicio .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ot-portal{grid-template-columns:minmax(0,1fr)}.ot-portal .lado{position:static}.ot-portal .menu{flex-flow:wrap}.ot-portal .menu .breve{display:none}.ot-portal-inicio .lista li{flex-wrap:wrap}}.ot-card-prev .busca .enviar-foto{border:1px solid var(--line);cursor:pointer;color:var(--c1-deep);background:#fff;border-radius:999px;align-items:center;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.ot-card-prev .busca .enviar-foto[aria-disabled=true]{opacity:.6;cursor:default}.ot-disp-vistas{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:10px;display:flex}.ot-disp-vistas button{font:inherit;color:var(--c1-deep);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:5px 13px;font-size:12px;font-weight:600;box-shadow:0 1px 3px #1d1d1b14}.ot-disp-vistas button.on{background:var(--c1);color:var(--on-c1,#fff)}.ot-disp-card{justify-content:center;display:flex}.ot-disp{color:#1d1d1b;font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.ot-disp .av{background:var(--c1);width:28px;height:28px;color:var(--on-c1,#fff);font-size:10px;font-weight:800;font-family:var(--font-outfit), sans-serif;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ot-disp.cel{box-sizing:border-box;background:#1d1d1b;border-radius:42px;width:min(300px,100% - 56px);padding:10px;box-shadow:0 22px 44px -22px #0000008c}.ot-disp.cel .tela{aspect-ratio:9/19.5;background:#fff;border-radius:33px;flex-direction:column;display:flex;position:relative;overflow:hidden}.ot-disp.cel .ilha{z-index:3;background:#1d1d1b;border-radius:99px;width:34%;height:20px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.ot-disp.cel .barra-status{z-index:2;justify-content:space-between;padding:11px 22px 6px;font-size:11px;font-weight:700;display:flex;position:relative}.ot-disp.cel .app{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ot-disp.cel.alto .barra-status{color:#fff;position:absolute;top:0;left:0;right:0}.ot-disp .post{background:#fff;flex-direction:column;display:flex}.ot-disp .post-topo{align-items:center;gap:8px;padding:8px 10px;display:flex}.ot-disp .post-topo .quem{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.ot-disp .post-topo b{font-size:12.5px}.ot-disp .post-topo small{color:#737373;font-size:10.5px}.ot-disp .post-topo .mais{color:#737373;font-weight:700}.ot-disp .post-img{background:#f2f2f2;line-height:0}.ot-disp .post-acoes{align-items:center;gap:14px;padding:8px 10px 4px;display:flex}.ot-disp .post-acoes .fim{margin-left:auto;display:flex}.ot-disp .post-acoes.texto{border-top:1px solid #ececec;justify-content:space-around;gap:4px;padding:6px 4px}.ot-disp .post-acoes.texto span{color:#5f5f5f;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.ot-disp .post-leg{word-break:break-word;margin:0;padding:2px 10px 10px;font-size:12px;line-height:1.4}.ot-disp .post.linkedin .post-leg,.ot-disp .post.facebook .post-leg{padding:0 10px 8px}.ot-disp .post-leg .ver{color:#737373}.ot-disp .story{background:#000;flex:1;display:flex;position:relative;overflow:hidden}.ot-disp .story-img{align-items:center;display:flex;position:absolute;inset:0}.ot-disp .story-img img{object-fit:contain;width:100%!important;height:100%!important}.ot-disp .story-barras{gap:3px;display:flex;position:absolute;top:40px;left:10px;right:10px}.ot-disp .story-barras i{background:#ffffff73;border-radius:2px;flex:1;height:2.5px}.ot-disp .story-barras i.on{background:#fff}.ot-disp .story-quem{color:#fff;text-shadow:0 1px 3px #00000080;align-items:center;gap:7px;font-size:12px;display:flex;position:absolute;top:50px;left:10px}.ot-disp .story-quem small{opacity:.8}.ot-disp .story-quem .av{width:24px;height:24px;font-size:9px}.ot-disp .story-link{white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000040}.ot-disp .zap{flex-direction:column;flex:1;display:flex}.ot-disp .zap-topo{background:#f0f2f5;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.ot-disp .zap-fundo{background:#efeae2;flex-direction:column;flex:1;justify-content:flex-end;padding:10px;display:flex}.ot-disp .zap-balao{background:#d9fdd3;border-radius:10px 0 10px 10px;align-self:flex-end;width:86%;padding:4px;box-shadow:0 1px 1px #0000001a}.ot-disp .zap-balao .post-img{border-radius:7px;overflow:hidden}.ot-disp .zap-balao p{word-break:break-word;margin:5px 4px 0;font-size:11.5px;line-height:1.35}.ot-disp .zap-balao small{text-align:right;color:#667781;margin:2px 4px 0;font-size:10px;display:block}.ot-disp.pc{width:min(600px,100% - 56px)}.ot-disp.pc .monitor{background:#1d1d1b;border-radius:14px 14px 0 0;padding:9px 9px 0}.ot-disp.pc .navegador{background:#f3f2ef;border-radius:7px 7px 0 0;overflow:hidden}.ot-disp.pc .aba{background:#e4e2de;align-items:center;gap:5px;padding:7px 9px;display:flex}.ot-disp.pc .aba i{border-radius:50%;width:9px;height:9px;display:block}.ot-disp.pc .url{color:#5f5f5f;background:#fff;border-radius:999px;flex:1;margin-left:8px;padding:3px 12px;font-size:11px}.ot-disp.pc .feed{align-items:flex-start;gap:10px;padding:12px;display:flex}.ot-disp.pc .feed.instagram,.ot-disp.pc .feed.whatsapp{background:#fff}.ot-disp.pc .lateral{background:#fff;border-radius:8px;flex-shrink:0;width:18%;height:150px}.ot-disp.pc .lateral.fina{width:14%}.ot-disp.pc .feed.instagram .lateral,.ot-disp.pc .feed.whatsapp .lateral{background:#f5f5f5}.ot-disp.pc .meio{border-radius:8px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden;box-shadow:0 1px 3px #00000014}.ot-disp.pc .feed.instagram .meio{max-width:62%;margin:0 auto}.ot-disp.pc .meio.story-pc{aspect-ratio:9/16;max-width:46%;margin:0 auto}.ot-disp.pc .meio .story-barras{top:10px}.ot-disp.pc .meio .story-quem{top:20px}.ot-disp.pc .meio .zap{min-height:260px}.ot-disp.pc .base{background:linear-gradient(#c9c8c4,#afaeaa);border-radius:0 0 14px 14px;height:12px;margin:0 -18px}@media (max-width:760px){.ot-disp.pc .lateral{display:none}.ot-disp.pc .feed.instagram .meio,.ot-disp.pc .meio.story-pc{max-width:100%}.ot-disp .post-acoes.texto span{gap:3px;font-size:10px}.ot-disp .post-acoes.texto svg{width:14px;height:14px}}.ot-jornada-entrar{max-width:480px;font-family:var(--font-outfit), sans-serif;margin:28px auto 32px;padding:0 16px}.ot-jornada-entrar .cartao{box-shadow:var(--sombra-cartao);background:#fff;border-radius:22px;flex-direction:column;gap:12px;padding:24px;display:flex}.ot-jornada-entrar h1{color:var(--ink);margin:0;font-size:24px}.ot-jornada-entrar p{color:var(--mu);margin:0;font-size:14px;line-height:1.45}.ot-jornada-entrar form{flex-direction:column;gap:10px;display:flex}.ot-jornada-entrar label{color:var(--mu);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.ot-jornada-entrar input{font:inherit;border:1px solid var(--line);color:var(--ink);border-radius:12px;padding:10px 12px;font-size:15px}.ot-jornada-entrar button,.ot-jornada-entrar .botao{background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;text-align:center;border:0;border-radius:999px;padding:11px 18px;font-size:14px;font-weight:700;text-decoration:none}.ot-jornada-entrar button:disabled{opacity:.6;cursor:default}.ot-jornada-entrar .erro{color:#b3202b;font-size:13px}.ot-jornada-entrar .ok{color:#085041;background:#e1f5ee;border-radius:12px;padding:10px 12px}.ot-jornada-entrar .voltar{color:var(--c1-deep);text-align:center;font-size:13px;font-weight:600;text-decoration:none}.ot-jornada{max-width:1180px;font-family:var(--font-outfit), sans-serif;box-sizing:border-box;grid-template-columns:230px minmax(0,1fr);gap:18px;margin:20px auto 32px;padding:0 16px;display:grid}.ot-jornada .lado{box-shadow:var(--sombra-cartao);background:#fff;border-radius:22px;flex-direction:column;align-self:start;gap:14px;padding:16px 14px;display:flex;position:sticky;top:16px}.ot-jornada .quem{text-align:center;border-bottom:1px solid #eef1ef;flex-direction:column;align-items:center;gap:3px;padding-bottom:12px;display:flex}.ot-jornada .quem .foto{object-fit:cover;border-radius:50%;width:64px;height:64px;margin-bottom:6px;box-shadow:0 6px 16px -8px #1d1d1b73}.ot-jornada .quem .foto.ini{background:var(--c1);color:var(--on-c1,#fff);justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex}.ot-jornada .quem b{color:var(--ink);font-size:15px}.ot-jornada .quem small{color:var(--mu);word-break:break-all;font-size:12px}.ot-jornada .menu{flex-direction:column;gap:2px;display:flex}.ot-jornada .menu a,.ot-jornada .menu .breve{color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:6px;padding:9px 11px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.ot-jornada .menu a:hover{background:#f2f5f3}.ot-jornada .menu a.on{background:var(--c1-soft);color:var(--c1-deep)}.ot-jornada .menu .breve{color:#9aa59f;cursor:default}.ot-jornada .menu .breve em{background:#f1f3f2;border-radius:999px;padding:2px 7px;font-size:10.5px;font-style:normal;font-weight:700}.ot-jornada .sair{border:1px solid var(--line);width:100%;font:inherit;cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}.ot-jornada .conteudo{min-width:0}.ot-jornada-inicio .ola h1{color:var(--ink);margin:0;font-size:26px}.ot-jornada-inicio .ola p{color:var(--mu);margin:2px 0 16px;font-size:14px}.ot-jornada-inicio .colunas{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.ot-jornada-inicio .bloco{box-shadow:var(--sombra-cartao);background:#fff;border-radius:22px;margin-bottom:16px;padding:16px 18px}.ot-jornada-inicio h2{color:var(--ink);margin:0 0 12px;font-size:15px}.ot-jornada-inicio .vazio{color:var(--mu);margin:0;font-size:13px}.ot-jornada-inicio .bt{background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:700;text-decoration:none}.ot-jornada-inicio .bt.claro{color:var(--c1-deep);border:1px solid var(--line);background:#fff}.ot-jornada-inicio .bt:disabled{opacity:.6;cursor:default}.ot-jornada-inicio .ok{color:#085041;white-space:nowrap;font-size:12.5px;font-weight:700}.ot-jornada-inicio .erro{color:#b3202b;font-size:12px}.ot-jornada-inicio .passo-prox{background:#fff6e5;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;display:flex}.ot-jornada-inicio .passo-prox .ic{font-size:22px}.ot-jornada-inicio .passo-prox .txt{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.ot-jornada-inicio .passo-prox .txt b{color:#5c3a00;font-size:14px}.ot-jornada-inicio .passo-prox .txt small{color:#7a4a00;font-size:12.5px}.ot-jornada-inicio .cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.ot-jornada-inicio .cand{background:#fbfcfb;border:1px solid #eef1ef;border-radius:18px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.ot-jornada-inicio .cand.aprovado,.ot-jornada-inicio .cand.contratado{border-color:var(--c1-mid);background:var(--c1-soft)}.ot-jornada-inicio .cand .topo{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ot-jornada-inicio .cand h3{color:var(--ink);margin:0;font-size:16px}.ot-jornada-inicio .cand .topo small{color:var(--mu);font-size:12.5px}.ot-jornada-inicio .selo{color:#085041;white-space:nowrap;background:#e1f5ee;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.ot-jornada-inicio .trilha{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:2px;display:grid}.ot-jornada-inicio .trilha .passo{color:#9aa59f;flex-direction:column;gap:5px;font-size:11px;font-weight:600;display:flex}.ot-jornada-inicio .trilha .passo i{background:#e3e9e4;border-radius:4px;height:6px;display:block}.ot-jornada-inicio .trilha .passo.feito i{background:var(--c1)}.ot-jornada-inicio .trilha .passo.feito{color:var(--c1-deep)}.ot-jornada-inicio .trilha .passo.agora i{background:var(--c3)}.ot-jornada-inicio .trilha .passo.agora{color:var(--c3);font-weight:800}.ot-jornada-inicio .cand .msg{color:var(--ink);margin:2px 0 0;font-size:13px;line-height:1.4}.ot-jornada-inicio .cand .etapa{color:var(--mu);margin:0;font-size:12.5px}.ot-jornada-inicio .cand .rodape{border-top:1px solid #eef1ef;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.ot-jornada-inicio .cand .rodape small{color:var(--mu);font-size:11.5px}.ot-jornada-inicio .cand .rodape a{color:var(--c1-deep);font-size:12.5px;font-weight:700;text-decoration:none}.ot-jornada-inicio .encerradas{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ot-jornada-inicio .encerradas li{background:#f6f8f6;border-radius:12px;flex-direction:column;gap:2px;padding:9px 12px;display:flex}.ot-jornada-inicio .encerradas b{font-size:13.5px}.ot-jornada-inicio .encerradas small{color:var(--mu);font-size:12px}.ot-jornada-inicio .sug{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ot-jornada-inicio .sug a{color:var(--ink);background:#f6f8f6;border-radius:14px;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.ot-jornada-inicio .sug a:hover{background:var(--c1-soft)}.ot-jornada-inicio .sug b{font-size:14px}.ot-jornada-inicio .sug small{color:var(--mu);font-size:12px}.ot-jornada-inicio .sug .sal{background:var(--c3);color:var(--on-c3,#fff);border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 9px;font-size:11px;font-weight:700}.ot-jornada-inicio .todas{color:var(--c1-deep);margin-top:12px;font-size:13px;font-weight:700;text-decoration:none;display:block}@media (max-width:1100px){.ot-jornada-inicio .colunas{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ot-jornada{grid-template-columns:minmax(0,1fr)}.ot-jornada .lado{position:static}.ot-jornada .quem{text-align:left;flex-direction:row;gap:10px}.ot-jornada .quem .foto{width:44px;height:44px;margin:0;font-size:16px}.ot-jornada .menu{flex-flow:wrap}.ot-jornada .menu .breve{display:none}.ot-jornada-inicio .cards{grid-template-columns:minmax(0,1fr)}}.ot-portais{flex-direction:column;gap:14px;display:flex}.ot-portais .abas{flex-wrap:wrap;gap:6px;display:flex}.ot-portais .abas button,.ot-portais .abas .aba-link{font:inherit;color:var(--c1-deep);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:7px 15px;font-size:13px;font-weight:600;text-decoration:none;box-shadow:0 1px 3px #1d1d1b14}.ot-portais .abas button.on{background:var(--c1);color:var(--on-c1,#fff)}.ot-portais .abas .aba-link{color:var(--mu)}.ot-portais .cartao{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;padding:16px 18px}.ot-portais .geral{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ot-portais .geral .cartao{flex-direction:column;gap:6px;display:flex}.ot-portais .geral h3{color:var(--ink);align-items:center;gap:6px;margin:0;font-size:15px;display:flex}.ot-portais .st{border-radius:999px;margin-left:auto;padding:3px 10px;font-size:11px;font-weight:700}.ot-portais .st.ok{color:#085041;background:#e1f5ee}.ot-portais .st.av{color:#7a4a00;background:#fff6e5}.ot-portais .st.off{color:#5f5e5a;background:#f1f3f2}.ot-portais .barra{background:#e3e9e4;border-radius:4px;height:7px;margin-top:4px;overflow:hidden}.ot-portais .barra i{background:var(--c1);height:100%;display:block}.ot-portais .conta{color:var(--mu);font-size:11.5px}.ot-portais .geral ul{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ot-portais .geral li{color:var(--ink);font-size:13px}.ot-portais .geral li.ok span{color:#1f9d5b;font-weight:800}.ot-portais .geral li.falta{color:var(--mu)}.ot-portais .extras{flex-direction:column;gap:6px;margin-top:8px;display:flex}.ot-portais .extras>small{color:var(--mu);font-size:11px}.ot-portais .extras .endereco{margin-top:0}.ot-portais .endereco{font:inherit;color:var(--c1-deep);cursor:pointer;text-align:left;background:#f2f5f3;border:0;border-radius:10px;justify-content:space-between;gap:8px;margin-top:auto;padding:7px 10px;font-size:12px;display:flex}.ot-portais .endereco span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ot-portais .endereco b{white-space:nowrap}.ot-portais .acoes{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ot-portais .acoes a,.ot-portais .bt{border:1px solid var(--line);font:inherit;color:var(--c1-deep);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:6px 14px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.ot-portais .acoes a.pri,.ot-portais .bt.pri{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.ot-portais .bt:disabled{opacity:.6;cursor:default}.ot-portais .aparencia{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.ot-portais .marca{background:#f2f5f3;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 12px;display:flex}.ot-portais .marca img{object-fit:contain;background:#fff;border-radius:8px;max-width:90px;height:34px;padding:3px}.ot-portais .marca .ini{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:flex}.ot-portais .marca div{flex-direction:column;flex:180px;display:flex}.ot-portais .marca b{font-size:13px}.ot-portais .marca small{color:var(--mu);font-size:11.5px}.ot-portais .marca .cores{gap:4px;display:flex}.ot-portais .marca .cores i{border:1px solid var(--line);border-radius:6px;width:18px;height:18px}.ot-portais .marca a{color:var(--c1-deep);font-size:12.5px;font-weight:700}.ot-portais h4{color:var(--ink);margin:16px 0 8px;font-size:13px}.ot-portais h4 small{color:var(--mu);margin-left:4px;font-size:11.5px;font-weight:500}.ot-portais .capa{height:150px;color:var(--mu);background:#eef3f0 50%/cover no-repeat;border-radius:16px;justify-content:center;align-items:center;font-size:12.5px;display:flex;position:relative;overflow:hidden}.ot-portais .capa-acoes{gap:6px;display:flex;position:absolute;top:10px;right:10px}.ot-portais .capa .credito{color:#fff;background:#00000073;border-radius:999px;padding:2px 8px;font-size:10.5px;position:absolute;bottom:8px;left:10px}.ot-portais .banco{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ot-portais .banco input{min-width:0;font:inherit;border:1px solid var(--line);border-radius:999px;flex:200px;padding:6px 12px;font-size:12.5px}.ot-portais .sugestoes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.ot-portais .sugestoes button{cursor:pointer;aspect-ratio:16/7;background:#eef3f0;border:0;border-radius:12px;padding:0;position:relative;overflow:hidden}.ot-portais .sugestoes img{object-fit:cover;width:100%;height:100%;display:block}.ot-portais .sugestoes span{color:var(--c1-deep);background:#fff;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;position:absolute;bottom:6px;right:6px}.ot-portais form{flex-direction:column;gap:10px;margin-top:12px;display:flex}.ot-portais .campo{color:var(--mu);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.ot-portais .campo small{font-weight:500}.ot-portais .campo input,.ot-portais .campo textarea{font:inherit;color:var(--ink);border:1px solid var(--line);resize:vertical;border-radius:10px;padding:8px 11px;font-size:13.5px}.ot-portais .grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ot-portais .rodape{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ot-portais .rodape .ok{color:#007a3d;font-size:12.5px}.ot-portais .rodape .erro{color:#b3202b;font-size:12.5px}.ot-portais .dir{flex-direction:column;gap:8px;display:flex;position:sticky;top:12px}.ot-portais .trocas{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.ot-portais .trocas button{font:inherit;color:var(--c1-deep);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;box-shadow:0 1px 3px #1d1d1b14}.ot-portais .trocas button.on{background:var(--c1);color:var(--on-c1,#fff)}.ot-portais .trocas .sep{background:var(--line);width:1px;height:18px;margin:0 4px}.ot-portais .nota{color:var(--mu);font-size:11.5px}.ot-portais-previa{justify-content:center;display:flex}.ot-portais-previa .moldura{box-sizing:border-box;background:#1d1d1b;width:100%;padding:8px;box-shadow:0 22px 44px -24px #0000008c}.ot-portais-previa.computador .moldura{border-radius:14px;max-width:560px}.ot-portais-previa.celular .moldura{border-radius:36px;max-width:270px;padding:9px}.ot-portais-previa .aba-nav{background:#e4e2de;border-radius:7px 7px 0 0;align-items:center;gap:5px;padding:6px 9px;display:flex}.ot-portais-previa .aba-nav i{background:#c9c8c4;border-radius:50%;width:8px;height:8px}.ot-portais-previa .aba-nav span{color:#5f5f5f;background:#fff;border-radius:999px;flex:1;margin-left:6px;padding:2px 10px;font-size:10.5px}.ot-portais-previa .tela{min-height:380px;font-family:var(--font-outfit), sans-serif;background:#fff;background-image:radial-gradient(ellipse at 0% 100%, color-mix(in srgb, var(--pp) 18%, transparent), transparent 60%), radial-gradient(ellipse at 100% 100%, color-mix(in srgb, var(--pa) 14%, transparent), transparent 60%);flex-direction:column;display:flex;overflow:hidden}.ot-portais-previa.computador .tela{border-radius:0 0 7px 7px}.ot-portais-previa.celular .tela{border-radius:28px;min-height:480px}.ot-portais-previa .capa-p{background:50%/cover no-repeat;flex-shrink:0;height:110px;position:relative}.ot-portais-previa.celular .capa-p{height:120px}.ot-portais-previa .logo-p{background:#fff;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:16px;font-weight:800;display:flex;position:absolute;bottom:-24px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 18px -8px #00000073}.ot-portais-previa .logo-p img{object-fit:contain;max-width:48px;max-height:48px}.ot-portais-previa .conteudo-p{text-align:center;flex-direction:column;align-items:stretch;gap:6px;padding:34px 16px 10px;display:flex}.ot-portais-previa .tit{color:#1d1d1b;font-size:14px}.ot-portais-previa .sobre{color:#5f6a63;margin:0 0 4px;font-size:11.5px;line-height:1.4}.ot-portais-previa .vaga{text-align:left;background:#fff;border-radius:12px;flex-direction:column;padding:8px 10px;display:flex;box-shadow:0 8px 18px -12px #0006}.ot-portais-previa .vaga b{font-size:12px}.ot-portais-previa .vaga small{color:#5f6a63;font-size:10.5px}.ot-portais-previa .entrar{text-align:left;box-sizing:border-box;background:#fff;border-radius:14px;flex-direction:column;gap:6px;width:100%;max-width:300px;margin:0 auto;padding:12px;display:flex;box-shadow:0 8px 18px -12px #0006}.ot-portais-previa .campo-fake{color:#9aa59f;border:1px solid #e3e9e4;border-radius:9px;padding:6px 9px;font-size:11px}.ot-portais-previa .bt-fake{color:#fff;text-align:center;border-radius:999px;padding:7px;font-size:11.5px;font-weight:700}.ot-portais-previa .contatos-p{color:#2f4a3c;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:auto;padding:6px 10px;font-size:10.5px;display:flex}.ot-portais-previa .otto-p{text-align:center;color:#9aa59f;padding:4px 0 10px;font-size:9.5px}@media (max-width:1100px){.ot-portais .geral,.ot-portais .aparencia{grid-template-columns:minmax(0,1fr)}.ot-portais .dir{position:static}}@media (max-width:760px){.ot-portais .grade{grid-template-columns:minmax(0,1fr)}}.ot-exc{border-top:1px solid #eef1ef;flex-direction:column;gap:12px;margin-top:14px;padding-top:14px;display:flex}.ot-exc .pergunta{max-width:460px}.ot-exc .campo{color:var(--mu);flex-direction:column;gap:6px;font-size:12px;display:flex}.ot-exc .campo select,.ot-exc .campo input{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:10px;padding:7px 10px;font-size:13.5px}.ot-exc .efeito{color:var(--mu);font-size:11.5px}.ot-exc .erro{color:#b3202b;margin:0;font-size:12.5px}.ot-exc .fichas{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ot-exc .fichas>button{font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #cfd7d2;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;display:inline-flex}.ot-exc .fichas>button.on{border-color:var(--c3);background:color-mix(in srgb, var(--c3) 9%, #fff)}.ot-exc .fichas>button.escolhendo{border-color:var(--c1);background:var(--c1-soft)}.ot-exc .fichas>button em{color:var(--c3);font-size:10.5px;font-style:normal;font-weight:700}.ot-exc .fichas .novo{gap:4px;display:inline-flex}.ot-exc .fichas .novo input{border-radius:999px;width:150px;padding:5px 10px;font-size:12.5px}.ot-exc .fichas .novo button{border:1px solid var(--line);font:inherit;color:var(--c1-deep);cursor:pointer;background:#fff;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.ot-exc .escolha{background:var(--c1-soft);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 12px;display:flex}.ot-exc .escolha b{color:var(--c1-deep);margin-right:4px;font-size:13px}.ot-exc .excecao{border:1.5px solid color-mix(in srgb, var(--c3) 28%, #fff);background:color-mix(in srgb, var(--c3) 3%, #fff);border-radius:18px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ot-exc .excecao .topo{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ot-exc .excecao .topo b{color:var(--ink);margin-right:4px;font-size:14px}.ot-exc .excecao .pl{border:1px solid color-mix(in srgb, var(--c3) 35%, #fff);color:var(--c3);background:#fff;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:700}.ot-exc .excecao .acoes{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.ot-exc .excecao .global{max-width:360px}.ot-exc .excecao .com-sufixo{align-items:center;gap:8px;display:flex}.ot-exc .excecao .com-sufixo input{width:90px}.ot-exc .dif{color:#7a4a00;background:#fff6e5;border-radius:10px;margin:0;padding:7px 10px;font-size:12px}.ot-exc .dica{color:var(--mu);margin:0;font-size:12px}.ot-exc .excecao{gap:8px}.ot-exc .funcoes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ot-exc .funcoes .rot{color:var(--ink);margin-right:4px;font-size:12.5px;font-weight:700}.ot-exc .funcoes>button{font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #cfd7d2;border-radius:999px;padding:5px 12px;font-size:12.5px}.ot-exc .funcoes>button.on{border-color:var(--c3);background:color-mix(in srgb, var(--c3) 9%, #fff);color:var(--c3);font-weight:700}.ot-exc .funcoes>button:disabled{opacity:.45;cursor:default}.ot-exc .funcoes .outra{font:inherit;border:1px dashed #cfd7d2;border-radius:999px;width:140px;padding:5px 10px;font-size:12.5px}.ot-exc .funcoes .tirar{color:var(--mu);background:0 0;border:0;margin-left:auto;font-weight:600;text-decoration:underline}.ot-exc .aviso{color:#9a5b00;font-size:12px}.ot-exc .mais{font:inherit;color:var(--c1-deep);cursor:pointer;background:#fff;border:1px dashed #cfd7d2;border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:12.5px;font-weight:600}.ot-exc-pergunta{max-width:320px;margin-bottom:12px}.ot-exc-pergunta .campo{color:var(--mu);flex-direction:column;gap:6px;font-size:12px;display:flex}.ot-exc-pergunta select{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:10px;padding:7px 10px;font-size:13.5px}.ot-pe .decide .esq{align-items:center;margin-right:auto;display:flex}.ot-exc-pergunta{max-width:none;margin:0}.ot-exc-pergunta .inline{color:var(--mu);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ot-exc-pergunta .inline select{padding:5px 10px;font-size:13px}.ot-pe .decide .esq{flex-shrink:0}.ot-exc-pergunta .inline{white-space:nowrap}.ot-adm-exames{border-collapse:collapse;background:#fff;border-radius:12px;width:100%;font-size:13px;overflow:hidden}.ot-adm-exames td{vertical-align:top;border-bottom:1px solid #eef1ef;padding:8px 10px}.ot-adm-exames tr:last-child td{border-bottom:0}.ot-adm-exames .funcao{width:28%;min-width:150px}.ot-adm-exames .funcao b{color:var(--ink);font-size:13px;display:block}.ot-adm-exames .funcao small{color:var(--mu);font-size:11.5px}.ot-adm-exames .vazio{color:var(--mu)}.ot-adm-exames .ex-novo{font:inherit;border:1px dashed #cfd7d2;border-radius:999px;width:110px;padding:3px 9px;font-size:12px}.ot-adm-exames .ex,.ot-adm-legenda .ex{font:inherit;cursor:default;border:0;border-radius:999px;align-items:center;gap:3px;margin:0 5px 5px 0;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.ot-adm-exames button.ex{cursor:pointer}.ot-adm-exames .ex.orc,.ot-adm-legenda .ex.orc{color:#0c447c;background:#e6f1fb}.ot-adm-exames .ex.man,.ot-adm-legenda .ex.man{color:#085041;background:#e1f5ee}.ot-adm-exames .ex.orc.fora{color:#9aa59f;background:#f1f3f2;text-decoration:line-through}.ot-adm-legenda{color:var(--mu);margin-top:6px;font-size:11.5px;display:block}.ot-adm-legenda .ex{margin:0;padding:1px 7px;font-size:10.5px}.ot-adm-docs{flex-wrap:wrap;gap:6px;display:flex}.ot-adm-docs span{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.ot-adm-docs em{border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.ot-adm-docs .pend em{color:#a32d2d;background:#fcebeb}.ot-adm-docs .ok em{color:#085041;background:#e1f5ee}.ot-adm-docs .opc em{color:#5f5e5a;background:#f1f3f2}.ot-adm-fichas{flex-wrap:wrap;gap:6px;display:flex}.ot-adm-fichas button,.ot-adm-fichas span{color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd7d2;border-radius:999px;padding:6px 12px;font-size:12.5px}.ot-adm-fichas span{cursor:default}.ot-adm-fichas .on{border-color:var(--c1);background:var(--c1-soft);color:var(--c1-deep);font-weight:600}.ot-rotdp{box-shadow:var(--sombra-cartao);font-family:var(--font-outfit), sans-serif;background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;padding:12px 16px;display:flex}.ot-rotdp .ic{font-size:20px}.ot-rotdp .txt{flex-direction:column;flex:260px;min-width:0;display:flex}.ot-rotdp .txt b{color:var(--ink);font-size:14px}.ot-rotdp .txt small{color:var(--mu);font-size:12px}.ot-rotdp .st{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:700}.ot-rotdp .st.ok{color:#085041;background:#e1f5ee}.ot-rotdp .st.av{color:#7a4a00;background:#fff6e5}.ot-rotdp .erro{color:#b3202b;flex-basis:100%;margin:0;font-size:12.5px}.ot-adm h4{color:var(--c1-deep);letter-spacing:.3px;align-items:baseline;gap:8px;margin:16px 0 8px;font-size:12.5px;font-weight:700;display:flex}.ot-adm h4:first-of-type{margin-top:0}.ot-adm h4 small{color:var(--mu);letter-spacing:0;font-size:11.5px;font-weight:500}.ot-adm .grade{gap:10px;margin-bottom:10px;display:grid}.ot-adm .grade.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-adm .campo{min-width:0}.ot-adm .com-sufixo{align-items:center;gap:8px;display:flex}.ot-adm .com-sufixo small{color:var(--mu);font-size:12px}.ot-adm .dias{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.ot-adm .dias button{font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd7d2;border-radius:999px;padding:4px 10px;font-size:12px}.ot-adm .dias button.on{border-color:var(--c1);background:var(--c1-soft);color:var(--c1-deep);font-weight:600}.ot-adm .dia-hora{grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;display:grid}.ot-adm-link{font:inherit;color:var(--c1-deep);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.ot-adm-link:disabled{color:var(--mu);cursor:default}.ot-adm-novo input,.ot-adm-novo select{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px dashed #cfd7d2;border-radius:8px;padding:5px 8px;font-size:13px}.ot-adm-pend{color:#085041;background:#e1f5ee;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;padding:7px 10px;font-size:12.5px;display:flex}.ot-adm-pend.tem{color:#a32d2d;background:#fcebeb}.ot-adm-pend a{color:inherit;margin-left:auto;font-weight:700}.ot-adm-sel{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ot-adm-sel .esc{border:1px solid var(--c1);background:var(--c1-soft);color:var(--c1-deep);border-radius:999px;align-items:center;gap:4px;padding:4px 6px 4px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.ot-adm-sel .esc:not(:has(button)){padding-right:11px}.ot-adm-sel .esc button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 3px;font-size:14px;line-height:1}.ot-adm-sel .add{font:inherit;color:var(--c1-deep);background:#fff;border:1px dashed #cfd7d2;border-radius:999px;max-width:230px;padding:4px 10px;font-size:12.5px}@media (max-width:1100px){.ot-adm .grade.g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ot-adm .grade.g3,.ot-adm .grade.g2{grid-template-columns:minmax(0,1fr)}}.ot-ag-capa{background:50%/cover no-repeat;border-radius:22px;height:170px;margin:0 0 16px;box-shadow:0 18px 36px -24px #1d1d1b8c}.ot-ag-capa.baixa{height:120px}.ot-ag-sobre{color:var(--mu);text-align:center;max-width:460px;margin:14px auto 0;font-size:13.5px;line-height:1.45}.ot-ag-contatos{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.ot-ag-contatos a{color:var(--c1-deep);background:#fff;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:700;text-decoration:none;box-shadow:0 1px 3px #1d1d1b14}.ot-ag-contatos.compacto{justify-content:flex-start;gap:5px;margin-top:0}.ot-ag-contatos.compacto a{box-shadow:none;background:#f2f5f3;padding:4px 10px;font-size:11.5px}@media (max-width:760px){.ot-ag-capa{border-radius:16px;height:110px}.ot-ag-capa.baixa{height:90px}}.ot-mj-info{color:var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;font-size:13px;display:grid}.ot-mj-info b{font-size:13px}.ot-mj-info ul{color:var(--mu);margin:6px 0 0;padding-left:18px;line-height:1.5}.ot-mj-info li b{color:var(--ink);font-size:inherit}@media (max-width:1100px){.ot-mj-info{grid-template-columns:minmax(0,1fr)}}.ot-mg-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.ot-mg-cartao{box-shadow:var(--sombra-cartao);background:#fff;border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:14px 16px;display:flex}.ot-mg-cartao header{flex-direction:column;gap:2px;display:flex}.ot-mg-cartao header b{color:var(--ink);font-size:13.5px}.ot-mg-cartao header small{color:var(--mu);font-size:11.5px}.ot-mg-vazio{color:var(--mu);margin:0;font-size:12.5px}.ot-mg-medidor .num{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.ot-mg-medidor .num b{color:var(--ink);font-size:26px;line-height:1}.ot-mg-medidor .num span{color:var(--mu);font-size:12.5px}.ot-mg-medidor .num em{color:var(--ink);margin-left:auto;font-size:13px;font-style:normal;font-weight:700}.ot-mg-medidor .trilho{background:#eef1ef;border-radius:6px;height:10px;margin-top:10px;overflow:hidden}.ot-mg-medidor .trilho i{background:var(--c1);border-radius:6px;height:100%;display:block}.ot-mg-barrash{flex-direction:column;gap:7px;display:flex}.ot-mg-barrash .linha{grid-template-columns:minmax(70px,38%) minmax(0,1fr) 26px;align-items:center;gap:8px;font-size:12.5px;display:grid}.ot-mg-barrash .rot{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ot-mg-barrash .rot a{color:inherit;text-decoration:none}.ot-mg-barrash .trilho{height:10px;position:relative}.ot-mg-barrash .trilho i{background:var(--c1);border-radius:0 4px 4px 0;min-width:2px;position:absolute;top:0;bottom:0;left:0}.ot-mg-barrash .trilho u,.ot-mg-barrash .leg u{border-left:2px dashed var(--ink);opacity:.45;width:0;position:absolute;top:-3px;bottom:-3px}.ot-mg-barrash .val{text-align:right;color:var(--ink);font-weight:700}.ot-mg-barrash .leg{color:var(--mu);margin-top:2px;padding-left:10px;font-size:11.5px;position:relative}.ot-mg-barrash .leg u{top:2px;bottom:2px;left:0}.ot-mg-situacao .barra{border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.ot-mg-situacao .barra i{min-width:4px;display:block}.ot-mg-situacao .ok{background:#1f9d5b}.ot-mg-situacao .aviso{background:#d08a1e}.ot-mg-situacao .neutro{background:#b4b2a9}.ot-mg-situacao .marca{background:var(--c1)}.ot-mg-situacao .leg{color:var(--ink);flex-direction:column;gap:5px;margin:10px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.ot-mg-situacao .leg li{align-items:center;gap:7px;display:flex}.ot-mg-situacao .leg li i{border-radius:3px;width:10px;height:10px;display:inline-block}.ot-mg-situacao .leg li b{margin-left:auto}.ot-mg-colunas{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;height:140px;display:grid}.ot-mg-colunas .col{flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.ot-mg-colunas .val{color:var(--ink);height:14px;font-size:11.5px;font-weight:700}.ot-mg-colunas .area{border-bottom:1px solid var(--line);flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex}.ot-mg-colunas .area i{background:var(--c1);border-radius:4px 4px 0 0;width:60%;max-width:26px;min-height:2px;display:block}.ot-mg-colunas small{color:var(--mu);white-space:nowrap;font-size:10.5px}@media (max-width:1100px){.ot-mg-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ot-mg-grade{grid-template-columns:minmax(0,1fr)}}.ot-massa{flex-direction:column;margin-top:4px;display:flex}.ot-massa .caixa{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;padding:14px 16px}.ot-massa .passo{color:var(--c1-deep);margin:0 0 8px;font-size:12.5px;font-weight:700}.ot-massa .dica{color:var(--mu);margin:8px 0 0;font-size:12px}.ot-massa .pilulas{flex-wrap:wrap;gap:6px;display:flex}.ot-massa .pilulas button{font:inherit;color:var(--c1-deep);cursor:pointer;background:#f2f5f3;border:0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.ot-massa .pilulas button.on{background:var(--c1);color:var(--on-c1,#fff)}.ot-massa .acoes-tipo{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.ot-massa .acoes-tipo button{border:1.5px solid var(--line);cursor:pointer;text-align:left;background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 10px;font-family:inherit;display:flex}.ot-massa .acoes-tipo button b{color:var(--ink);font-size:13px}.ot-massa .acoes-tipo button small{color:var(--mu);font-size:11.5px}.ot-massa .acoes-tipo button.on{border-color:var(--c1);background:var(--c1-soft)}.ot-massa .params{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:10px;display:flex}.ot-massa .params label{color:var(--mu);flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.ot-massa .params label.marca{color:var(--ink);flex-direction:row;align-items:center;gap:6px;font-size:12.5px;font-weight:500}.ot-massa input,.ot-massa select{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:10px;padding:6px 10px;font-size:13px}.ot-massa .filtros{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-bottom:12px;display:grid}.ot-massa .filtros label{color:var(--mu);flex-direction:column;gap:4px;min-width:0;font-size:12px;display:flex}.ot-massa .filtros input,.ot-massa .filtros select{box-sizing:border-box;width:100%;padding:8px 10px}.ot-massa .tg-cont{white-space:nowrap;background:var(--c1-soft);color:var(--c1-deep);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.ot-massa .lista{flex-direction:column;gap:4px;display:flex}.ot-massa .lista .lin{color:var(--ink);background:#f6f8f6;border-radius:10px;grid-template-columns:22px minmax(0,2fr) 80px 120px minmax(0,1.4fr);align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:grid}.ot-massa .lista .lin.cab{color:var(--mu);background:0 0;padding-top:0;padding-bottom:0;font-size:11px;font-weight:600}.ot-massa .lista.sim .lin{grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) minmax(0,1.6fr)}.ot-massa .lista.sim .lin.pula{border:1px dashed var(--line);color:var(--mu);background:#fff}.ot-massa .lista.hist .lin{grid-template-columns:100px minmax(0,1fr) auto auto}.ot-massa .lista .tg{white-space:nowrap;color:#5f5e5a;background:#f1f3f2;border-radius:999px;padding:2px 9px;font-size:11px;font-style:normal;font-weight:700}.ot-massa .lista .tg.ok{color:#085041;background:#e1f5ee}.ot-massa .rodape{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:760px){.ot-massa .lista .lin,.ot-massa .lista.sim .lin,.ot-massa .lista.hist .lin{grid-template-columns:22px minmax(0,1fr)}.ot-massa .lista .lin>span{grid-column:2}.ot-massa .lista.sim .lin,.ot-massa .lista.hist .lin{grid-template-columns:minmax(0,1fr)}.ot-massa .lista.sim .lin>span,.ot-massa .lista.hist .lin>span{grid-column:1}.ot-massa .lista .lin.cab{display:none}.ot-massa .lista [data-r]:before{content:attr(data-r) ": ";color:var(--mu)}}.ot-so-leitura input:not([type=checkbox]):not([type=radio]),.ot-so-leitura select,.ot-so-leitura textarea{opacity:1;cursor:default;-webkit-text-fill-color:var(--ink);color:var(--ink)!important;background:#f3f6f4!important;border-color:#0000!important}.ot-so-leitura select{appearance:none}.ot-so-leitura button{display:none!important}.ot-so-leitura [draggable=true]{pointer-events:none}.ot-ficha{margin-bottom:28px}.ot-ficha .hero{background:linear-gradient(135deg, var(--c1-soft), #fff 75%);border:1px solid color-mix(in srgb, var(--c1) 25%, #fff);box-shadow:var(--sombra-cartao);border-radius:22px;margin-bottom:16px;padding:16px 18px}.ot-ficha .hero .topo{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ot-ficha .hero .nome{flex:260px;min-width:0}.ot-ficha .hero h2{letter-spacing:-.4px;color:var(--ink);margin:0;font-size:24px;font-weight:700}.ot-ficha .hero .nome small{color:var(--mu);font-size:12.5px}.ot-ficha .chip.servico{color:#9a5b00;background:#fff6e5;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.ot-ficha .kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-top:14px;display:grid}.ot-ficha .kpis>div{background:#fff;border-radius:14px;padding:9px 12px;box-shadow:0 1px #00000008}.ot-ficha .kpis small{color:var(--mu);font-size:11.5px;display:block}.ot-ficha .kpis b{color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:600}.ot-ficha .colunas{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.ot-ficha .principal,.ot-ficha .lateral{flex-direction:column;gap:14px;min-width:0;display:flex}.ot-ficha .cartao{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;padding:14px 16px}.ot-ficha .cartao h3{color:var(--ink);align-items:center;gap:9px;margin:0 0 12px;font-size:15px;font-weight:600;display:flex}.ot-ficha .grade{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px 12px;display:grid}.ot-ficha .lateral .info+.info{margin-top:8px}.ot-ficha .info{min-width:0}.ot-ficha .info.largo{grid-column:1/-1}.ot-ficha .info small{color:var(--mu);margin-bottom:4px;font-size:12px;display:block}.ot-ficha .info p{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f6f4;border-radius:10px;margin:0;padding:8px 10px;font-size:13px}.ot-ficha .info.ed input,.ot-ficha .info.ed select,.ot-ficha .info.ed textarea{box-sizing:border-box;background:#fff;border:1px solid #cfe0d6;width:100%}.ot-ficha .info.ed input:focus,.ot-ficha .info.ed select:focus,.ot-ficha .info.ed textarea:focus{outline:2px solid color-mix(in srgb, var(--c1) 35%, transparent);border-color:var(--c1)}.ot-ficha-bloco-ed{border:1px dashed var(--c1);background:var(--c1-soft);color:var(--c1-deep);font:600 12px var(--font-outfit), sans-serif;cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin:8px 0 4px;padding:6px 12px;display:inline-flex}.ot-painel-form{inset:24px max(24px, calc((calc(100vw / var(--ot-z,1)) - 1100px) / 2));z-index:1200;background:#f6f8f6;border-radius:20px;padding:0 18px 18px;position:fixed;overflow-y:auto;box-shadow:0 30px 80px -20px #1d1d1b73}.ot-painel-form .cab-painel{z-index:2;border-bottom:1px solid var(--line);background:#f6f8f6;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;padding:14px 0 10px;display:flex;position:sticky;top:0}.ot-painel-form .cab-painel small{color:var(--mu);flex:1;font-size:12px}.ot-painel-form>[role=tablist],.ot-painel-form .ot-form-solicitacao{display:none!important}@media (max-width:760px){.ot-painel-form{padding:0 10px 10px;inset:8px}}.ot-ficha .pilulas{flex-wrap:wrap;gap:6px;display:flex}.ot-ficha .pilula{color:var(--ink);background:#f3f6f4;border-radius:999px;padding:4px 10px;font-size:12px}.ot-ficha .pilula b{font-weight:600}.ot-ficha .pilula.aviso{color:#9a5b00;background:#fff6e5}.ot-ficha .carregando{color:var(--mu);font-size:12.5px}@media (max-width:1000px){.ot-ficha .colunas{grid-template-columns:minmax(0,1fr)}}.ot-ficha .pilula-vaga{border:1.5px solid var(--line);font:inherit;color:var(--mu);cursor:pointer;background:#fff;border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:600}.ot-ficha .pilula-vaga.on{border-color:var(--c1);background:var(--c1-soft);color:var(--c1-deep)}.ot-ficha .linhas-resumo{flex-direction:column;gap:10px;display:flex}.ot-ficha .linhas-resumo .linha{gap:10px 12px;display:grid}.ot-ficha .linhas-resumo .l2{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-ficha .linhas-resumo .l3{grid-template-columns:repeat(3,minmax(0,1fr))}.ot-ficha .linhas-resumo .l4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.ot-ficha .linhas-resumo .l3,.ot-ficha .linhas-resumo .l4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ot-ficha .linhas-resumo .linha{grid-template-columns:minmax(0,1fr)}}.ot-ficha .linhas-resumo .l-nome-desc{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.ot-ficha .info .pessoa{align-items:center;gap:8px;margin:-3px 0;display:inline-flex}.ot-ficha .info .pessoa img,.ot-ficha .info .pessoa i{object-fit:cover;border-radius:50%;flex:0 0 24px;width:24px;height:24px}.ot-ficha .info .pessoa i{background:var(--c1-soft);color:var(--c1-deep);justify-content:center;align-items:center;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}@media (max-width:560px){.ot-ficha .linhas-resumo .l-nome-desc{grid-template-columns:minmax(0,1fr)}}.ot-ficha .responsavel{background:linear-gradient(135deg, var(--c1-soft), #f3f6f4);border:1px solid color-mix(in srgb, var(--c1) 22%, #fff);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.ot-ficha .responsavel img,.ot-ficha .responsavel i{object-fit:cover;width:44px;height:44px;box-shadow:0 0 0 3px #fff, 0 0 0 4px color-mix(in srgb, var(--c1) 45%, #fff);border-radius:50%;flex:0 0 44px}.ot-ficha .responsavel i{background:var(--c1);color:var(--on-c1,#fff);justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:700;display:inline-flex}.ot-ficha .responsavel span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ot-ficha .responsavel b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ot-ficha .responsavel em{color:var(--c1-deep);font-size:11.5px;font-style:normal;font-weight:600}.ot-ficha .responsavel a{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;text-decoration:none;overflow:hidden}.ot-ficha .responsavel a:hover{color:var(--c1-deep);text-decoration:underline}.ot-ficha .cidade-regiao{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ot-ficha .tag-regiao{border-radius:999px;align-items:center;gap:5px;padding:2px 9px 2px 8px;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}.ot-ficha .tag-regiao.dentro{color:#0f6e56;background:#e1f5ee;border:1px solid #9fe1cb}.ot-ficha .tag-regiao.fora{color:#854f0b;background:#faeeda;border:1px solid #fac775}.ot-ficha .assinatura{flex:none;align-items:center;gap:9px;display:inline-flex}.ot-ficha .assinatura .txt{flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.ot-ficha .assinatura small{color:var(--mu);font-size:11px}.ot-ficha .assinatura b{color:var(--ink);font-size:13.5px;font-weight:600}.ot-ficha .assinatura img,.ot-ficha .assinatura i{object-fit:cover;width:38px;height:38px;box-shadow:0 0 0 3px #fff, 0 0 0 4px color-mix(in srgb, var(--c1) 45%, #fff);border-radius:50%;flex:0 0 38px}.ot-ficha .assinatura i{background:var(--c1);color:var(--on-c1,#fff);justify-content:center;align-items:center;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}.ot-ficha .contatos-topo{flex:none;align-items:flex-start;gap:14px;display:inline-flex}.ot-ficha .contato-topo{cursor:default;outline:none;flex-direction:column;align-items:center;gap:3px;display:inline-flex;position:relative}.ot-ficha .contato-topo>i{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-style:normal;font-weight:700;transition:transform .15s;display:inline-flex;box-shadow:0 0 0 3px #fff,0 0 0 4px}.ot-ficha .contato-topo>i.req{background:var(--c1);color:var(--on-c1,#fff)}.ot-ficha .contato-topo>i.ges{background:color-mix(in srgb, var(--c3) 85%, #fff);color:#fff}.ot-ficha .contato-topo>small{color:var(--mu);font-size:10.5px;font-weight:600}.ot-ficha .contato-topo:hover>i,.ot-ficha .contato-topo:focus>i{transform:scale(1.08)}.ot-ficha .cartao-contato{z-index:30;min-width:230px;max-width:min(300px, calc(80vw / var(--ot-z,1)));box-shadow:0 14px 34px -14px #00000059, 0 0 0 1px var(--line);text-align:left;background:#fff;border-radius:14px;flex-direction:column;gap:3px;padding:10px 12px;display:none;position:absolute;top:calc(100% + 6px);right:0}.ot-ficha .contato-topo:hover .cartao-contato,.ot-ficha .contato-topo:focus .cartao-contato,.ot-ficha .contato-topo:focus-within .cartao-contato{display:flex}.ot-ficha .cartao-contato em{color:var(--mu);font-size:11px;font-style:normal}.ot-ficha .cartao-contato b{color:var(--ink);font-size:14px;font-weight:600}.ot-ficha .cartao-contato a{color:var(--c1-deep);overflow-wrap:anywhere;font-size:12.5px;text-decoration:none}.ot-ficha .cartao-contato a:hover{text-decoration:underline}.ot-ficha .cartao-contato .sem{color:var(--mu);font-size:12px}.ot-ficha .tag-classificacao{letter-spacing:.2px;background:color-mix(in srgb, var(--cor-cat) 88%, #000);color:#fff;box-shadow:0 6px 16px -8px color-mix(in srgb, var(--cor-cat) 80%, #000), inset 0 0 0 1px #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:4px 13px 4px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.moeda-cat{font-family:var(--font-outfit), sans-serif;flex-direction:column;align-items:center;gap:5px;margin-left:auto;margin-right:40px;display:inline-flex}.moeda-cat .pilha{align-items:center;display:inline-flex}.moeda-cat .vizinha{color:#8a938e;background:radial-gradient(circle at 32% 28%,#f4f6f5 0%,#dadfdc 60%,#c7cdc9 100%);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 2px 5px -2px #00000040}.moeda-cat .vizinha:first-child{margin-right:-9px}.moeda-cat .vizinha:last-child{margin-left:-9px}.moeda-cat .moeda{z-index:1;color:#fff;background:radial-gradient(circle at 30% 25%, #ffffff80 0%, #fff0 40%), var(--cor-cat);width:42px;height:42px;box-shadow:0 0 0 3px #fff, 0 8px 16px -6px color-mix(in srgb, var(--cor-cat) 70%, #000), inset 0 -3px 6px #0000002e;text-shadow:0 1px 1px #00000040;border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:inline-flex;position:relative}.moeda-cat small{white-space:nowrap;color:color-mix(in srgb, var(--cor-cat) 60%, #000);font-size:11px;font-weight:700;line-height:1}.ot-ficha .contatos-req{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.ot-ficha .contato-req{background:#f3f6f4;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.ot-ficha .contato-req.vazio{opacity:.65}.ot-ficha .contato-req .av{color:#fff;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:inline-flex}.ot-ficha .contato-req .av.req{background:var(--c1)}.ot-ficha .contato-req .av.ges{background:color-mix(in srgb, var(--c3) 85%, #fff)}.ot-ficha .contato-req .tx{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.ot-ficha .contato-req .tx small{color:var(--mu);font-size:11px}.ot-ficha .contato-req .tx b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ot-ficha .contato-req .tx span{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ot-ficha .contato-req .acts{flex:none;gap:5px;display:flex}.ot-ficha .contato-req .bt{border:1px solid var(--line);width:32px;height:32px;color:var(--mu);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:transform .12s,background .12s;display:inline-flex}.ot-ficha .contato-req .bt:hover{transform:translateY(-1px)}.ot-ficha .contato-req .bt.wa{color:#0f7a4e;background:#e1f5ee;border-color:#9fe1cb}.ot-ficha .contato-req .bt.em{color:#185fa5;background:#e6f1fb;border-color:#b5d4f4}.ot-ficha .contato-req .bt.cp.ok{color:#0f7a4e;border-color:#9fe1cb}@media (max-width:760px){.ot-ficha .contatos-req{grid-template-columns:minmax(0,1fr)}}.ot-ficha .escolha-vaga{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;display:flex}.ot-ficha .escolha-vaga>span{color:var(--mu);margin-right:2px;font-size:12px;font-weight:600}.ot-ficha .sep-aba{background:var(--line);width:1px;margin:8px 4px}.ot-ficha .qtd-aba{color:var(--mu);background:#eef2ef;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.ot-ficha .qtd-aba.on{background:var(--c1);color:var(--on-c1,#fff)}.ot-ficha .kpis-req{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px;margin-bottom:14px;display:grid}.ot-ficha .kpis-req>div{background:#f3f6f4;border-radius:12px;padding:8px 12px}.ot-ficha .kpis-req small{color:var(--mu);font-size:12px;display:block}.ot-ficha .kpis-req b{color:var(--ink);font-size:17px;font-weight:700}.ot-ficha .tabela-vagas{flex-direction:column;gap:4px;display:flex}.ot-ficha .tabela-vagas .lin{text-align:left;font:inherit;color:var(--ink);background:#f3f6f4;border:1.5px solid #0000;border-radius:12px;grid-template-columns:minmax(0,1.6fr) 80px minmax(0,1fr) minmax(0,1.4fr) 90px minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:grid}.ot-ficha .tabela-vagas .lin.com-cidade{grid-template-columns:minmax(0,1.5fr) 72px minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.4fr) 90px minmax(0,1fr)}.ot-ficha .tabela-vagas .lin.cab{color:var(--mu);background:0 0;padding-top:0;padding-bottom:0;font-size:11.5px;font-weight:600}.ot-ficha .tabela-vagas button.lin{cursor:pointer}.ot-ficha .tabela-vagas button.lin:hover{border-color:color-mix(in srgb, var(--c1) 45%, #fff);background:var(--c1-soft)}.ot-ficha .tabela-vagas .lin b{color:var(--c1-deep);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ot-ficha .tabela-vagas .lin span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:900px){.ot-ficha .kpis-req{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-ficha .tabela-vagas .lin.cab{display:none}.ot-ficha .tabela-vagas .lin,.ot-ficha .tabela-vagas .lin.com-cidade{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-ficha .tabela-vagas .lin b{grid-column:1/-1}.ot-ficha .tabela-vagas .lin [data-r]:not(b):before{content:attr(data-r) ": ";color:var(--mu)}}.ot-ficha .contato-pop{flex:none;display:inline-flex;position:relative}.ot-ficha .contato-pop .gatilho{cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:9px;padding:3px 4px 3px 12px;transition:background .15s;display:inline-flex}.ot-ficha .contato-pop .gatilho:hover,.ot-ficha .contato-pop .gatilho[aria-expanded=true]{background:var(--c1-soft)}.ot-ficha .contato-pop .txt{flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.ot-ficha .contato-pop .txt small{color:var(--mu);font-size:11px}.ot-ficha .contato-pop .txt b{color:var(--ink);font-size:13.5px;font-weight:600}.ot-ficha .contato-pop .av{color:#fff;width:36px;height:36px;box-shadow:0 0 0 3px #fff, 0 0 0 4px color-mix(in srgb, var(--c1) 45%, #fff);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:inline-flex}.ot-ficha .contato-pop .av.req{background:var(--c1)}.ot-ficha .contato-pop .av.ges{background:color-mix(in srgb, var(--c3) 85%, #fff)}.ot-ficha .contato-pop .av.grande{width:46px;height:46px;box-shadow:0 0 0 3px #fff, 0 6px 14px -6px color-mix(in srgb, var(--c1) 70%, #000);flex-basis:46px;font-size:15px}.ot-ficha .contato-pop .pop{z-index:40;width:min(320px, calc(88vw / var(--ot-z,1)));box-shadow:0 22px 44px -18px #00000061, 0 0 0 1px var(--line);text-align:left;background:#fff;border-radius:18px;flex-direction:column;animation:.14s ease-out ot-pop-in;display:flex;position:absolute;top:calc(100% + 12px);right:0;overflow:visible}.ot-ficha .contato-pop .pop:before{content:"";background:var(--c1-soft);border-left:1px solid var(--line);border-top:1px solid var(--line);border-radius:3px 0 0;width:14px;height:14px;position:absolute;top:-7px;right:16px;transform:rotate(45deg)}@keyframes ot-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ot-ficha .contato-pop .pop .topo{background:linear-gradient(135deg, var(--c1-soft), #fff 85%);border-radius:18px 18px 0 0;align-items:center;gap:12px;padding:14px 16px 12px;display:flex;position:relative}.ot-ficha .contato-pop .pop .quem{flex-direction:column;min-width:0;line-height:1.2;display:flex}.ot-ficha .contato-pop .pop .quem em{color:var(--c1-deep);font-size:11px;font-style:normal;font-weight:700}.ot-ficha .contato-pop .pop .quem b{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700}.ot-ficha .contato-pop .pop .quem small{color:var(--mu);font-size:12px}.ot-ficha .contato-pop .pop .linhas{border-top:1px solid #eef1ef;border-bottom:1px solid #eef1ef;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.ot-ficha .contato-pop .pop .linha{color:var(--ink);overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;font-size:13px;display:flex}.ot-ficha .contato-pop .pop .linha svg{color:var(--c1-deep);flex:0 0 15px}.ot-ficha .contato-pop .pop .linha.sem{color:var(--mu);font-size:12.5px}.ot-ficha .contato-pop .acts{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;padding:10px 12px 12px;display:grid}.ot-ficha .contato-pop .bt{border:1px solid var(--line);height:36px;color:var(--ink);cursor:pointer;font:inherit;background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;text-decoration:none;transition:transform .12s,filter .12s;display:inline-flex}.ot-ficha .contato-pop .bt:hover{filter:brightness(.97);transform:translateY(-1px)}.ot-ficha .contato-pop .bt.wa{color:#fff;background:#25b36f;border-color:#1fa463}.ot-ficha .contato-pop .bt.em{color:#fff;background:#3a7fcc;border-color:#2d6fb8}.ot-ficha .contato-pop .bt.cp.ok{color:#0f7a4e;background:#e1f5ee;border-color:#9fe1cb}.ot-ficha .contato-pop .av.ges{box-shadow:0 0 0 3px #fff, 0 0 0 4px color-mix(in srgb, var(--c3) 45%, #fff)}:is(.ot-ficha .contato-pop:has(.av.ges) .gatilho:hover,.ot-ficha .contato-pop:has(.av.ges) .gatilho[aria-expanded=true]){background:color-mix(in srgb, var(--c3) 10%, #fff)}.ot-ficha .contato-pop:has(.av.ges) .pop .topo{background:linear-gradient(135deg, color-mix(in srgb, var(--c3) 12%, #fff), #fff 85%)}.ot-ficha .contato-pop:has(.av.ges) .pop:before{background:linear-gradient(135deg, color-mix(in srgb, var(--c3) 12%, #fff), #fff 85%)}:is(.ot-ficha .contato-pop:has(.av.ges) .pop .quem em,.ot-ficha .contato-pop:has(.av.ges) .pop .linha svg){color:color-mix(in srgb, var(--c3) 80%, #000)}.ot-ficha .parte-unica+.parte-unica{margin-top:16px}.ot-ficha .parte-unica h4{color:var(--c1-deep);border-bottom:1px solid #e6ebe8;margin:0 0 10px;padding-bottom:6px;font-size:13.5px;font-weight:700}.ot-ficha .tag-regiao.sigilo{color:#a32d2d;background:#fcebeb;border:1px solid #f7c1c1}.ot-ficha .tag-regiao.reposicao{color:#3c3489;background:#eeedfe;border:1px solid #cecbf6}.ot-ficha .linhas-resumo .l1{grid-template-columns:minmax(0,1fr)}.ot-ficha .linhas-resumo .l5{grid-template-columns:repeat(5,minmax(0,1fr))}.ot-ficha .linhas-resumo .l-auto{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.ot-ficha .tabela-ver{border:1px solid #e6ebe8;border-radius:12px;overflow:hidden}.ot-ficha .tabela-ver .tr{color:var(--ink);text-align:center;gap:8px;padding:8px 12px;font-size:13px;display:grid}.ot-ficha .tabela-ver .tr+.tr{border-top:1px solid #eef1ef}.ot-ficha .tabela-ver .tr.cab{color:var(--mu);background:#f3f6f4;font-size:11.5px;font-weight:600}.ot-ficha .tabela-ver .tr span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:900px){.ot-ficha .linhas-resumo .l5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ot-ficha .tabela-ver .tr.cab{display:none}.ot-ficha .tabela-ver .tr{text-align:left;grid-template-columns:minmax(0,1fr)!important}.ot-ficha .tabela-ver .tr span:before{content:attr(data-r) ": ";color:var(--mu)}}.ot-ficha .pos-vinculo{flex-direction:column;gap:6px;display:flex}.ot-ficha .pos-vinculo .cab,.ot-ficha .pos-vinculo .lin{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ot-ficha .pos-vinculo .cab{color:var(--mu);padding:0 4px;font-size:11.5px;font-weight:600}.ot-ficha .pos-vinculo .vaga{box-sizing:border-box;background:#f3f6f4;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;min-height:46px;padding:9px 12px;display:flex}.ot-ficha .pos-vinculo .vaga b{color:var(--ink);font-size:13.5px;font-weight:600}.ot-ficha .pos-vinculo .vaga small{color:var(--mu);font-size:12px}.ot-ficha .pos-vinculo .seta{color:color-mix(in srgb, var(--c1) 55%, #fff);justify-content:center;display:inline-flex}.ot-ficha .pos-vinculo .analista{box-sizing:border-box;background:var(--c1-soft);border:1px solid color-mix(in srgb, var(--c1) 25%, #fff);border-radius:12px;align-items:center;gap:10px;min-height:46px;padding:6px 12px 6px 8px;display:flex}.ot-ficha .pos-vinculo .analista img,.ot-ficha .pos-vinculo .analista i{object-fit:cover;border-radius:50%;flex:0 0 34px;width:34px;height:34px;box-shadow:0 0 0 2px #fff}.ot-ficha .pos-vinculo .analista i{background:var(--c1);color:var(--on-c1,#fff);justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.ot-ficha .pos-vinculo .analista>span{flex-direction:column;min-width:0;line-height:1.2;display:flex}.ot-ficha .pos-vinculo .analista b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.ot-ficha .pos-vinculo .analista small{color:var(--c1-deep);font-size:11.5px}.ot-ficha .pos-vinculo .analista.vazio{color:var(--mu);background:#fff;border:1.5px dashed #c9d3cd;justify-content:center;font-size:12.5px;font-weight:600}@media (max-width:700px){.ot-ficha .pos-vinculo .cab{display:none}.ot-ficha .pos-vinculo .lin{grid-template-columns:minmax(0,1fr);gap:4px}.ot-ficha .pos-vinculo .seta{transform:rotate(90deg)}}.ot-ficha .pos-vinculo.tabela .cab,.ot-ficha .pos-vinculo.tabela .lin{grid-template-columns:minmax(0,1.4fr) 100px 130px 28px minmax(0,1.4fr)}.ot-ficha .pos-vinculo.tabela .lin{background:#f3f6f4;border-radius:14px;padding:6px 6px 6px 12px}.ot-ficha .pos-vinculo.tabela .cel{color:var(--ink);min-width:0;font-size:13px}.ot-ficha .pos-vinculo.tabela .vaga-nome{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ot-ficha .pos-vinculo.tabela .vaga-nome b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ot-ficha .pos-vinculo.tabela .analista{background:#fff}@media (max-width:760px){.ot-ficha .pos-vinculo.tabela .cab{display:none}.ot-ficha .pos-vinculo.tabela .lin{grid-template-columns:minmax(0,1fr) auto;padding:10px}.ot-ficha .pos-vinculo.tabela .seta{display:none}.ot-ficha .pos-vinculo.tabela .analista{grid-column:1/-1}}.ot-equipe{margin-top:4px}.ot-equipe .kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.ot-equipe .kpis>div{box-shadow:var(--sombra-cartao);background:#fff;border-radius:16px;padding:10px 14px}.ot-equipe .kpis small{color:var(--mu);font-size:12px;display:block}.ot-equipe .kpis b{color:var(--ink);font-size:22px;font-weight:700}.ot-equipe .filtros{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.ot-equipe select{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:10px;padding:6px 10px;font-size:12.5px}.ot-equipe .chip{font:inherit;border:1px solid var(--line);color:var(--mu);cursor:pointer;background:#fff;border-radius:999px;padding:6px 13px;font-size:12.5px}.ot-equipe .chip.on{border-color:var(--c1);background:var(--c1-soft);color:var(--c1-deep);font-weight:600}.ot-equipe .colunas{grid-template-columns:minmax(300px,.85fr) minmax(0,1.3fr);align-items:start;gap:14px;display:grid}.ot-equipe .grupo{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;margin-bottom:14px;padding:14px}.ot-equipe .gtopo{border-bottom:1px solid #eef1ef;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:10px;display:flex}.ot-equipe .gestora{text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.ot-equipe .gestora span{flex-direction:column;line-height:1.2;display:flex}.ot-equipe .gestora small{color:var(--mu);font-size:11px}.ot-equipe .gestora b{color:var(--ink);font-size:15.5px;font-weight:700}.ot-equipe .gestora.sem{cursor:default;flex-direction:column;align-items:flex-start}.ot-equipe .totais{text-align:right;gap:18px;margin-left:auto;display:flex}.ot-equipe .totais>span{flex-direction:column;display:flex}.ot-equipe .totais b{color:var(--ink);font-size:21px;font-weight:700;line-height:1}.ot-equipe .totais small{color:var(--mu);font-size:10.5px}.ot-equipe .barra{background:#f1f3f2;border-radius:6px;height:8px;margin:10px 0 12px;display:flex;overflow:hidden}.ot-equipe .equipe{flex-direction:column;gap:6px;padding-left:18px;display:flex;position:relative}.ot-equipe .equipe:before{content:"";background:#e1e7e3;border-radius:2px;width:2px;position:absolute;top:0;bottom:14px;left:6px}.ot-equipe .analista{text-align:left;font:inherit;cursor:pointer;background:#f3f6f4;border:1.5px solid #0000;border-radius:14px;flex-direction:column;gap:7px;padding:10px;display:flex;position:relative}.ot-equipe .analista:before{content:"";background:#e1e7e3;width:11px;height:2px;position:absolute;top:24px;left:-13px}.ot-equipe .analista:hover{border-color:#c9d3cd}.ot-equipe .analista.on{border-color:var(--c1);background:var(--c1-soft)}.ot-equipe .analista .topo{align-items:center;gap:8px;display:flex}.ot-equipe .analista .nm{flex-direction:column;min-width:0;line-height:1.2;display:flex}.ot-equipe .analista .nm b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ot-equipe .analista .nm small{color:var(--mu);font-size:11px}.ot-equipe .analista .q{color:var(--ink);margin-left:auto;font-size:19px;font-weight:700}.ot-equipe .mini{background:#fff;border-radius:5px;height:5px;display:block;overflow:hidden}.ot-equipe .mini i{border-radius:5px;height:100%;display:block}.ot-equipe .av{object-fit:cover;color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;box-shadow:0 0 0 2px #fff}.ot-equipe .lateral{flex-direction:column;gap:12px;display:flex;position:sticky;top:90px}.ot-equipe .caixa{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;padding:14px}.ot-equipe .dtopo{align-items:center;gap:10px;display:flex}.ot-equipe .dtopo span{flex-direction:column;line-height:1.2;display:flex}.ot-equipe .dtopo b{font-size:15px;font-weight:700}.ot-equipe .dtopo small{color:var(--mu);font-size:11.5px}.ot-equipe .gestora-sel{color:var(--mu);flex-direction:column;gap:4px;margin-top:10px;font-size:12px;display:flex}.ot-equipe .lista{flex-direction:column;margin-top:10px;display:flex}.ot-equipe .pos{border-top:1px dashed #e6ebe8;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0;display:flex}.ot-equipe .pos .info{flex-direction:column;flex:150px;min-width:0;line-height:1.25;display:flex}.ot-equipe .pos .info b{font-size:13px;font-weight:600}.ot-equipe .pos .info small{color:var(--mu);font-size:11.5px}.ot-equipe .reatribuir{flex:160px;padding:4px 8px;font-size:11.5px}.ot-equipe .tg{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:700}.ot-equipe .fila{background:#fff6e5}.ot-equipe .ftitulo{color:#7a4a00;font-size:14px}.ot-equipe .item{background:#fff;border-radius:14px;flex-direction:column;gap:4px;margin-top:8px;padding:10px 12px;display:flex}.ot-equipe .itopo{justify-content:space-between;align-items:center;gap:8px;display:flex}.ot-equipe .itopo b{font-size:13.5px;font-weight:600}.ot-equipe .item>small{color:var(--mu);font-size:11.5px}.ot-equipe .sug{color:#7a4a00;font-size:12px}.ot-equipe .acao{align-items:center;gap:6px;display:flex}.ot-equipe .acao select{flex:1;min-width:0}.ot-equipe .vazio{color:var(--mu);margin:8px 0 0;font-size:12.5px}.ot-equipe .vazio.ok{color:#0f6e56}@media (max-width:1000px){.ot-equipe .colunas{grid-template-columns:minmax(0,1fr)}.ot-equipe .lateral{position:static}.ot-equipe .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ot-equipe .totais{margin-left:0}}.ot-equipe .filtros-cab{border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px;display:flex}.ot-equipe .filtros-cab .busca{flex:260px;min-width:200px;display:flex;position:relative}.ot-equipe .filtros-cab .busca svg{position:absolute;top:50%;left:9px;transform:translateY(-50%)}.ot-equipe .filtros-cab input{width:100%;font:inherit;background:#f6f8f6;border:1px solid #0000;border-radius:9px;padding:4px 10px 4px 27px;font-size:12px}.ot-equipe .filtros-cab select,.ot-equipe .filtros-cab .chip{border-radius:9px;padding:4px 10px;font-size:12px}.ot-equipe .filtros-cab select{color:var(--ink);background:#f6f8f6;border-color:#0000;font-family:inherit}.ot-equipe .filtros-cab select.on{background:var(--c1-soft)}.ot-equipe .sem-vinculo{text-align:left;width:100%;font:inherit;cursor:pointer;box-shadow:var(--sombra-cartao);background:#fff6e5;border:1.5px solid #fac775;border-radius:16px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;display:flex}.ot-equipe .sem-vinculo.on{background:#faeeda;border-color:#ba7517}.ot-equipe .sem-vinculo .nm{flex-direction:column;min-width:0;line-height:1.2;display:flex}.ot-equipe .sem-vinculo .nm b{color:#633806;font-size:14px;font-weight:700}.ot-equipe .sem-vinculo .nm small{color:#854f0b;font-size:11.5px}.ot-equipe .sem-vinculo .q{color:#854f0b;margin-left:auto;font-size:22px;font-weight:700}.ot-equipe .av.sv{color:#fff;background:#ba7517;flex:0 0 38px;width:38px;height:38px}.ot-equipe .pos .info .sug{color:#854f0b}.ot-equipe .pos .acao{flex:220px;align-items:center;gap:6px;display:flex}.ot-equipe .pos .acao select{flex:1;min-width:0;padding:4px 8px;font-size:11.5px}.ot-equipe .tabela-pos .pos{flex-wrap:nowrap;grid-template-columns:minmax(0,1.5fr) 62px minmax(0,1.1fr) 70px 80px 96px minmax(170px,1.3fr);align-items:center;gap:8px;display:grid}.ot-equipe .tabela-pos .pos.cab{color:var(--mu);border-top:0;padding:0 0 4px;font-size:11px;font-weight:600}.ot-equipe .tabela-pos .c{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.ot-equipe .tabela-pos .c.vaga{white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.ot-equipe .tabela-pos .c.vaga b{font-size:13px;font-weight:600}.ot-equipe .tabela-pos .c.vaga .sug{color:#854f0b;font-size:11px}.ot-equipe .tabela-pos .reatribuir,.ot-equipe .tabela-pos .acao{flex:none;min-width:0}.ot-equipe .sla-dias{white-space:nowrap;font-size:12px}.ot-equipe .sla-dias b{font-size:14px;font-weight:700}@media (max-width:1300px){.ot-equipe .tabela-pos .pos.cab{display:none}.ot-equipe .tabela-pos .pos{grid-template-columns:repeat(3,minmax(0,1fr))}.ot-equipe .tabela-pos .c.vaga,.ot-equipe .tabela-pos .reatribuir,.ot-equipe .tabela-pos .acao{grid-column:1/-1}.ot-equipe .tabela-pos .c[data-r]:not(.vaga):before{content:attr(data-r) ": ";color:var(--mu)}}.ot-equipe .lateral{gap:0}.ot-equipe .tabela-pos{margin-top:0}.ot-equipe .detalhe .dtopo{border-bottom:1px solid #eef1ef;margin-bottom:8px;padding-bottom:10px}.ot-balao{z-index:1000;max-width:260px;color:var(--ink);font:12.5px/1.35 var(--font-outfit), sans-serif;box-shadow:0 14px 34px -14px #00000059, 0 0 0 1px var(--line);pointer-events:none;background:#fff;border-radius:12px;flex-direction:column;gap:3px;padding:9px 12px;animation:.12s ease-out ot-balao-in;display:flex;position:fixed;transform:translate(-50%)}.ot-balao.acima{transform:translate(-50%,-100%)}.ot-balao b{font-size:13px;font-weight:700}.ot-balao span{color:var(--mu)}.ot-balao:before{content:"";width:10px;height:10px;box-shadow:-1px -1px 0 0 var(--line);background:#fff;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.ot-balao.acima:before{box-shadow:1px 1px 0 0 var(--line);top:auto;bottom:-6px}@keyframes ot-balao-in{0%{opacity:0}to{opacity:1}}.ot-desemp .filtros-cab{border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px;display:flex}.ot-desemp .filtros-cab select{font:inherit;color:var(--ink);background:#f6f8f6;border:1px solid #0000;border-radius:9px;padding:4px 10px;font-size:12px}.ot-desemp .ver{background:#f1f3f2;border-radius:999px;margin-left:auto;padding:2px;display:inline-flex}.ot-desemp .ver button{font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:999px;padding:4px 12px;font-size:12px}.ot-desemp .ver button.on{background:var(--c1);color:var(--on-c1,#fff);font-weight:600}.ot-desemp .av{object-fit:cover;color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;box-shadow:0 0 0 2px #fff}.ot-desemp .podio{grid-template-columns:repeat(3,minmax(0,210px));justify-content:center;align-items:end;gap:10px;margin:6px 0 28px;display:grid}.ot-desemp .lugar{text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.ot-desemp .lugar .foto{border-radius:50%;margin-bottom:6px;display:inline-flex}.ot-desemp .lugar b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:700;overflow:hidden}.ot-desemp .lugar small{color:var(--mu);font-size:11.5px}.ot-desemp .lugar .res{color:var(--c1-deep);font-size:18px;font-weight:700}.ot-desemp .lugar .bloco{color:#fff;border-radius:14px 14px 0 0;justify-content:center;width:100%;margin-top:8px;padding-top:10px;font-size:26px;font-weight:800;display:flex;box-shadow:inset 0 -6px #0000000f}.ot-desemp .lugar.l1 .bloco{height:110px}.ot-desemp .lugar.l2 .bloco{height:78px}.ot-desemp .lugar.l3 .bloco{height:56px}.ot-desemp .lugar.vazio>:not(.bloco){opacity:.5}.ot-desemp .av.fantasma{color:var(--mu);box-shadow:none;background:#f1f3f2;border:1.5px dashed #c9d3cd;margin-bottom:6px}.ot-desemp .ranking{flex-direction:column;gap:4px;display:flex}.ot-desemp .ranking .lin{color:var(--ink);background:#f6f8f6;border-radius:12px;grid-template-columns:30px minmax(180px,2fr) repeat(13,minmax(0,1fr));align-items:center;gap:8px;padding:7px 8px;font-size:12.5px;display:grid}.ot-desemp .ranking .lin:has(.pts){grid-template-columns:30px minmax(180px,2fr) repeat(14,minmax(0,1fr))}.ot-desemp .ranking .lin.cab{color:var(--mu);background:0 0;padding-top:0;padding-bottom:0;font-size:11px;font-weight:600}.ot-desemp .ranking .lin.cab:has(+.lin .pts){grid-template-columns:30px minmax(180px,2fr) repeat(14,minmax(0,1fr))}.ot-desemp .ranking .pos{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:inline-flex}.ot-desemp .ranking .quem{align-items:center;gap:8px;min-width:0;display:flex}.ot-desemp .ranking .quem>span{flex-direction:column;min-width:0;line-height:1.2;display:flex}.ot-desemp .ranking .quem b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ot-desemp .ranking .quem small,.ot-desemp .ranking small{color:var(--mu);font-size:11px}.ot-desemp .ranking .pts{color:var(--c1-deep);font-size:14px;font-weight:800}@media (max-width:1350px){.ot-desemp .ranking .lin.cab{display:none}:is(.ot-desemp .ranking .lin,.ot-desemp .ranking .lin:has(.pts)){grid-template-columns:30px repeat(4,minmax(0,1fr))}.ot-desemp .ranking .quem{grid-column:2/-1}.ot-desemp .ranking [data-r]:before{content:attr(data-r) ": ";color:var(--mu);font-size:11px}.ot-desemp .ranking [data-r]{grid-column:span 1}.ot-desemp .ranking .lin>:nth-child(n+3){margin-left:0}}@media (max-width:760px){.ot-desemp .podio{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ot-desemp .lugar .res{font-size:15px}:is(.ot-desemp .ranking .lin,.ot-desemp .ranking .lin:has(.pts)){grid-template-columns:30px repeat(2,minmax(0,1fr))}.ot-desemp .ver{margin-left:0}}.ot-desemp .lugar .bloco.com-logo{flex-direction:column;align-items:center;gap:4px;padding-top:12px}.ot-desemp .logo-bloco{justify-content:center;align-items:center;width:120px;height:48px;display:inline-flex}.ot-desemp .logo-bloco img{object-fit:contain;filter:brightness(0)invert();max-width:100%;max-height:100%}.ot-desemp .lugar .bloco.com-logo small{color:#fff;opacity:.95;font-size:12.5px;font-weight:700}.ot-aprov-contato{border:1px solid var(--line);background:#f6f8f6;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 10px;padding:12px 14px;display:flex}.ot-aprov-contato>i{background:var(--c1-soft);width:40px;height:40px;color:var(--c1-deep);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:700;display:inline-flex}.ot-aprov-contato .quem{flex-direction:column;flex:140px;min-width:0;display:flex}.ot-aprov-contato .quem b{color:var(--ink);font-size:14.5px}.ot-aprov-contato .quem small{color:var(--mu);font-size:12px}.ot-aprov-contato .linhas{flex-direction:column;flex:200px;gap:4px;min-width:0;display:flex}.ot-aprov-contato .linhas button{font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:7px;min-width:0;padding:2px 0;font-size:13px;display:flex}.ot-aprov-contato .linhas button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ot-aprov-contato .linhas button svg{color:var(--mu);flex:none}.ot-aprov-contato .linhas button em{color:var(--mu);flex:none;margin-left:auto;font-size:11.5px;font-style:normal}.ot-aprov-contato .linhas button:hover em{color:var(--c1-deep)}.ot-aprov-portal{color:var(--mu);margin:0 0 10px;font-size:12.5px}.ot-aprov-portal.sim{color:var(--c1-deep);font-weight:600}.ot-aval-ver{border:1px solid var(--line);color:var(--c1-deep);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-self:flex-start;margin:2px 0 10px;padding:5px 12px;font-size:12.5px;font-weight:600}.ot-aval-ver:hover{background:var(--c1-soft)}.ot-aval-previa .mede{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;font-size:12.5px;display:flex}.ot-aval-previa .mede small{color:var(--mu)}.ot-aval-previa .instr{color:var(--mu);margin:0 0 12px;font-size:13px;line-height:1.45}.ot-aval-previa ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ot-aval-previa .blocos li{background:#f6f8f6;border-radius:12px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.ot-aval-previa .n{color:var(--mu);font-size:11.5px;font-weight:700}.ot-aval-previa .palavras{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.ot-aval-previa .palavra{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;flex-direction:column;min-width:0;padding:5px 8px;font-size:13px;display:flex}.ot-aval-previa .palavra small{font-size:10.5px;font-weight:600}.ot-aval-previa .frases li{color:var(--ink);background:#f6f8f6;border-radius:12px;grid-template-columns:26px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:8px 10px;font-size:13.5px;display:grid}.ot-aval-previa .frases small{color:var(--mu);white-space:nowrap;font-size:11.5px}@media (max-width:640px){.ot-aval-previa .palavras{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-aval-previa .blocos li{grid-template-columns:minmax(0,1fr)}.ot-aval-previa .frases li{grid-template-columns:22px minmax(0,1fr)}.ot-aval-previa .frases small{white-space:normal;grid-column:2}}.ot-pub3{flex-direction:column;gap:12px;display:flex}.ot-pub3>.topo{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ot-pub3>.topo>div{flex-direction:column;gap:4px;min-width:0;display:flex}.ot-pub3 .ot-pub-campos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14px;display:grid}.ot-pub3 .ot-pub-campos>:nth-child(-n+2),.ot-pub3 .ot-pub-campos>:nth-child(n+5){grid-column:1/-1}.ot-pub-aprovacao{background:#fff6e5;border:1px solid #f3d9a8;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;padding:10px 12px;display:flex}.ot-pub-aprovacao b{color:#6b3f00;font-size:13px;display:block}.ot-pub-aprovacao small{color:#9a5b00;font-size:12px;display:block}.ot-pub-quadro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.ot-pub-quadro .coluna{background:#f6f8f6;border:1.5px dashed #0000;border-radius:16px;flex-direction:column;gap:8px;min-height:180px;padding:10px;transition:border-color .15s,background .15s;display:flex}.ot-pub-quadro .coluna.pub{background:#eef7f2}.ot-pub-quadro .coluna.sobre{border-color:var(--c1);background:var(--c1-soft)}.ot-pub-quadro .cab{min-height:30px;color:var(--mu);justify-content:space-between;align-items:center;gap:8px;padding:0 2px;font-size:12.5px;font-weight:700;display:flex}.ot-pub-quadro .plat{cursor:grab;background:#fff;border:1px solid #e6ebe8;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 12px;display:flex;position:relative}.ot-pub-quadro .plat.arrastando{opacity:.45}.ot-pub-quadro .plat.publicando{cursor:progress;border-style:dashed;border-color:var(--c1);background:#fff}.ot-pub-quadro .plat.publicando small{color:var(--c1-deep);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ot-pub-quadro .girando{border:2px solid var(--c1-soft);border-top-color:var(--c1);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite ot-girar;display:inline-block}@keyframes ot-girar{to{transform:rotate(360deg)}}.ot-pub-quadro .plat.fixo{cursor:default;background:0 0;border-style:dashed}.ot-pub-quadro .plat.no-ar{box-shadow:inset 3px 0 #1d9e75}.ot-pub-quadro .plat input[type=checkbox]{width:16px;height:16px;margin:0}.ot-pub-quadro .plat .ico{background:var(--c1-soft);width:32px;height:32px;color:var(--c1-deep);border-radius:10px;flex:0 0 32px;justify-content:center;align-items:center;font-size:13.5px;font-weight:800;display:inline-flex}.ot-pub-quadro .plat .ico.logo{background:0 0;overflow:hidden}.ot-pub-quadro .plat .txt{flex-direction:column;flex:1;gap:2px;min-width:150px;padding-right:18px;display:flex}.ot-pub-quadro .plat .txt b{color:var(--ink);font-size:13.5px}.ot-pub-quadro .plat .txt small{color:var(--mu);font-size:12px}.ot-pub-quadro .plat .txt a{color:var(--c1-deep)}.ot-pub-quadro .plat .acoes{flex-wrap:wrap;gap:6px;display:flex}.ot-pub-quadro .plat .tirar{width:22px;height:22px;color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:16px;line-height:1;position:absolute;top:6px;right:6px}.ot-pub-quadro .plat .tirar:hover{color:#a32d2d;background:#f2f5f3}.ot-pub-quadro .vazio{color:var(--mu);margin:auto;font-size:12.5px}.ot-pub-quadro .breve{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding:2px;display:flex}.ot-pub-quadro .breve small{color:var(--mu);margin-right:2px;font-size:11.5px;font-weight:600}.ot-pub-quadro .breve span{color:var(--mu);border:1px dashed #d5ded8;border-radius:999px;padding:2px 9px;font-size:11.5px}.ot-pub3 .ot-card-prev{padding:10px}.ot-pub3>.topo{align-items:stretch}.ot-pub3>.topo>div>section:last-child{flex-direction:column;flex:1;display:flex}.ot-pub3>.topo>div>section:last-child>div:last-child{flex:1}.ot-pub3 .ot-pub-campos{align-content:start}.ot-pub3 .ot-disp.cel{border-radius:34px;width:min(222px,100% - 56px);padding:8px}.ot-pub3 .ot-disp.cel .tela{border-radius:27px}.ot-pub3 .ot-disp.pc{width:min(420px,100% - 56px)}.ot-pub3 .ot-disp-card img{max-height:300px!important}@media (max-width:1100px){.ot-pub3>.topo{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ot-pub-quadro,.ot-pub3 .ot-pub-campos{grid-template-columns:minmax(0,1fr)}}.ot-aval-previa .frases .obs{color:#7a4a00;background:#fff6e5;border-radius:10px;margin-top:6px;padding:6px 10px;font-size:12.5px;display:block}.ot-dash-a{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:0 16px;display:grid}.ot-dash-podio{grid-template-columns:repeat(3,minmax(0,150px));justify-content:center;align-items:end;gap:8px;display:grid}.ot-dash-podio .lugar{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.ot-dash-podio .av{object-fit:cover;background:var(--c1-soft);color:var(--c1-deep);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;font-size:14px;font-weight:700;display:inline-flex}.ot-dash-podio .av.fantasma{color:var(--mu);box-shadow:none;background:#f1f3f2;border:1.5px dashed #c9d3cd}.ot-dash-podio b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13.5px;overflow:hidden}.ot-dash-podio small{color:var(--mu);font-size:11.5px}.ot-dash-podio .bloco{color:#fff;border-radius:12px 12px 0 0;justify-content:center;width:100%;margin-top:6px;padding-top:6px;font-size:20px;font-weight:800;display:flex}.ot-dash-podio .l1 .bloco{height:72px}.ot-dash-podio .l2 .bloco{height:52px}.ot-dash-podio .l3 .bloco{height:38px}.ot-dash-podio .vazio>:not(.bloco){opacity:.5}.ot-dash-mais{color:var(--c1-deep);text-align:right;margin-top:10px;font-size:12.5px;display:block}.ot-dash-funil{color:var(--ink);grid-template-columns:160px minmax(0,1fr) 44px 44px;align-items:center;gap:10px;margin-bottom:9px;font-size:13px;display:grid}.ot-dash-funil .barra{background:#f1f3f2;border-radius:6px;height:16px;overflow:hidden}.ot-dash-funil .barra i{background:#1d9e75;border-radius:6px;height:100%;display:block}.ot-dash-funil b{text-align:right}.ot-dash-funil em{color:var(--mu);text-align:right;font-size:12px;font-style:normal}@media (max-width:1250px){.ot-dash-a{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.ot-dash-funil{grid-template-columns:110px minmax(0,1fr) 36px 38px;gap:6px;font-size:12px}}.ot-integ{flex-direction:column;gap:12px;display:flex}.ot-integ .contas{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.ot-integ-conta{background:#f6f8f6;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ot-integ-conta .ico{background:var(--c1-soft);width:38px;height:38px;color:var(--c1-deep);border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;font-weight:800;display:inline-flex;overflow:hidden}.ot-integ-conta .ico img{object-fit:cover;width:100%;height:100%}.ot-integ-conta>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ot-integ-conta b{color:var(--ink);font-size:13.5px}.ot-integ-conta small{color:var(--mu);text-overflow:ellipsis;font-size:12px;overflow:hidden}.ot-integ-conta small.erro{color:#b3202b;white-space:normal}.ot-integ .info{color:var(--mu);margin:0;font-size:12.5px}.ot-integ .acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ot-integ .passos{color:var(--ink);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:13px;display:flex}.ot-integ code{background:#f2f5f3;border-radius:6px;padding:1px 6px;font-size:12px}.ot-integ-paginas{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:4px;display:grid}.ot-integ-paginas button{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;font-family:inherit;display:flex}.ot-integ-paginas button:hover:not(:disabled){border-color:var(--c1)}.ot-integ-paginas button.on{border-color:var(--c1);background:var(--c1-soft);cursor:default}.ot-integ-paginas b{color:var(--ink);font-size:13px}.ot-integ-paginas small{color:var(--mu);font-size:11.5px}.ot-perfil-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin-bottom:28px;display:grid}.ot-perfil-cards .card{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;min-width:0;padding:16px 18px}.ot-perfil-cards .card.fraco{box-shadow:none;background:#f6f8f6}.ot-perfil-cards header b{color:var(--ink);font-size:15px;display:block}.ot-perfil-cards header small{color:var(--mu);margin-top:2px;font-size:12px;display:block}.ot-perfil-cards p.fraco{color:var(--mu);margin:10px 0 0;font-size:12.5px}.ot-perfil-cards .tags{flex-wrap:wrap;gap:6px;margin:12px 0 4px;display:flex}.ot-perfil-cards .tags span{background:var(--c1-soft);color:var(--c1-deep);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.ot-perfil-cards .tags em{color:var(--mu);font-size:12.5px;font-style:normal}.ot-perfil-cards details{margin-top:8px}.ot-perfil-cards summary{color:var(--c1-deep);cursor:pointer;font-size:12.5px}.ot-perfil-cards .dim{margin-top:10px}.ot-perfil-cards .dim .nm{color:var(--ink);margin-bottom:3px;font-size:12px;font-weight:600;display:block}.ot-perfil-cards .dim .nm small{color:var(--mu);font-weight:400}.ot-perfil-cards .dim .lin{color:var(--ink);grid-template-columns:minmax(0,1fr) 80px 36px;align-items:center;gap:8px;margin-bottom:3px;font-size:12px;display:grid}.ot-perfil-cards .dim .lin>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ot-perfil-cards .dim .lin i{background:#eef1ef;border-radius:4px;height:7px;display:block;overflow:hidden}.ot-perfil-cards .dim .lin i em{background:var(--c1);border-radius:4px;height:100%;display:block}.ot-perfil-cards .dim .lin b{text-align:right;font-size:11.5px}.ot-relatorio-perfil{max-width:1100px;font-family:var(--font-outfit), sans-serif;color:var(--ink);background:#fff;border-radius:16px;margin:20px auto 40px;padding:0 16px}.ot-relatorio-perfil .acoes{justify-content:flex-end;padding-top:14px;display:flex}.ot-relatorio-perfil h1{margin:6px 0 4px;font-size:20px}.ot-relatorio-perfil header p{color:var(--mu);margin:0 0 2px;font-size:12.5px}.ot-relatorio-perfil h2{border-bottom:1px solid var(--line);margin:20px 0 8px;padding-bottom:4px;font-size:15px}.ot-relatorio-perfil h3{margin:12px 0 4px;font-size:13.5px}.ot-relatorio-perfil h3 small{color:var(--mu);font-weight:400}.ot-relatorio-perfil p{margin:0 0 6px;font-size:12.5px}.ot-relatorio-perfil .fraco{color:var(--mu)}.ot-relatorio-perfil table{border-collapse:collapse;width:100%;margin-bottom:6px;font-size:11.5px}.ot-relatorio-perfil th,.ot-relatorio-perfil td{text-align:left;vertical-align:top;border-bottom:1px solid #eef1ef;padding:4px 6px}.ot-relatorio-perfil .cargo th{width:170px;color:var(--mu);font-weight:600}.ot-relatorio-perfil .cargo td.base{width:70px;color:var(--mu);text-align:right}.ot-relatorio-perfil .lista th{background:#f6f8f6;font-weight:600}.ot-relatorio-perfil .nota{color:var(--mu);margin-top:14px;padding-bottom:16px;font-size:11px}.ot-relatorio-perfil .cargo{break-inside:avoid}@media print{.ot-relatorio-perfil{border-radius:0;max-width:none;margin:0;padding:0}.ot-relatorio-perfil .acoes{display:none}.ot-relatorio-perfil .lista{font-size:9.5px}@page{size:A4 landscape;margin:12mm}}.ot-det-pos-linha{background:#fff;border:1px solid #e6ebe8;border-radius:14px;grid-template-columns:minmax(150px,170px) minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.ot-det-pos-linha .pos{align-self:stretch}@media (max-width:760px){.ot-det-pos-linha{grid-template-columns:minmax(0,1fr)}}.ot-relatorio-perfil .cruz th,.ot-relatorio-perfil .cruz td{text-align:center}.ot-relatorio-perfil .cruz tbody th{text-align:left;font-weight:600}.ot-relatorio-perfil .cruz thead th{background:#f6f8f6}.ot-relatorio-perfil .cruz small,.ot-relatorio-perfil .lista small{color:var(--mu);font-size:10.5px}.ot-relatorio-perfil .cruz tr.tot th,.ot-relatorio-perfil .cruz tr.tot td{border-top:2px solid var(--line);font-weight:600}.ot-relatorio-perfil .lista tr.grupo td{background:var(--c1-soft);color:var(--c1-deep);padding:6px;font-size:12px}.ot-pol-sumario{flex-wrap:wrap;gap:6px;display:flex}.ot-pol-sumario a{color:var(--ink);background:#f1f3f2;border-radius:999px;padding:5px 12px;font-size:12.5px;text-decoration:none}.ot-pol-sumario a:hover{background:var(--c1-soft);color:var(--c1-deep)}.ot-pol-linha{border-top:1px solid #eef1ef;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 18px;padding:13px 0;display:grid}.ot-pol-linha:first-child{border-top:0}.ot-pol-linha .txt b{color:var(--ink);font-size:14px;font-weight:600;display:block}.ot-pol-linha .txt small{color:var(--mu);margin-top:2px;font-size:12px;line-height:1.45;display:block}.ot-pol-linha .ctl{justify-content:flex-end;display:flex}.ot-pol-linha .baixo{grid-column:1/-1;margin-top:4px}.ot-pol-chave{appearance:none;cursor:pointer;background:#cfd7d2;border-radius:999px;flex:none;width:40px;height:22px;margin:0;transition:background .15s;position:relative}.ot-pol-chave:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.ot-pol-chave:checked{background:var(--c1)}.ot-pol-chave:checked:after{left:21px}.ot-pol-chave:disabled{opacity:.55;cursor:not-allowed}.ot-pol-chave:focus-visible{outline:2px solid var(--c1);outline-offset:2px}@media (max-width:640px){.ot-pol-linha{grid-template-columns:minmax(0,1fr)}.ot-pol-linha .ctl{justify-content:flex-start}}.ot-conteudo-portal{flex-direction:column;gap:12px;display:flex}.ot-conteudo-portal .linha-opcoes{color:var(--ink);flex-wrap:wrap;gap:8px 22px;font-size:13.5px;display:flex}.ot-conteudo-portal .linha-opcoes label{align-items:center;gap:8px;display:flex}.ot-conteudo-portal .aviso{color:#7a4a00;background:#fff6e5;border-radius:12px;margin:0;padding:9px 12px;font-size:12.5px}.ot-conteudo-portal .faq-linha{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 34px;align-items:start;gap:8px;display:grid}.ot-conteudo-portal .faq-linha input,.ot-conteudo-portal .faq-linha textarea{font:inherit;color:var(--ink);border:1px solid var(--line);resize:vertical;border-radius:10px;padding:8px 11px;font-size:13.5px}.ot-conteudo-portal .rodape{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:760px){.ot-conteudo-portal .faq-linha{grid-template-columns:minmax(0,1fr) 34px}.ot-conteudo-portal .faq-linha textarea{grid-column:1/2}}.ot-jornada .menu a em{color:#854f0b;background:#faeeda;border-radius:999px;margin-left:4px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:700}.ot-jornada .menu a em.ok{color:#085041;background:#e1f5ee}.ot-meu-perfil{font-family:var(--font-outfit), sans-serif;flex-direction:column;gap:10px;display:flex}.ot-meu-perfil>header{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.ot-meu-perfil h1{color:var(--ink);margin:0;font-size:22px}.ot-meu-perfil>header p{color:var(--mu);max-width:520px;margin:4px 0 0;font-size:13.5px}.ot-meu-perfil .pct{flex-direction:column;align-items:flex-end;gap:4px;min-width:160px;display:flex}.ot-meu-perfil .pct b{color:var(--c1-deep);font-size:26px;line-height:1}.ot-meu-perfil .pct .barra{background:#e3e9e4;border-radius:4px;width:160px;height:8px;overflow:hidden}.ot-meu-perfil .pct .barra i{background:var(--c1);height:100%;transition:width .3s;display:block}.ot-meu-perfil .pct small{color:var(--mu);font-size:11.5px}.ot-meu-perfil .aviso-cv{background:var(--c1-soft);color:var(--c1-deep);border-radius:12px;margin:0;padding:9px 12px;font-size:13px}.ot-meu-perfil .msg{border-radius:12px;margin:0;padding:9px 12px;font-size:13.5px;font-weight:600}.ot-meu-perfil .msg.ok{color:#085041;background:#e1f5ee}.ot-meu-perfil .msg.erro{color:#a32d2d;background:#fcebeb}.ot-meu-perfil .bloco{background:#fff;border:1px solid #e8edea;border-radius:18px;overflow:hidden}.ot-meu-perfil .bloco.falta{border-color:#f3d9a8}.ot-meu-perfil .bloco .cab{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:14px 16px;font-family:inherit;display:flex}.ot-meu-perfil .sinal{color:#fff;background:#1d9e75;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-weight:800;display:inline-flex}.ot-meu-perfil .bloco.falta .sinal{background:#ef9f27}.ot-meu-perfil .tit{flex-direction:column;flex:1;gap:2px;display:flex}.ot-meu-perfil .tit b{color:var(--ink);font-size:15px}.ot-meu-perfil .tit small{color:var(--mu);font-size:12.5px}.ot-meu-perfil .estado{color:#0f6e56;font-size:12px;font-weight:700}.ot-meu-perfil .bloco.falta .estado{color:#854f0b}.ot-meu-perfil .corpo{flex-direction:column;gap:10px;padding:0 16px 16px;display:flex}.ot-meu-perfil .corpo label{color:var(--mu);flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;display:flex}.ot-meu-perfil .corpo label small{font-weight:500}.ot-meu-perfil .corpo input,.ot-meu-perfil .corpo select,.ot-meu-perfil .corpo textarea{font:inherit;color:var(--ink);resize:vertical;background:#fff;border:1px solid #dde3df;border-radius:12px;padding:9px 12px;font-size:14px;font-weight:400}.ot-meu-perfil .grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ot-meu-perfil .exp{grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,.9fr) 34px;align-items:center;gap:8px;display:grid}.ot-meu-perfil .tirar{width:34px;height:34px;color:var(--mu);cursor:pointer;background:#fff;border:1px solid #e3e9e5;border-radius:50%;font-size:18px}.ot-meu-perfil .marca{align-items:center;color:var(--ink)!important;flex-direction:row!important;gap:8px!important;font-weight:500!important}.ot-meu-perfil .fichas{flex-wrap:wrap;gap:6px;display:flex}.ot-meu-perfil .fichas span{background:var(--c1-soft);color:var(--c1-deep);border-radius:999px;align-items:center;gap:4px;padding:4px 6px 4px 12px;font-size:13px;font-weight:600;display:inline-flex}.ot-meu-perfil .fichas button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:15px}.ot-meu-perfil .add{gap:8px;display:flex}.ot-meu-perfil .add input{flex:1}.ot-meu-perfil .bt{font:700 14px var(--font-outfit), sans-serif;background:var(--c1);color:var(--on-c1,#fff);cursor:pointer;border:0;border-radius:999px;padding:10px 18px}.ot-meu-perfil .bt.claro{border:1px solid var(--line);color:var(--c1-deep);background:#fff;align-self:flex-start;padding:8px 14px;font-size:13px}.ot-meu-perfil .acoes{justify-content:flex-end;display:flex}@media (max-width:760px){.ot-meu-perfil .grade{grid-template-columns:minmax(0,1fr)}.ot-meu-perfil .exp{grid-template-columns:minmax(0,1fr) 34px}.ot-meu-perfil .exp input:not(:first-child){grid-column:1/2}.ot-meu-perfil .pct{align-items:flex-start}}.ot-hunt .nm b .perfil{color:#633806;vertical-align:1px;background:#faeeda;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:700}.ot-hunt .nm b .perfil.ok{color:#085041;background:#e1f5ee}.ot-hunt .nm small .pedir{font:inherit;color:var(--c1-deep);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.ot-hunt .nm small .pedido{color:#0f6e56;font-weight:600}.oj{font-family:var(--font-outfit), sans-serif}.oj-topo{gap:16px}.oj-menu{flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.oj-menu a{color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.oj-menu a:hover{background:#f2f5f3}.oj-menu a.on{background:var(--c1-soft);color:var(--c1-deep)}.oj-menu em{color:#854f0b;background:#faeeda;border-radius:999px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:800}.oj-menu em.ok{color:#085041;background:#e1f5ee}.oj-quem{flex-shrink:0;align-items:center;gap:8px;display:flex}.oj-instalar{z-index:5;background:linear-gradient(135deg,#eef3f0,#fff);border:1px solid #d7e3dc;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;padding:12px 14px;display:flex;position:relative}.oj-instalar img{background:#fff;border-radius:11px;flex:none;width:44px;height:44px;box-shadow:0 0 0 1px #00000014}.oj-instalar .txt{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.oj-instalar .txt b{color:var(--ink,#1d1d1b);font-size:14px}.oj-instalar .txt small{color:var(--mu,#6b7280);font-size:12.5px;line-height:1.4}.oj-instalar .acoes{gap:8px;margin-left:auto;display:flex}.oj-instalar .acoes button{border:1px solid var(--line,#d1d5db);color:var(--ink,#1d1d1b);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:600}.oj-instalar .acoes button.pri{background:var(--c1,#2f5d47);border-color:var(--c1,#2f5d47);color:#fff}@media (max-width:760px){.oj-instalar .acoes{width:100%}.oj-instalar .acoes button{flex:1}}.oj-avisos{box-shadow:var(--sombra-cartao,0 6px 18px -10px #0003);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}.oj-avisos .ic{font-size:22px}.oj-avisos .txt{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.oj-avisos .txt b{color:var(--ink,#1d1d1b);font-size:14px}.oj-avisos .txt small{color:var(--mu,#6b7280);font-size:12.5px;line-height:1.4}.oj-avisos .txt .msg{color:#085041;font-weight:600}.oj-avisos button{border:1px solid var(--line,#d1d5db);color:var(--ink,#1d1d1b);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:8px 16px;font-size:12.5px;font-weight:700}.oj-avisos button.pri{color:#fff;background:#2f5d47;border-color:#2f5d47}.oj-avisos button:disabled{opacity:.6;cursor:default}@media (max-width:760px){.oj-avisos button{width:100%}}.oj-foto{object-fit:cover;border-radius:50%;width:36px;height:36px}.oj-foto.ini{background:var(--c1);color:var(--on-c1,#fff);justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.oj-nome{flex-direction:column;line-height:1.1;display:flex}.oj-nome b{color:var(--ink);font-size:13.5px}.oj-sair{font:inherit;color:var(--mu);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:12px}.oj-sair:hover{color:var(--c1-deep);text-decoration:underline}.oj-palco{height:auto;min-height:min(calc(52vh / var(--ot-z,1)), 460px);background-position:50%;background-size:cover;align-items:flex-end;display:flex}.oj-palco.sem-foto{background:linear-gradient(135deg, var(--c1) 0%, var(--c1-deep) 100%)}.oj-texto{max-width:760px;padding:48px clamp(20px, calc(6vw / var(--ot-z,1)), 96px) 78px;position:relative;bottom:auto;left:auto;right:auto}.oj-texto h1{font-size:clamp(32px, calc(5vw / var(--ot-z,1)), 60px)}.oj-msg{margin-top:4px!important;font-size:15px!important}.oj-fases{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-width:560px;margin-top:12px;display:grid}.oj-fases div{color:#fff9;flex-direction:column;gap:6px;font-size:12.5px;font-weight:600;display:flex}.oj-fases i{background:#ffffff40;border-radius:99px;height:6px;display:block}.oj-fases .feito{color:#fff}.oj-fases .feito i{background:#ffffffd9}.oj-fases .agora{color:#fff;font-weight:800}.oj-fases .agora i{background:var(--c1);box-shadow:0 0 0 2px #ffffff59}.oj-fases div{min-width:0}.oj-fases span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oj-fase-atual{background:var(--c1);color:var(--on-c1,#fff);border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:14px;padding:7px 14px;animation:.5s cubic-bezier(.2,.9,.3,1.3) .15s both ojSelo;display:inline-flex;box-shadow:0 10px 24px -10px #0000008c,0 0 0 3px #ffffff38}.oj-fase-atual small{opacity:.9;font-size:12.5px;font-weight:500}.oj-fase-atual b{letter-spacing:-.2px;font-size:17px;font-weight:800}.oj-fase-atual em{opacity:.8;margin-left:2px;font-size:11.5px;font-style:normal;font-weight:600}.oj-fases .agora i{background:#ffffff40;height:9px;margin-top:-1.5px;animation:1.6s ease-in-out 1.1s 3 ojPulso;position:relative;overflow:hidden}.oj-fases .agora i:after{content:"";border-radius:inherit;background:var(--c1);transform-origin:0;animation:.9s ease-out .35s both ojEnche;position:absolute;inset:0}.oj-fases .agora small{white-space:nowrap;color:#ffffffd9;margin-top:-3px;font-size:9.5px;font-weight:700}@keyframes ojSelo{0%{opacity:0;transform:translateY(6px)scale(.92)}to{opacity:1;transform:none}}@keyframes ojEnche{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ojPulso{0%,to{box-shadow:0 0 0 2px #ffffff59}50%{box-shadow:0 0 0 5px #ffffff80, 0 0 18px 2px var(--c1)}}@media (prefers-reduced-motion:reduce){.oj-fase-atual,.oj-fases .agora i,.oj-fases .agora i:after{animation:none}}.oj-corpo{max-width:1180px;padding:0 clamp(16px, calc(4vw / var(--ot-z,1)), 48px) 28px;box-sizing:border-box;margin:0 auto}.oj-inicio .oj-corpo{z-index:5;margin-top:-44px;position:relative}.oj-corpo-perfil{padding-top:22px}.oj-cartoes{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:18px;display:grid}.oj-cartao{box-shadow:var(--sombra-cartao);color:var(--ink);background:#fff;border-radius:20px;flex-direction:column;gap:4px;min-width:0;padding:16px 18px;text-decoration:none;display:flex}.oj-cartao small{color:var(--mu);font-size:12px;font-weight:700}.oj-cartao b{font-size:18px;line-height:1.2}.oj-cartao span,.oj-cartao a{color:var(--mu);font-size:13px}.oj-cartao a{color:var(--c1-deep);margin-top:auto;font-weight:700;text-decoration:none}.oj-cartao.prox{background:var(--c1-soft)}.oj-cartao.prox small,.oj-cartao.prox span,.oj-cartao.prox b{color:var(--c1-deep)}.oj-cartao.perfil:hover{box-shadow:0 0 0 2px var(--c1), var(--sombra-cartao)}.oj-cartao.perfil>span:last-child{color:var(--c1-deep);font-weight:700}.oj-barra{background:#eef1ef;border-radius:99px;height:6px;margin:2px 0;display:block;overflow:hidden}.oj-barra i{background:var(--c1);border-radius:99px;height:100%;display:block}.oj-bloco{margin-bottom:20px}.oj-abas{box-shadow:var(--sombra-cartao);background:#fff;border-radius:999px;gap:4px;margin-bottom:14px;padding:4px;display:inline-flex}.oj-abas a{color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:7px 16px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.oj-abas a.on{background:var(--c1-soft);color:var(--c1-deep)}.oj-abas em{background:#f1f3f2;border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:800}.oj-contrato{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;align-items:center;gap:12px;padding:12px 16px;display:flex}.oj-contrato.ativo{box-shadow:inset 4px 0 0 var(--c1), var(--sombra-cartao)}.oj-contrato .t{flex-direction:column;flex:1;min-width:0;display:flex}.oj-contrato .t b{font-size:15.5px}.oj-contrato .t small{color:var(--mu);font-size:12.5px}.oj-contrato .selo{color:var(--mu);white-space:nowrap;background:#f0f2f1;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:700}.oj-contrato .selo.ok{background:var(--c1-soft);color:var(--c1-deep)}.oj-vazio{color:var(--mu);background:#fff;border-radius:18px;padding:18px;font-size:14px}.oj-bloco h2{color:var(--ink);align-items:center;gap:8px;margin:4px 0 12px;font-size:20px;display:flex}.oj-bloco h2 em{background:var(--c1-soft);color:var(--c1-deep);border-radius:999px;padding:2px 10px;font-size:12.5px;font-style:normal;font-weight:700}.oj-entrevista{background:#fff6e5;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;padding:12px 14px;display:flex}.oj-entrevista .txt{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.oj-entrevista .txt b{color:#5c3a00;font-size:14px}.oj-entrevista .txt small{color:#7a4a00;font-size:12.5px}.oj .bt{background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:700;text-decoration:none}.oj .bt.claro{color:var(--c1-deep);border:1px solid var(--line);background:#fff}.oj .bt:disabled{opacity:.6;cursor:default}.oj .ok{color:#085041;white-space:nowrap;font-size:12.5px;font-weight:700}.oj .erro{color:#b3202b;font-size:12px}.oj-cands{grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));gap:12px;display:grid}.oj-cand{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:16px 18px;display:flex}.oj-cand.aprovado,.oj-cand.contratado{box-shadow:0 0 0 2px var(--c1), var(--sombra-cartao)}.oj-cand>header{align-items:center;gap:12px;display:flex}.oj-cand>header .t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.oj-cand>header b{color:var(--ink);font-size:17px}.oj-cand>header small{color:var(--mu);font-size:12.5px}.oj-cand .selo{color:#085041;white-space:nowrap;background:#e1f5ee;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.oj-cand-meio{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;display:grid}.oj-cand-lado{background:#f6f8f7;border-radius:16px;flex-direction:column;align-self:start;gap:8px;padding:12px 14px;display:flex}.oj-cand-lado p{color:var(--ink);margin:0;font-size:14px;line-height:1.45}.oj-cand-lado small{color:var(--mu);font-size:12px}.oj-link{color:var(--c1-deep);font-size:13.5px;font-weight:700;text-decoration:none}.oj-linha{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.oj-linha li{gap:12px;padding-bottom:14px;display:flex;position:relative}.oj-linha li:last-child{padding-bottom:0}.oj-linha li:before{content:"";background:#e3e9e4;width:2px;position:absolute;top:22px;bottom:0;left:10px}.oj-linha li:last-child:before{display:none}.oj-linha li.feito:before{background:var(--c1)}.oj-linha li>i{box-sizing:border-box;color:#fff;z-index:1;background:#fff;border:2px solid #d5ddd8;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;height:22px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex;position:relative}.oj-linha li.feito>i{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.oj-linha li.agora>i{border-color:var(--c1);box-shadow:0 0 0 4px var(--c1-soft)}.oj-linha li.agora>i:after{content:"";background:var(--c1);border-radius:50%;width:8px;height:8px}.oj-linha li>span{flex-direction:column;gap:1px;min-width:0;padding-top:1px;display:flex}.oj-linha b{color:var(--ink);font-size:14px;font-weight:600}.oj-linha li.futuro b{color:#9aa59f;font-weight:500}.oj-linha li.agora b{color:var(--c1-deep);font-weight:800}.oj-linha small{color:var(--mu);font-size:12px}.oj-linha li.agora small{color:var(--c1-deep);font-weight:700}.oj-encerradas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.oj-encerradas li{box-shadow:var(--sombra-cartao);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:12px 14px;font-size:14px;display:flex}.oj-encerradas small{color:var(--mu);font-size:12.5px}.oj-encerradas .d{flex-basis:100%}.oj-rodape{justify-content:center;padding:8px 16px 20px;display:flex}@media (max-width:900px){.oj-cartoes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.oj-cartao.prox{grid-column:1/-1}.oj-nome b{display:none}}@media (max-width:720px){.oj-topo{flex-wrap:wrap;row-gap:6px}.oj-menu{flex-basis:100%;order:3;justify-content:flex-start;overflow-x:auto}.oj-menu a{padding:6px 11px;font-size:13px}.oj-texto{padding:36px 18px 64px}.oj-fases div{font-size:11px}.oj-fase-atual b{font-size:15px}.oj-fases .agora small{font-size:8.5px}.oj-inicio .oj-corpo{margin-top:-30px}.oj-cartoes,.oj-cand-meio{grid-template-columns:minmax(0,1fr)}}.op-corpo{padding-top:22px}.oj-menu .op-breve{color:#a6b0aa;white-space:nowrap;cursor:default;padding:8px 12px;font-size:13.5px;font-weight:600}.op{flex-direction:column;gap:14px;display:flex}.op-cab{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.op-cab h1{color:var(--ink);margin:0;font-size:26px}.op-cab p{color:var(--mu);margin:2px 0 0;font-size:14px}.op-abas{box-shadow:var(--sombra-cartao);background:#fff;border-radius:999px;gap:4px;padding:4px;display:flex}.op-abas a{color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.op-abas a.on{background:var(--c1-soft);color:var(--c1-deep)}.op-abas em{background:#f1f3f2;border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:800}.op-vazio{color:var(--mu);box-shadow:var(--sombra-cartao);background:#fff;border-radius:18px;margin:0;padding:18px;font-size:14px}.op-mini{color:var(--mu);margin:0;font-size:12.5px}.op-voltar{color:var(--c1-deep);align-self:flex-start;font-size:13px;font-weight:700;text-decoration:none}.op-req-heroi{background:linear-gradient(135deg, var(--c1-soft), #fff);border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:18px;padding:18px 20px;display:grid;box-shadow:0 14px 30px -24px #00000073}.op-req-heroi h1{font-size:clamp(22px, calc(2.4vw / var(--ot-z,1)), 28px);color:var(--c1-deep);margin:0 0 4px;font-weight:700}.op-req-heroi p{color:var(--mu);margin:0;font-size:14px}.op-req-trilho{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.op-req-trilho li{color:var(--mu);text-align:center;font-size:12px;line-height:1.3}.op-req-trilho li i{border:2px solid var(--line);width:34px;height:34px;color:var(--mu);background:#fff;border-radius:50%;place-items:center;margin:0 auto 6px;font-style:normal;font-weight:700;display:grid}.op-req-trilho li.agora{color:var(--ink);font-weight:600}.op-req-trilho li.agora i{border-color:var(--c1);background:var(--c1);color:#fff}@container miolo (max-width:820px){.op-req-heroi{grid-template-columns:minmax(0,1fr)}}@container miolo (max-width:480px){.op-req-trilho{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}}.op-req-guiada{flex-direction:column;gap:12px;display:flex}.cf-guia{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:12px;display:grid}.cf-guia-roteiro{box-shadow:var(--sombra-cartao);max-height:calc((100vh / var(--ot-z,1)) - 32px);background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:14px;display:flex;position:sticky;top:16px;overflow:auto}.cf-guia-roteiro h2{color:var(--mu);margin:0;font-size:12.5px}.cf-guia-roteiro .barra{background:#e6ece9;border-radius:6px;height:8px;overflow:hidden}.cf-guia-roteiro .barra i{background:var(--c1);height:100%;transition:width .3s;display:block}.cf-guia-roteiro .contagem{color:var(--mu);font-size:12.5px}.cf-guia-roteiro .arvore{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.cf-guia-roteiro .sg{color:var(--c1-deep);padding:8px 8px 2px;font-size:11px;font-weight:700;display:block}.cf-guia-roteiro .dica{color:var(--mu);padding:4px 8px;font-size:12px}.cf-guia-roteiro .no{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.cf-guia-roteiro .no:hover{background:#f3f6f5}.cf-guia-roteiro .no.atual{background:var(--c1-soft)}.cf-guia-roteiro .no .m{width:20px;height:20px;color:var(--mu);box-sizing:border-box;border:2px solid #dde3df;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.cf-guia-roteiro .no.ok .m{background:var(--c1);border-color:var(--c1);color:#fff}.cf-guia-roteiro .no.atual .m{border-color:var(--c1)}.cf-guia-roteiro .no .t{min-width:0;font-size:13.5px}.cf-guia-roteiro .no .t small{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.cf-guia-roteiro .no .q{color:var(--mu);white-space:nowrap;font-size:11.5px}.cf-guia-roteiro .no.falta .q{color:#9a5b00;font-weight:600}.cf-guia-roteiro .vaga-no{border-left:2px solid #e6ece9;margin:4px 0 4px 9px;padding-left:8px}.cf-guia-roteiro .vaga-tit{color:var(--ink);justify-content:space-between;gap:8px;padding:6px 8px 2px;font-size:13px;font-weight:700;display:flex}.cf-guia-roteiro .x{color:var(--mu);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:17px;line-height:1}.cf-guia .mini{border:1px dashed var(--c1);color:var(--c1-deep);cursor:pointer;font:inherit;background:0 0;border-radius:10px;margin:6px 8px;padding:6px 12px;font-size:13px}.cf-guia-roteiro .tudo{color:#7f6d91;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:4px 8px;font-size:12.5px;text-decoration:underline}.cf-guia-palco{flex-direction:column;gap:12px;min-width:0;scroll-margin-top:16px;display:flex}.cf-guia-grupo{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;padding:18px 20px 8px}.cf-guia-grupo .trilha{color:var(--mu);margin-bottom:4px;font-size:12.5px}.cf-guia-grupo .trilha b{color:var(--c1-deep)}.cf-guia-grupo h3{color:var(--ink);margin:0;font-size:21px}.cf-guia-grupo .sub{color:var(--mu);margin:2px 0 14px;font-size:13px}.cf-guia-grupo .espera{color:var(--mu);background:#f3f6f5;border-radius:12px;margin:0 0 14px;padding:8px 10px;font-size:12.5px;line-height:1.5}.cf-guia-grupo .espera b{color:var(--ink)}.cf-guia-grupo .espera .mini{margin:4px 0 0}.cf-guia-vaga .cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cf-guia-vaga .remover{color:#a32d2d;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}.cf-guia-vaga .etapas{border-bottom:1px solid #eef1ef;flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0 0 12px;list-style:none;display:flex}.cf-guia-vaga .etapas button{font:inherit;color:var(--mu);cursor:pointer;background:#fff;border:1.5px solid #e1e8e5;border-radius:999px;align-items:center;gap:6px;padding:5px 12px 5px 6px;font-size:13px;display:inline-flex}.cf-guia-vaga .etapas i{background:#eef1ef;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;font-weight:800;display:inline-grid}.cf-guia-vaga .etapas .on button{border-color:var(--c1);background:var(--c1-soft);color:var(--ink);font-weight:600}.cf-guia-vaga .etapas .on i,.cf-guia-vaga .etapas .ok i{background:var(--c1);color:#fff}.cf-guia-vaga .etapas .falta:not(.on) button{color:#9a5b00}.cf-guia-etapa+.cf-guia-etapa{border-top:1px dashed #e1e8e5;margin-top:4px;padding-top:14px}.cf-guia-etapa h4{color:var(--c1-deep);margin:0;font-size:17px}.cf-guia-add{flex-wrap:wrap;gap:8px;display:flex}.cf-guia-add .mini{margin:0}.cf-esc{flex-direction:column;gap:10px;margin-bottom:22px;display:flex}.cf-esc-cab{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cf-esc-cab .num{background:var(--c1-soft);width:24px;height:24px;color:var(--c1-deep);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.cf-esc-cab .num.ok{background:var(--c1);color:#fff}.cf-esc-cab h4{color:var(--ink);margin:0;font-size:17px}.cf-esc-cab .dica{color:var(--mu);font-size:12.5px}.cf-esc-grade{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.cf-tile{text-align:left;cursor:pointer;min-width:0;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #e1e8e5;border-radius:16px;flex-direction:column;gap:3px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex;position:relative}.cf-tile:hover{border-color:#9fcfc3}.cf-tile:focus,.cf-pessoa:focus{outline:none}.cf-tile:focus-visible,.cf-pessoa:focus-visible{outline:2px solid var(--c1);outline-offset:2px}.cf-pessoa.on{border-color:var(--c1);background:var(--c1-soft);cursor:default}.cf-pessoa.on .av{background:var(--c1);color:#fff}.cf-pessoa img.av{object-fit:cover;padding:0}.cf-esc-select{font:inherit;color:var(--ink);border:1.5px solid var(--c1);background:#fff;border-radius:12px;min-width:240px;max-width:100%;padding:8px 10px;font-size:14px}.cf-pessoas .mais{color:#7f6d91;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:12.5px;text-decoration:underline}.cf-tile[aria-pressed=true]{border-color:var(--c1);background:var(--c1-soft)}.cf-tile[aria-pressed=true]:after{content:"✓";background:var(--c1);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid;position:absolute;top:10px;right:12px}.cf-tile b{padding-right:26px;font-size:15px}.cf-tile small{color:var(--mu);overflow-wrap:anywhere;font-size:12.5px}.cf-tile .doc{font-variant-numeric:tabular-nums}.cf-tile.novo{border-style:dashed;justify-content:center}.cf-tile.novo b{color:var(--c1-deep)}.cf-tile .ic{width:34px;height:34px;color:var(--ink);background:#f3f6f5;border-radius:10px;place-items:center;margin-bottom:4px;display:grid}.cf-tile[aria-pressed=true] .ic{background:#fff}.cf-tile .selo{color:#8a5300;background:#fff2dc;border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 8px;font-size:11.5px;font-weight:600}.cf-esc-papel{border-top:1px solid #eef1ef;grid-template-columns:180px minmax(0,1fr);align-items:start;gap:10px;padding:10px 0;display:grid}.cf-esc-papel .rot b{font-size:14px;display:block}.cf-esc-papel .rot small{color:var(--mu);font-size:12px}.cf-esc-papel .col{min-width:0;position:relative}.cf-pessoas{flex-wrap:wrap;gap:8px;display:flex}.cf-pessoa{cursor:pointer;max-width:100%;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #e1e8e5;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;display:inline-flex}.cf-pessoa .av{width:30px;height:30px;color:var(--c1-deep);background:#f3f6f5;border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;font-weight:700;display:grid}.cf-pessoa span{text-align:left;flex-direction:column;min-width:0;line-height:1.15;display:flex}.cf-pessoa span small{color:var(--mu);font-size:11.5px}.cf-pessoa[aria-pressed=true]{border-color:var(--c1);background:var(--c1-soft)}.cf-pessoa[aria-pressed=true] .av{background:var(--c1);color:#fff}.cf-pessoa.nova{color:var(--c1-deep);border-style:dashed;padding:8px 14px;font-weight:600}.cf-esc-info{color:var(--mu);margin:6px 0 0;font-size:12.5px}.cf-esc-expande{border:1.5px dashed var(--c1);background:#f6f8f7;border-radius:16px;margin-top:8px;padding:14px 14px 0}.cf-esc-expande .tit{color:var(--c1-deep);margin-bottom:8px;font-size:14px;display:block}.cf-esc-campos{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 12px;padding-bottom:14px;display:grid}.cf-esc-campos label{color:var(--mu);flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;display:flex}.cf-esc-campos input{font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border:1.5px solid #dde3df;border-radius:12px;width:100%;padding:9px 11px;font-weight:400}.cf-esc-trava{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;bottom:0;left:0}.cf-esc{position:relative}@container miolo (max-width:640px){.cf-esc-papel{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cf-tile{transition:none}}.cf-campos-guia{flex-wrap:wrap;align-items:flex-start;gap:14px 16px;display:flex}.cf-campo{flex-direction:column;flex:220px;gap:6px;min-width:0;display:flex;position:relative}.cf-campo.largo{flex-basis:100%}.cf-campo>.rot{color:var(--ink);font-size:13px;font-weight:600}.cf-campo>div>label{font-weight:600;color:var(--ink)!important;font-size:13px!important}.cf-campo input:not([type=checkbox]),.cf-campo select,.cf-campo textarea{margin-bottom:0!important}.cf-campo.cond{background:#fff6d6;border-radius:14px;padding:10px 12px}.cf-campo .porque{color:var(--mu);font-size:11.5px}.cf-pilulas{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cf-pilula{font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #e1e8e5;border-radius:999px;padding:6px 13px;font-size:13px}.cf-pilula[aria-pressed=true]{border-color:var(--c1);background:var(--c1-soft);color:var(--c1-deep);font-weight:600}.cf-pilula:focus{outline:none}.cf-pilula:focus-visible{outline:2px solid var(--c1);outline-offset:2px}.cf-outro-texto{border:1.5px solid var(--c1);font:inherit;border-radius:12px;max-width:360px;padding:8px 11px;font-size:14px}.cf-esc-grade.estreita{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.cf-dinheiro{background:#fff;border:1.5px solid #dde3df;border-radius:12px;align-items:center;max-width:240px;display:flex;overflow:hidden}.cf-dinheiro span{color:var(--mu);padding:0 4px 0 11px;font-weight:600}.cf-dinheiro input{width:100%;font:inherit;font-variant-numeric:tabular-nums;background:0 0;padding:9px 11px 9px 4px;box-shadow:none!important;border:0!important}.cf-contador{background:#fff;border:1.5px solid #dde3df;border-radius:999px;align-self:flex-start;align-items:center;display:inline-flex;overflow:hidden}.cf-contador button{cursor:pointer;width:38px;height:40px;color:var(--c1-deep);background:#f3f6f5;border:0;font-size:18px;border-radius:0!important}.cf-contador input{text-align:center;width:64px;font:inherit;font-variant-numeric:tabular-nums;-moz-appearance:textfield;height:40px;font-size:15px;font-weight:600;box-shadow:none!important;border:0!important}.cf-contador input::-webkit-inner-spin-button{-webkit-appearance:none}.cf-outro-num{align-items:center;gap:6px;display:inline-flex}.cf-outro-num input{width:100px;font:inherit;border:1.5px solid #dde3df;border-radius:999px;padding:6px 12px;font-size:13px}.cf-outro-num small{color:var(--mu);font-size:12.5px}.cf-jornada{background:#fff;border:1.5px solid #dde3df;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid;overflow:hidden}.cf-jornada label{color:var(--mu);border-left:1px solid #e6ece9;flex-direction:column;gap:4px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}.cf-jornada label:first-child{border-left:0}.cf-jornada input{font:inherit;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;width:100%;padding:0;font-size:18px;font-weight:600;box-shadow:none!important;border:0!important}.cf-total{color:var(--mu);font-size:12.5px}.cf-total b{color:var(--c1-deep)}.cf-guia-evolucao{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 18px;display:flex}.cf-guia-evolucao b{font-size:14px}.cf-guia-evolucao .barra{background:#e5ece8;border-radius:8px;flex:200px;max-width:320px;height:8px;overflow:hidden}.cf-guia-evolucao .barra i{background:var(--c1);border-radius:8px;height:100%;transition:width .3s;display:block}.cf-guia-evolucao .contagem{color:var(--mu);font-size:12.5px}.cf-guia-evolucao .tudo{color:#7f6d91;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:12.5px;text-decoration:underline}.cf-guia-cartao{box-shadow:var(--sombra-cartao);background:#fff;border-radius:22px;flex-direction:column;gap:14px;padding:18px 20px;scroll-margin-top:16px;display:flex}.cf-guia-cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cf-guia-cab b{font-size:16px}.cf-guia-cab .mu,.cf-stepper .mu{color:var(--mu);font-size:12px}.cf-guia-vagas{flex-wrap:wrap;gap:6px;display:flex}.cf-guia-vagas .cf-pilula[aria-selected=true]{border-color:var(--c1);background:var(--c1-soft);color:var(--c1-deep);font-weight:600}.cf-stepper{margin:0;padding:0 0 6px;list-style:none;display:flex;overflow-x:auto}.cf-stepper .st{flex:1 0 118px;position:relative}.cf-stepper .st:not(:last-child):after{content:"";background:#d8e0dc;height:2px;position:absolute;top:16px;left:calc(50% + 18px);right:calc(18px - 50%)}.cf-stepper .st.feito:not(:last-child):after{background:var(--c1)}.cf-stepper button{text-align:center;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0 4px;font-size:12.5px;display:flex;border-radius:12px!important}.cf-stepper .n{width:32px;height:32px;color:var(--mu);z-index:1;box-sizing:border-box;background:#fff;border:2px solid #cfd7d2;border-radius:50%;place-items:center;font-weight:700;display:grid;position:relative}.cf-stepper .feito .n{background:var(--c1);border-color:var(--c1);color:#fff}.cf-stepper .atual .n{border-color:var(--c1);color:var(--c1-deep);box-shadow:0 0 0 4px var(--c1-soft)}.cf-stepper .atual b{color:var(--c1-deep)}.cf-stepper .falta{color:#9a5b00;font-size:12px;font-weight:700}.cf-stepper .ok{color:#1d9e75;font-size:12px;font-weight:700}.cf-guia-cartao .cf-guia-grupo,.cf-guia-cartao .cf-guia-vaga{box-shadow:none;background:0 0;border-radius:0;padding:0}.cf-guia-cartao .cf-guia-grupo h3{font-size:18px}.cf-guia-rodape{border-top:1px solid #e3e8e5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.cf-guia-rodape .bt{background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600}.cf-guia-rodape .bt.sec{color:var(--ink);background:#fff;border:1px solid #e3e8e5}.cf-guia-rodape .bt:disabled{opacity:.45;cursor:default}.cf-guia-rodape .fim{color:#157a4a;background:#e4f4ea;border-radius:12px;padding:8px 12px;font-size:13px}.cf-guia-rodape .fim.falta{color:#9a5b00;background:#fff2dc}.cf-guia-topo{box-shadow:var(--sombra-cartao);background:#fff;border-radius:22px;flex-direction:column;gap:12px;padding:14px 20px 12px;display:flex}.cf-guia-topo .cf-guia-evolucao{box-shadow:none;background:0 0;border-bottom:1px solid #eef1ef;border-radius:0;padding:0 0 12px}.cf-guia-cartao{gap:12px}.cf-guia-cartao .cf-guia-etapa h4{font-size:16px}.cf-guia-cartao .cf-guia-etapa .sub,.cf-guia-cartao .cf-guia-grupo .sub{margin:0 0 10px;font-size:12.5px}.cf-guia-cartao .cf-guia-etapa .espera{margin:0 0 12px;padding:7px 10px}.cf-guia-cartao .cf-esc{gap:8px;margin-bottom:10px}.cf-guia-cartao .cf-esc-cab h4{font-size:15px}.cf-guia-cartao .cf-campos-guia{gap:10px 14px}.cf-guia-cartao .cf-campo{gap:4px}.cf-guia-cartao .cf-campo>div[style]{flex:auto!important}.cf-campo>div[style]{flex:none!important}.cf-guia-pagina .cf-esc{gap:8px;margin-bottom:8px}.cf-guia-pagina .cf-campos-guia{gap:10px 14px}.cf-guia-pagina .cf-campo{gap:4px}.cf-guia-pagina .cf-campo input:not([type=checkbox]):not([type=time]),.cf-guia-pagina .cf-campo select{padding:8px 10px!important}.cf-guia-pagina .cf-guia-etapa .sub{color:var(--mu);margin:0 0 6px;font-size:12.5px}.cf-guia-pagina .cf-guia-etapa .espera{color:var(--mu);background:#f3f6f5;border-radius:12px;margin:0 0 10px;padding:7px 10px;font-size:12.5px}.cf-guia-cartao .cf-campo input:not([type=checkbox]):not([type=time]),.cf-guia-cartao .cf-campo select{padding:8px 10px!important}.cf-guia-cartao .cf-esc-trava{bottom:0}.cf-cbo{gap:8px}.cf-cbo .dica{color:var(--mu);font-size:12px}.cf-cbo .cf-tile b{font-variant-numeric:tabular-nums}.cf-cbo .cf-tile .via{font-style:italic}.cf-cbo .escolhido{color:var(--ink);margin:0;font-size:13px}.cf-cbo .limpar{color:#7f6d91;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.cf-cbo .busca{max-width:520px;position:relative}.cf-cbo .busca input{width:100%;font:inherit;box-sizing:border-box;border:1.5px solid #dde3df;border-radius:12px;padding:8px 11px;font-size:14px}.cf-cbo .busca ul{z-index:5;background:#fff;border:1px solid #dde3df;border-radius:12px;max-height:280px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;left:0;right:0;overflow:auto;box-shadow:0 12px 24px -16px #00000059}.cf-cbo .busca li button{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:7px 10px;font-size:13.5px;border-radius:8px!important}.cf-cbo .busca li button:hover{background:var(--c1-soft)}.cf-cbo .busca li small{color:var(--mu)}.cf-aninhado{gap:8px}.cf-sub-item{background:#fbfcfb;border:1.5px solid #e1e8e5;border-radius:16px;padding:12px 14px;position:relative}.cf-sub-item .tirar{color:var(--mu);cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:18px;line-height:1;position:absolute;top:6px;right:8px}.cf-sub-item .cf-campo{flex:180px}.cf-sel,.cf-txt{font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border:1.5px solid #dde3df;border-radius:12px;width:100%;padding:8px 10px;font-size:14px}.cf-dinheiro span+input{padding-left:4px}.cf-dinheiro input+span{padding:0 11px 0 4px}.cf-add-item{align-self:flex-start;margin:0!important}.cf-faixa{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cf-faixa label{color:var(--mu);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cf-faixa input{width:72px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1.5px solid #dde3df;border-radius:12px;padding:8px 10px;font-size:14px}.cf-faixa input:disabled{background:#f3f6f5}.cf-faixa>span{color:var(--mu);margin-right:4px;font-size:12.5px}.cf-area{font:inherit;color:var(--ink);box-sizing:border-box;resize:vertical;background:#fff;border:1.5px solid #dde3df;border-radius:12px;width:100%;min-height:76px;padding:9px 11px;font-size:14px;line-height:1.45}.cf-guia-unica{gap:10px}.cf-guia-unica .cf-guia-topo{z-index:6;position:sticky;top:0}.cf-guia-atalhos{gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.cf-guia-atalhos button{font:inherit;color:var(--mu);cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #e1e8e5;flex:none;align-items:center;gap:6px;padding:5px 12px 5px 6px;font-size:12.5px;display:inline-flex;border-radius:999px!important}.cf-guia-atalhos i{background:#f3f6f5;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;font-weight:700;display:inline-grid}.cf-guia-atalhos .on button{border-color:var(--c1);background:var(--c1-soft);color:var(--ink);font-weight:600}.cf-guia-atalhos .ok i,.cf-guia-atalhos .on i{background:var(--c1);color:#fff}.cf-guia-atalhos .falta:not(.on) button{color:#9a5b00}.cf-guia-pagina{flex-direction:column;gap:8px;display:flex}.cf-etapa{box-shadow:var(--sombra-cartao);background:#fff;border:1.5px solid #0000;border-radius:18px;scroll-margin-top:150px;transition:border-color .2s,box-shadow .2s}.cf-etapa.aberta{border-color:var(--c1);box-shadow:0 18px 40px -22px #1028228c}.cf-etapa.fechada:not(.feita){opacity:.85}.cf-etapa>.cab{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink);background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 16px;display:grid;border-radius:18px!important}.cf-etapa>.cab .n{width:28px;height:28px;color:var(--mu);background:#f3f6f5;border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid}.cf-etapa.feita>.cab .n{background:var(--c1);color:#fff}.cf-etapa.aberta>.cab .n{background:var(--c1-soft);color:var(--c1-deep);box-shadow:0 0 0 3px var(--c1-soft)}.cf-etapa>.cab .t{min-width:0}.cf-etapa>.cab .t b{font-size:15.5px;display:block}.cf-etapa.aberta>.cab .t b{color:var(--c1-deep);font-size:17px}.cf-etapa>.cab .t small{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.cf-etapa>.cab .min{color:var(--mu);white-space:nowrap;font-size:12px}.cf-etapa>.cab .max{color:var(--c1-deep);white-space:nowrap;background:#fff;border:1.5px solid #e1e8e5;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.cf-etapa.feita>.cab .max{color:var(--mu)}.cf-etapa>.corpo{flex-direction:column;gap:10px;padding:0 18px 16px 54px;display:flex}.cf-etapa .seguir{border-top:1px solid #eef1ef;justify-content:flex-end;padding-top:12px;display:flex}.cf-etapa .seguir .bt{background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:600}.cf-vaga-pilha{flex-direction:column;gap:8px;display:flex}.cf-vaga-cab{flex-wrap:wrap;align-items:baseline;gap:10px;margin:12px 4px 0;display:flex}.cf-vaga-cab h2{color:var(--ink);margin:0;font-size:19px}.cf-vaga-cab small{color:var(--mu);font-size:12.5px}.cf-vaga-cab .remover{color:#a32d2d;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12.5px;font-weight:600}.cf-guia-unica .cf-guia-add{padding:4px 4px 0}.cf-guia-unica .cf-guia-add .mini{border:1.5px dashed var(--c1);color:var(--c1-deep);background:#fff;padding:8px 14px;font-weight:600;border-radius:999px!important}.cf-guia-fim{color:#157a4a;margin:6px 4px 0;font-size:13px}.cf-guia-fim.falta{color:#9a5b00}@container miolo (max-width:640px){.cf-etapa>.corpo{padding-left:16px}}@media (prefers-reduced-motion:reduce){.cf-etapa{transition:none}}.op-req,.op-req-guiada,.cf-guia{overflow:visible}.cf-guia-unica .cf-guia-topo{z-index:30;background:linear-gradient(135deg, var(--c1-soft), #fff);position:sticky;top:8px;box-shadow:0 14px 30px -24px #00000073}.cf-guia-unica .cf-guia-topo .cf-guia-evolucao{border-bottom-color:#1b65561f}.cf-guia-topo-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.cf-guia-topo-acoes .tudo{margin-right:4px;margin-left:0!important}.cf-guia-topo-acoes .op-bt{padding:7px 16px;font-size:13.5px}.op-req-aviso{z-index:70;width:min(460px, calc(calc(100vw / var(--ot-z,1)) - 32px));background:linear-gradient(135deg, var(--c1-soft), #fff);border-radius:20px;flex-direction:column;gap:8px;padding:16px 18px 18px;animation:.35s ease-out op-aviso-entra;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 24px 60px -20px #00000073}.op-req-aviso .tit{color:var(--c1-deep);padding-right:24px;font-size:19px}.op-req-aviso p{color:var(--mu);margin:0;font-size:13px}.op-req-aviso .op-req-trilho{margin-top:4px}.op-req-aviso .op-req-trilho li{font-size:11.5px}.op-req-aviso .op-req-trilho li i{width:28px;height:28px}.op-req-aviso .fechar{color:var(--mu);cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:22px;line-height:1;position:absolute;top:8px;right:10px}.op-req-aviso .tempo{background:var(--c1);transform-origin:0;width:100%;height:3px;animation:linear forwards op-aviso-tempo;position:absolute;bottom:0;left:0}@keyframes op-aviso-entra{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes op-aviso-tempo{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.op-req-aviso{animation:none}.op-req-aviso .tempo{animation:none;display:none}}.op-reqs-fluxo{flex-direction:column;gap:8px;display:flex}.op-reqs-fluxo .cab,.op-reqs-fluxo .linha{grid-template-columns:minmax(190px,240px) 110px minmax(0,1fr) 120px 66px 44px;align-items:center;gap:12px;display:grid}.op-reqs-fluxo .origem{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.op-reqs-fluxo .origem small{color:var(--mu);font-size:10.5px}.op-reqs-fluxo .selo.portal{color:#3c3489;background:#eeedfe}.op-reqs-fluxo .selo.agencia{color:#0c447c;background:#e6f1fb}.op-reqs-fluxo .selo.comercial{color:#8a4b0b;background:#fdf0e1}.op-reqs-fluxo .cab{color:var(--mu);padding:0 14px 0 16px;font-size:11.5px;font-weight:600}.op-reqs-fluxo .cab span:nth-child(n+2){text-align:center}.op-reqs-fluxo .linha{background:#fff;border:1px solid #e6ebe8;border-radius:16px;padding:10px 14px 10px 16px}.op-reqs-fluxo .req{flex-direction:column;gap:2px;min-width:0;display:flex}.op-reqs-fluxo .req .sup{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.op-reqs-fluxo .req .sup b{color:var(--ink);margin-right:5px}.op-reqs-fluxo .req .cargo{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;text-decoration:none;overflow:hidden}.op-reqs-fluxo .req .cargo:hover{color:var(--c1-deep);text-decoration:underline}.op-reqs-fluxo .req button.cargo{text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;max-width:100%;padding:0;font-size:14px;font-weight:700;border-radius:0!important}.op-janela .caixa.op-resumo{width:min(920px,100%);max-height:calc((100vh / var(--ot-z,1)) - 32px);gap:0;padding:0;overflow:hidden}.op-resumo .topo{background:linear-gradient(135deg, var(--c1-soft), #fff);align-items:center;gap:12px;padding:16px 18px;display:flex}.op-resumo .topo .t{flex:1;min-width:0}.op-resumo .topo h3{margin:0;font-size:18px}.op-resumo .topo small{color:var(--mu);font-size:12.5px}.op-resumo .fechar{color:var(--mu);cursor:pointer;background:0 0;border:0;padding:2px 8px;font-size:24px;line-height:1}.op-resumo .corpo-moldura{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.op-resumo .corpo{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:14px 18px;display:flex;overflow:auto}.op-resumo .corpo::-webkit-scrollbar{display:none}.op-resumo .seta{z-index:2;width:38px;height:38px;color:var(--c1-deep);cursor:pointer;background:#fff;border:1px solid #dde3df;place-items:center;padding:0;display:grid;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -10px #00000073;border-radius:50%!important}.op-resumo .seta.baixo{animation:1.6s ease-in-out infinite op-seta;bottom:10px}.op-resumo .seta.cima{top:10px}.op-resumo .seta:hover{background:var(--c1-soft)}.op-janela .caixa.op-resumo{width:min(1200px,100%);max-height:calc((100vh / var(--ot-z,1)) - 24px)}.op-resumo .topo{padding:10px 16px}.op-resumo .topo h3{font-size:16px}.op-resumo .corpo{gap:10px;padding:10px 14px}.op-resumo .vaga h4{margin:0 0 6px;font-size:14.5px}.op-resumo .secoes{gap:8px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important}.op-resumo .secao{border-radius:14px;gap:6px;padding:8px 12px}.op-resumo dl{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:4px 12px}.op-resumo dt{font-size:10.5px;line-height:1.25}.op-resumo dd{font-size:12.5px;line-height:1.3}.op-resumo .secao.larga dl{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.op-resumo .botoes{padding:8px 14px}.op-resumo .botoes .op-bt{padding:7px 16px;font-size:13.5px}@keyframes op-seta{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,3px)}}@media (prefers-reduced-motion:reduce){.op-resumo .seta.baixo{animation:none}}.op-grupo{background:color-mix(in srgb, var(--c1) 6%, #fff);border:1px solid color-mix(in srgb, var(--c1) 18%, #fff);border-radius:22px;flex-direction:column;gap:10px;padding:12px;display:flex}.op-grupo-cab{flex-wrap:wrap;align-items:center;gap:12px;padding:2px 4px;display:flex}.op-grupo-cab .id{flex-wrap:wrap;flex:260px;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.op-grupo-cab .num{color:#fff;background:var(--c1);letter-spacing:.2px;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:800}.op-grupo-cab .vaga{color:var(--ink);font-size:17px;font-weight:700;text-decoration:none}.op-grupo-cab small{color:var(--mu);font-size:12.5px}.op-grupo-cab .dir{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.op-grupo-cab .prazo{color:#854f0b;background:#fdf1df;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.op-grupo-cab .ok{color:var(--c1-deep);background:var(--c1-soft);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.op-grupo-cab .comparar{border:1px solid var(--c1);color:var(--c1-deep);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:700}.op-grupo-cab .comparar.on{background:var(--c1);color:#fff}.op-grupo-cands{flex-direction:column;gap:10px;display:flex}.op-cand{background:#fff;border-radius:20px;padding:14px 16px;position:relative;overflow:hidden;box-shadow:0 14px 30px -22px #00000059}.op-cand.recomendado:before{content:"Recomendado pela analista";background:var(--c1);color:#fff;pointer-events:none;padding:3px 44px;font-size:10px;font-weight:700;position:absolute;top:14px;right:-40px;transform:rotate(35deg)}.op-cand-cab{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.op-cand .anel{width:92px;height:92px;position:relative}.op-cand .anel svg.r{width:92px;height:92px;position:absolute;inset:0;transform:rotate(-90deg)}.op-cand .anel .foto{object-fit:cover;color:#fff;background:linear-gradient(135deg, var(--c1-mid,#9fbcac), var(--c1));border-radius:50%;place-items:center;width:76px;height:76px;font-size:24px;font-weight:700;display:grid;position:absolute;inset:8px}.op-cand .anel .pct{color:var(--c1-deep);white-space:nowrap;background:#fff;border:1px solid #e6ebe8;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:800;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.op-cand .info h3{margin:0;font-size:17px}.op-cand .info .sub{color:var(--mu);margin:2px 0 8px;font-size:12.5px}.op-cand .chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.op-cand .chip,.op-comparar .chip{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.op-cand .chip.neu{color:var(--ink);background:#f0f2f1}.op-cand .chip.disc{color:#3c3489;background:#eeedfe}.op-comparar .chip.rec{background:var(--c1-soft);color:var(--c1-deep)}.op-cand .estrelas,.op-comparar .estrelas{color:#e3a008;letter-spacing:1px}.op-cand .parecer{background:var(--c1-soft);border-radius:14px;align-items:flex-start;gap:10px;padding:8px 12px;font-size:13px;display:flex}.op-cand .parecer .mini{object-fit:cover;width:26px;height:26px;color:var(--c1-deep);background:#fff;border-radius:50%;flex:0 0 26px;place-items:center;font-size:10px;font-weight:700;display:grid}.op-cand .parecer i{color:var(--mu);font-size:11.5px;font-style:normal;display:block}.op-cand .dossie{color:var(--c1-deep);white-space:nowrap;align-self:start;margin-top:4px;font-size:13px;font-weight:700;text-decoration:none}.op-cand.recomendado .dossie{margin-top:30px}.op-cand-acoes{flex-wrap:wrap;gap:8px;margin-top:12px;padding-left:108px;display:flex}.op-cand-acoes .bt{font:inherit;cursor:pointer;color:var(--ink);background:#fff;border:1px solid #dde3df;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:13.5px;font-weight:700;display:inline-flex}.op-cand-acoes .bt svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.op-cand-acoes .bt.ok{background:var(--c1);border-color:var(--c1);color:#fff}.op-cand-acoes .bt.ent{color:var(--c1-deep);border-color:var(--c1-mid,#9fbcac)}.op-cand-acoes .bt.nao{color:#b3202b;border-color:#f0c9cc}.op-comparar{background:#fff;border-radius:18px;overflow-x:auto;box-shadow:0 14px 30px -22px #00000059}.op-comparar table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.op-comparar th,.op-comparar td{text-align:center;vertical-align:middle;border-bottom:1px solid #f0f2f1;padding:9px 12px}.op-comparar th:first-child,.op-comparar td:first-child{text-align:left;color:var(--mu);width:150px;font-weight:600}.op-comparar td.txt{font-size:12.5px}.op-comparar thead th{vertical-align:bottom}.op-comparar thead .foto{object-fit:cover;color:#fff;background:linear-gradient(135deg, var(--c1-mid,#9fbcac), var(--c1));border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 6px;font-weight:700;display:grid}.op-comparar thead b{margin-bottom:3px;font-size:13.5px;display:block}.op-comparar .barra{background:#eef1ef;border-radius:999px;max-width:110px;height:7px;margin:4px auto 0;overflow:hidden}.op-comparar .barra i{background:var(--c1);border-radius:999px;height:100%;display:block}.op-comparar tbody tr:last-child td{border-bottom:0}@media (max-width:760px){.op-cand-cab{grid-template-columns:auto minmax(0,1fr)}.op-cand .dossie{grid-column:1/-1;margin-top:0!important}.op-cand-acoes{padding-left:0}.op-cand-acoes .bt{flex:140px;justify-content:center}}.oj-proposta-cartao{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink);box-shadow:var(--sombra-cartao);background:#fff;border:0;border-radius:20px;align-items:center;gap:12px;margin-bottom:14px;padding:14px 18px;display:flex}.oj-proposta-cartao.nova{background:linear-gradient(135deg, var(--c1-soft), #fff 70%);box-shadow:0 0 0 2px var(--c1), var(--sombra-cartao)}.oj-proposta-cartao .ic{font-size:26px}.oj-proposta-cartao .t{flex-direction:column;flex:1;min-width:0;display:flex}.oj-proposta-cartao b{font-size:15.5px}.oj-proposta-cartao small{color:var(--mu);font-size:12.5px}.oj-proposta-cartao em{color:var(--c1-deep);white-space:nowrap;font-size:13.5px;font-style:normal;font-weight:700}.oj-proposta-fundo{z-index:200;background:#141c1873;place-items:center;padding:16px;animation:.2s oj-fade;display:grid;position:fixed;inset:0}@keyframes oj-fade{0%{opacity:0}to{opacity:1}}.oj-proposta{width:min(560px,100%);max-height:calc((100vh / var(--ot-z,1)) - 32px);background:#fff;border-radius:24px;flex-direction:column;animation:.25s oj-sobe;display:flex;overflow:hidden;box-shadow:0 30px 60px -20px #00000073}@keyframes oj-sobe{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.oj-proposta .topo{background:linear-gradient(135deg, var(--c1), var(--c1-deep,#2f4a3c));color:#fff;align-items:flex-start;gap:12px;padding:18px 18px 14px;display:flex}.oj-proposta .topo .ic{font-size:30px;line-height:1}.oj-proposta .topo .t{flex:1;min-width:0}.oj-proposta .topo small{opacity:.85;font-size:12.5px}.oj-proposta .topo h3{margin:2px 0;font-size:21px}.oj-proposta .topo p{opacity:.85;margin:0;font-size:13px}.oj-proposta .fechar{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;width:32px;height:32px;font-size:20px;line-height:1}.oj-proposta .corpo{flex-direction:column;gap:12px;padding:16px 18px;display:flex;overflow:auto}.oj-proposta .salario{background:var(--c1-soft);border-radius:16px;flex-direction:column;padding:10px 14px;display:flex}.oj-proposta .salario small{color:var(--mu);font-size:12px}.oj-proposta .salario b{color:var(--c1-deep);font-size:22px}.oj-proposta dl{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px 16px;margin:0;display:grid}.oj-proposta dt{color:var(--mu);font-size:11.5px}.oj-proposta dd{white-space:pre-wrap;margin:0;font-size:14px;font-weight:600}.oj-proposta .texto{white-space:pre-wrap;background:#f6f8f7;border-radius:14px;margin:0;padding:10px 12px;font-size:14px}.oj-proposta .pdf{color:var(--c1-deep);font-size:13.5px;font-weight:700;text-decoration:none}.oj-proposta .pe{border-top:1px solid #eef1ef;justify-content:flex-end;padding:10px 18px;display:flex}.oj-proposta .pe .sec{font:inherit;cursor:pointer;background:#fff;border:1px solid #dde3df;border-radius:999px;padding:7px 16px;font-size:13.5px;font-weight:700}.op-contr{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 14px 30px -22px #00000059}.op-contr .cab,.op-contr .linha{grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr) 110px 190px;align-items:center;gap:12px;padding:10px 14px;display:grid}.op-contr .cab{color:var(--mu);background:#f6f8f7;padding-top:8px;padding-bottom:8px;font-size:11px;font-weight:700}.op-contr .linha{border-top:1px solid #f0f2f1}.op-contr .linha.atrasada{box-shadow:inset 4px 0 #e24b4a}.op-contr .pessoa{align-items:center;gap:10px;min-width:0;display:flex}.op-contr .foto{object-fit:cover;color:#fff;background:linear-gradient(135deg, var(--c1-mid,#9fbcac), var(--c1));border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}.op-contr .pessoa .t{flex-direction:column;min-width:0;display:flex}.op-contr .pessoa b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.op-contr .pessoa small,.op-contr .etapa small{color:var(--mu);font-size:12px}.op-contr .etapa{flex-direction:column;gap:3px;min-width:0;display:flex}.op-contr .etapa .barra{background:#eef1ef;border-radius:999px;max-width:260px;height:7px;overflow:hidden}.op-contr .etapa .barra i{background:var(--c1);border-radius:999px;height:100%;display:block}.op-contr .etapa .n{font-size:11px}.op-contr .inicio{font-size:13px;font-weight:600}.op-contr .sit em{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11.5px;font-style:normal;font-weight:700}.op-contr .sit em.andamento{color:var(--c1-deep);background:var(--c1-soft)}.op-contr .sit em.aguardando{color:#854f0b;background:#fdf1df}.op-contr .sit em.trabalhando{color:#fff;background:var(--c1)}.op-contr .sit em.finalizado{color:var(--mu);background:#f0f2f1}@media (max-width:900px){.op-contr .cab{display:none}.op-contr .linha{grid-template-columns:1fr 1fr}.op-contr .etapa{order:3;grid-column:1/-1}}.adm-lf-lista{flex-direction:column;gap:6px;display:flex}.adm-lf-cab,.adm-lf-linha{grid-template-columns:minmax(200px,250px) minmax(0,1fr) 120px 78px 66px;align-items:center;gap:12px;display:grid}.adm-lf-cab{color:var(--mu);padding:0 14px 4px 16px;font-size:11px;font-weight:600}.adm-lf-linha{border:1px solid #e6ebe8;border-radius:16px;min-width:0;padding:9px 14px 9px 16px}.adm-lf-rot{display:none}@media (max-width:1100px){.adm-lf-cab,.adm-lf-linha{grid-template-columns:minmax(170px,210px) minmax(0,1fr) 100px 74px 56px;gap:10px}}@media (max-width:760px){.adm-lf-cab{display:none}.adm-lf-linha{grid-template-columns:1fr auto auto;row-gap:8px}.adm-lf-linha>:first-child,.adm-lf-linha>:nth-child(2){grid-column:1/-1}.adm-lf-resp{text-align:left!important;align-items:flex-start!important}.adm-lf-rot{color:var(--mu);font-weight:500;display:inline}}.op-reqs-aprov{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 14px 30px -22px #00000059}.op-reqs-aprov .cab,.op-reqs-aprov .linha{grid-template-columns:80px minmax(0,2.2fr) 130px minmax(0,1.2fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.op-reqs-aprov .cab{color:var(--mu);background:#f6f8f7;padding-top:8px;padding-bottom:8px;font-size:11px;font-weight:700}.op-reqs-aprov .linha{border-top:1px solid #f0f2f1;box-shadow:inset 4px 0 #0000}.op-reqs-aprov .linha.aguardando{box-shadow:inset 4px 0 #ef9f27}.op-reqs-aprov .linha.ajuste{box-shadow:inset 4px 0 #e24b4a}.op-reqs-aprov .num{color:var(--c1-deep);font-size:12px;font-weight:800}.op-reqs-aprov .req{text-align:left;cursor:pointer;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex-direction:column;padding:0;display:flex}.op-reqs-aprov .req b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.op-reqs-aprov .req:hover b{color:var(--c1-deep);text-decoration:underline}.op-reqs-aprov .req small{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.op-reqs-aprov .env{color:var(--mu);font-size:12.5px}.op-reqs-aprov .sit{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.op-reqs-aprov .sit em{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11.5px;font-style:normal;font-weight:700}.op-reqs-aprov .sit em.aguardando{color:#854f0b;background:#fdf1df}.op-reqs-aprov .sit em.aprovada{color:var(--c1-deep);background:var(--c1-soft)}.op-reqs-aprov .sit em.livre{color:var(--mu);background:#f0f2f1}.op-reqs-aprov .sit em.ajuste{color:#a32d2d;background:#fbe7e5}.op-reqs-aprov .sit em.alt{color:#3c3489;background:#eeedfe}.op-reqs-aprov .sit small{width:100%;color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.op-reqs-aprov .acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.op-reqs-aprov .acoes .ver{border:1px solid var(--c1-mid,#9fbcac);background:var(--c1-soft);color:var(--c1-deep);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700}.op-reqs-aprov .op-req-resp{flex:0 auto}.op-reqs-aprov .op-req-resp .bt{padding:6px 12px;font-size:12.5px}.op-reqs-aprov .op-req-resp textarea{min-width:240px}@media (max-width:900px){.op-reqs-aprov .cab{display:none}.op-reqs-aprov .linha{grid-template-columns:1fr;gap:6px}.op-reqs-aprov .acoes{justify-content:flex-start}}.op-req-aprov{background:#fff;border-left:4px solid #0000;border-radius:20px;flex-direction:column;gap:8px;padding:14px 16px;display:flex;box-shadow:0 14px 30px -22px #00000059}.op-req-aprov.pendente{border-left-color:#ef9f27}.op-req-aprov header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.op-req-aprov header .id{flex-wrap:wrap;flex:260px;align-items:center;gap:8px;display:flex}.op-req-aprov .num{color:#fff;background:var(--c1);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:800}.op-req-aprov header b{font-size:16px}.op-req-aprov .tipo{background:var(--c1-soft);color:var(--c1-deep);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.op-req-aprov .tipo.alt{color:#3c3489;background:#eeedfe}.op-req-aprov .sit{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.op-req-aprov .sit.enviada{color:#854f0b;background:#fdf1df}.op-req-aprov .sit.aprovada{color:var(--c1-deep);background:var(--c1-soft)}.op-req-aprov .sit.ajuste{color:#a32d2d;background:#fbe7e5}.op-req-aprov .meta{color:var(--mu);margin:0;font-size:12.5px}.op-req-aprov .vagas{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.op-req-aprov .vagas li{background:#f6f8f7;border-radius:12px;flex-direction:column;padding:6px 10px;font-size:13px;display:flex}.op-req-aprov .vagas small{color:var(--mu);font-size:11.5px}.op-req-aprov .resp{border-radius:12px;margin:0;padding:7px 10px;font-size:13px}.op-req-aprov .resp.ok{background:var(--c1-soft);color:var(--c1-deep)}.op-req-aprov .resp.aj{color:#7a2222;background:#fbe7e5}.op-req-aprov .pe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.op-req-aprov .ver{color:var(--c1-deep);font-size:13px;font-weight:700;text-decoration:none}.op-req-resp{flex-direction:column;flex:320px;align-items:flex-end;gap:6px;display:flex}.op-req-resp textarea{width:100%;font:inherit;border:1px solid #dde3df;border-radius:12px;padding:8px 12px;font-size:13.5px}.op-req-resp .bts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.op-req-resp .bt{font:inherit;cursor:pointer;color:var(--ink);background:#fff;border:1px solid #dde3df;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:13.5px;font-weight:700;display:inline-flex}.op-req-resp .bt svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.op-req-resp .bt.ok{background:var(--c1);border-color:var(--c1);color:#fff}.op-req-resp .bt.nao{color:#b3202b;border-color:#f0c9cc}.op-req-resp .bt:disabled{opacity:.55;cursor:default}.op-cand-acoes .bt.cv{color:var(--c1-deep);border-color:var(--c1-mid,#9fbcac);background:var(--c1-soft);margin-left:auto}.op-janela .caixa.op-cv{width:min(820px,100%);max-height:calc((100vh / var(--ot-z,1)) - 24px);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.op-cv .topo{background:linear-gradient(135deg, var(--c1-soft), #fff);align-items:center;gap:12px;padding:12px 16px;display:flex}.op-cv .topo .foto{object-fit:cover;color:#fff;background:linear-gradient(135deg, var(--c1-mid,#9fbcac), var(--c1));border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;font-weight:700;display:grid}.op-cv .topo .t{flex:1;min-width:0}.op-cv .topo h3{margin:0;font-size:17px}.op-cv .topo .rec{background:var(--c1);color:#fff;vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700}.op-cv .topo small{color:var(--mu);font-size:12.5px}.op-cv .fechar{color:var(--mu);cursor:pointer;background:0 0;border:0;padding:2px 8px;font-size:24px;line-height:1}.op-cv .corpo{flex-direction:column;gap:12px;padding:12px 16px;display:flex;overflow:auto}.op-cv .info{background:#f6f8f7;border-radius:14px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px 14px;margin:0;padding:10px 12px;display:grid}.op-cv .info dt{color:var(--mu);font-size:11px}.op-cv .info dd{margin:0;font-size:13px;font-weight:600}.op-cv h4{color:var(--c1-deep);border-bottom:1px solid #e6ebe8;margin:0 0 6px;padding-bottom:4px;font-size:11.5px}.op-cv section p{margin:0;font-size:13px}.op-cv .parecer{background:var(--c1-soft);white-space:pre-wrap;border-radius:12px;padding:8px 12px}.op-cv .comp{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 24px;align-items:center;gap:10px;margin:4px 0;font-size:12.5px;display:grid}.op-cv .comp .barra{background:#eef1ef;border-radius:999px;height:8px;overflow:hidden}.op-cv .comp .barra i{background:var(--c1);border-radius:999px;height:100%;display:block}.op-cv .comp b{text-align:right}.op-cv .exp{border-left:2px solid var(--c1-soft);flex-direction:column;gap:6px;margin:0;padding:0 0 0 12px;list-style:none;display:flex}.op-cv .exp li{flex-direction:column;font-size:13px;display:flex}.op-cv .exp small{color:var(--mu);font-size:12px}.op-cv .cursos{flex-wrap:wrap;gap:6px;display:flex}.op-cv .cursos span{background:#f0f2f1;border-radius:999px;padding:3px 10px;font-size:12px}.op-cv .rodape{color:var(--mu);border-top:1px solid #eef1ef;padding-top:8px;font-size:11.5px}.op-cv .botoes{border-top:1px solid #eef1ef;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}.op-janela .caixa.op-agenda{width:min(720px,100%);max-height:calc((100vh / var(--ot-z,1)) - 24px);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.op-agenda .topo{background:linear-gradient(135deg, var(--c1-soft), #fff);color:var(--c1-deep);align-items:center;gap:12px;padding:12px 16px;display:flex}.op-agenda .topo .t{min-width:0;color:var(--ink);flex:1}.op-agenda .topo h3{margin:0;font-size:16px}.op-agenda .topo small{color:var(--mu);font-size:12.5px}.op-agenda .fechar{color:var(--mu);cursor:pointer;background:0 0;border:0;padding:2px 8px;font-size:24px;line-height:1}.op-agenda .corpo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:14px 16px;display:grid;overflow:auto}.op-agenda .cal-cab{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.op-agenda .cal-cab b{text-transform:capitalize;font-size:14px}.op-agenda .cal-cab button{cursor:pointer;width:30px;height:30px;color:var(--c1-deep);background:#fff;border:1px solid #e6ebe8;border-radius:50%;font-size:18px;line-height:1}.op-agenda .cal-cab button:disabled{opacity:.35;cursor:default}.op-agenda .cal-grade{text-align:center;grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.op-agenda .cal-grade .sem{color:var(--mu);padding:4px 0;font-size:10.5px}.op-agenda .dia{aspect-ratio:1;font:inherit;cursor:pointer;color:var(--ink);background:#f6f8f7;border:0;border-radius:10px;font-size:13px;font-weight:600}.op-agenda .dia:hover:not(:disabled){background:var(--c1-soft)}.op-agenda .dia.hoje{box-shadow:inset 0 0 0 1.5px var(--c1-mid,#9fbcac)}.op-agenda .dia.on{background:var(--c1);color:#fff}.op-agenda .dia:disabled{color:#c3cbc6;cursor:default;background:0 0}.op-agenda .lado{flex-direction:column;gap:10px;display:flex}.op-agenda .lado .rot{margin:0;font-size:13px;font-weight:700}.op-agenda .horas{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:6px;display:grid}.op-agenda .h{font:inherit;cursor:pointer;color:var(--ink);background:#fff;border:1px solid #dde3df;border-radius:999px;padding:6px 0;font-size:12.5px;font-weight:700}.op-agenda .h.on{background:var(--c1);border-color:var(--c1);color:#fff}.op-agenda .h:disabled{opacity:.45;cursor:default}.op-agenda label{color:var(--mu);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.op-agenda input{font:inherit;color:var(--ink);border:1px solid #dde3df;border-radius:12px;padding:8px 12px;font-size:13.5px}.op-agenda .nota{color:var(--mu);background:#f6f8f7;border-radius:10px;margin:0;padding:7px 10px;font-size:12px}.op-agenda .botoes{border-top:1px solid #eef1ef;justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}@media (max-width:640px){.op-agenda .corpo{grid-template-columns:1fr}}.op-acomp .kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.op-acomp .kpi{border:1px solid #e6ebe8;border-radius:14px;padding:8px 12px}.op-acomp .kpi small{color:var(--mu);font-size:10.5px;display:block}.op-acomp .kpi b{color:var(--ink);font-size:18px}.op-acomp .kpi span{color:var(--mu);margin-left:4px;font-size:12px}.op-acomp .sla-f{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.op-acomp .sla-f:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.op-acomp .sla-f.ok{color:var(--c1-deep);background:var(--c1-soft)}.op-acomp .sla-f.aviso{color:#854f0b;background:#fdf1df}.op-acomp .sla-f.erro{color:#a32d2d;background:#fbe7e5}.op-acomp .sla-f.neutro{color:var(--mu);background:#f0f2f1}.op-acomp .cartao{border:1px solid #e6ebe8;border-radius:16px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.op-acomp .cartao .cab{align-items:center;gap:10px;display:flex}.op-acomp .cartao .cab b{font-size:13px}.op-acomp .funil{gap:4px}.op-acomp .funil .ln{grid-template-columns:110px minmax(0,1fr) 150px;align-items:center;gap:10px;display:grid}.op-acomp .funil .fase-r{text-align:right;font-size:12px;font-weight:700}.op-acomp .funil .faixa{color:#fff;text-align:center;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,14px 100%);justify-content:center;align-items:center;gap:10px;min-height:38px;margin:0 auto;padding:0 22px;font-size:13px;display:flex}.op-acomp .funil .faixa b{font-size:16px}.op-acomp .funil .dir{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.op-acomp .funil .dir small{color:var(--mu);font-size:11px}.op-acomp .chamada{color:#6b4407;background:#fdf1df;border-radius:10px;margin-top:6px;padding:7px 10px;font-size:12.5px}.op-acomp .chamada a{color:var(--c1-deep);font-weight:700}.op-acomp .baixo{grid-template-columns:2fr 1fr;gap:8px;display:grid}.op-acomp .tempo{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.op-acomp .tempo li{grid-template-columns:88px 1fr;gap:8px;font-size:12.5px;display:grid}.op-acomp .tempo time{color:var(--mu);font-size:11.5px}.op-acomp .analista{align-items:center;gap:10px;display:flex}.op-acomp .analista .foto{background:var(--c1-soft);width:40px;height:40px;color:var(--c1-deep);object-fit:cover;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.op-acomp .analista small{color:var(--mu);font-size:11.5px;display:block}.op-acomp .posicoes{gap:4px;margin-top:8px;display:flex}.op-acomp .posicoes i{background:#f0f2f1;border-radius:999px;flex:1;height:8px}.op-acomp .posicoes i.ok{background:var(--c1)}@media (max-width:760px){.op-acomp .funil .ln{grid-template-columns:1fr;gap:2px}.op-acomp .funil .fase-r{text-align:left}.op-acomp .funil .faixa{font-size:12px;width:100%!important}.op-acomp .baixo{grid-template-columns:1fr}}.op-resumo .vaga h4{color:var(--ink);margin:0 0 10px;font-size:16px}.op-resumo .secoes{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.op-resumo .secao{border:1px solid #e6ebe8;border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.op-resumo .secao.larga{grid-column:1/-1}.op-resumo .secao .cab{align-items:center;gap:10px;display:flex}.op-resumo .secao .cab b{font-size:14px}.op-resumo dl{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px 14px;margin:0;display:grid}.op-resumo dt{color:var(--mu);font-size:11px}.op-resumo dd{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}.op-resumo .botoes{border-top:1px solid #eef1ef;padding:12px 18px}.op-reqs-fluxo .selos{flex-wrap:wrap;gap:4px;display:flex}.op-reqs-fluxo .selo{color:#3f4a43;white-space:nowrap;background:#f1f3f2;border-radius:999px;padding:0 7px;font-size:10px;font-weight:700;line-height:16px}.op-reqs-fluxo .selo.serv{color:#085041;background:#e1f5ee}.op-reqs-fluxo .selo.aviso{color:#854f0b;background:#faeeda}.op-reqs-fluxo .selo.erro{color:#a32d2d;background:#fcebeb}.op-reqs-fluxo .selo.ok{color:#157a4a;background:#e4f4ea}.op-reqs-fluxo .mu{color:var(--mu);font-size:12px}.op-reqs-fluxo .fluxo{text-align:center;min-width:0}.op-reqs-fluxo .trilha{width:100%;max-width:680px;margin:0 auto}.op-reqs-fluxo .fases{margin-bottom:5px;display:grid}.op-reqs-fluxo .fases span{text-align:center;white-space:nowrap;text-overflow:ellipsis;border-bottom:2.5px solid;border-radius:2px;margin:0 3px;padding-bottom:2px;font-size:9px;font-weight:700;line-height:1.2;overflow:hidden}.op-reqs-fluxo .etapas{align-items:start;display:grid;position:relative}.op-reqs-fluxo .seg{border-radius:4px;height:4px;position:absolute;top:13px}.op-reqs-fluxo .et{flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex;position:relative}.op-reqs-fluxo .bola{z-index:1;box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative}.op-reqs-fluxo .qtd{color:#fff;z-index:2;box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:-5px;left:calc(50% + 7px)}.op-reqs-fluxo .qtd.ok{background:var(--c1);color:var(--on-c1,#fff);left:auto;right:calc(50% + 7px)}.op-reqs-fluxo .nome{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--mu);font-size:10.5px;line-height:1.15;overflow:hidden}.op-reqs-fluxo .equipe{color:var(--mu);flex-direction:column;align-items:center;gap:4px;min-width:0;font-size:11px;display:flex}.op-reqs-fluxo .analista{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:100%;display:inline-flex;overflow:hidden}.op-reqs-fluxo .analista i{color:#0c447c;background:#e6f1fb;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;font-size:8.5px;font-style:normal;font-weight:800;display:inline-flex;overflow:hidden}.op-reqs-fluxo .analista img{object-fit:cover;width:100%;height:100%}.op-reqs-fluxo .pos{flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;display:inline-flex}.op-reqs-fluxo .pos i{border-radius:50%;width:7px;height:7px}.op-reqs-fluxo .slac{justify-content:center;display:flex}.op-reqs-fluxo .sla{text-align:center;color:var(--mu);font-size:12px}.op-reqs-fluxo .sla svg{margin:0 auto;display:block}.op-reqs-fluxo .sla .cli{white-space:nowrap;font-size:9.5px;display:block}.op-reqs-fluxo .acoes{justify-content:center;display:flex}.op-reqs-menu{position:relative}.op-reqs-menu .tres{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:4px 8px;font-size:18px;line-height:1;border-radius:8px!important}.op-reqs-menu .lista{z-index:20;background:#fff;border-radius:14px;flex-direction:column;min-width:230px;padding:6px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 18px 40px -16px #00000059}.op-reqs-menu .lista a,.op-reqs-menu .lista button{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:13.5px;text-decoration:none;display:block;border-radius:8px!important}.op-reqs-menu .lista a:hover,.op-reqs-menu .lista button:hover{background:#f3f6f5}.op-reqs-menu .lista .perigo{color:#a32d2d}.op-reqs-menu .lista hr{border:0;border-top:1px solid #eef1ef;margin:4px 6px}@container miolo (max-width:900px){.op-reqs-fluxo .cab{display:none}.op-reqs-fluxo .linha{grid-template-columns:minmax(0,1fr) auto auto}.op-reqs-fluxo .fluxo{grid-area:2/1/auto/-1}.op-reqs-fluxo .equipe,.op-reqs-fluxo .origem{display:none}}.op-janela{z-index:60;background:#141e1a59;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.op-janela .caixa{background:#fff;border-radius:20px;flex-direction:column;gap:10px;width:min(480px,100%);padding:18px 20px;display:flex;box-shadow:0 24px 60px -24px #00000080}.op-janela h3{margin:0;font-size:17px}.op-janela p{margin:0;font-size:13.5px}.op-janela .mu{color:var(--mu)}.op-janela label{flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.op-janela textarea{font:inherit;resize:vertical;border:1.5px solid #dde3df;border-radius:12px;padding:9px 11px;font-size:14px;font-weight:400}.op-janela .botoes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.op-janela .anexos{flex-direction:column;gap:6px;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.op-janela .anexos li{flex-direction:column;gap:1px;display:flex}.op-janela .anexos button{text-align:left;font:inherit;color:var(--c1-deep);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;text-decoration:underline}.op-janela .anexos small{color:var(--mu);font-size:11.5px}.op-pedido-acoes{justify-content:space-between;align-items:center;gap:8px;display:flex}.op-pedido-vaga h2{margin:0 0 6px;font-size:18px}.op-pedido-info{color:var(--mu);font-size:13px}.op-pedido-info b{color:var(--ink)}.cf-leitura{opacity:.92}.cf-leitura input,.cf-leitura select,.cf-leitura textarea{background:#f7f9f8!important}@media print{.op-req-aviso,.cf-guia-topo-acoes,.op-pedido-acoes .op-voltar{display:none!important}.cf-guia-unica .cf-guia-topo{box-shadow:none;position:static}.cf-etapa{box-shadow:none;break-inside:avoid;border-color:#dde3df!important}.cf-etapa>.cab .max,.cf-etapa>.cab .min{display:none}}.op-pedido-tit{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}@media print{.op-pedido-tit .op-bt{display:none}}.op-pedido-vaga h3{color:var(--c1-deep);margin:14px 0 6px;font-size:13px}.op-pedido-vaga dl{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 18px;margin:0;display:grid}.op-pedido-vaga dt{color:var(--mu);font-size:11.5px}.op-pedido-vaga dd{color:var(--ink);white-space:pre-wrap;margin:0;font-size:13.5px}@media print{.op-pedido-acoes,.ot-side,.ot-top,nav,header.ot-cab{display:none!important}.op-pedido-vaga{break-inside:avoid;box-shadow:none!important}}.op-req-rascunho{color:#1b6556;background:var(--c1-soft);border-radius:14px;margin:0;padding:9px 14px;font-size:13.5px}.op-req-rascunho button{color:#7f6d91;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0;font-size:13px;text-decoration:underline}.op-rascunho-salvo{color:var(--mu);align-self:center;margin-right:auto;font-size:12.5px}.op-req-guiada>.op-acoes{align-items:center}.op-req-guiada:has(.cf-guia):not(:has(.cf-guia[data-fim]))>.op-acoes button[type=submit]{display:none}.cf-guia-aviso{color:#7a4a00;background:#fff2dc;border-radius:12px;margin:0;padding:9px 12px;font-size:13.5px}.cf-guia-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cf-guia-nav .bt{background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600}.cf-guia-nav .bt.sec{color:var(--c1-deep);background:#fff;border:1.5px solid #dde3df}.cf-guia-nav .fim{color:#157a4a;background:#e4f4ea;border-radius:12px;padding:8px 12px;font-size:13px}.cf-guia-nav .fim.falta{color:#9a5b00;background:#fff2dc}.cf-guia{grid-template-columns:minmax(0,1fr)}.cf-guia-roteiro{flex-flow:wrap;align-items:center;gap:8px 14px;max-height:none;position:static;overflow:visible}.cf-guia-roteiro .barra{flex:0 0 160px}.cf-guia-roteiro .tudo{margin-left:auto}.cf-guia-roteiro>.arvore{border-top:1px solid #eef1ef;flex-flow:wrap;flex:100%;order:5;align-items:flex-start;gap:8px 18px;padding-top:8px}.cf-guia-roteiro .grupo-sub>.arvore{flex-flow:wrap;align-items:flex-start;gap:4px 10px}.cf-guia-roteiro .grupo-sub>.arvore>li{flex-wrap:wrap;gap:4px 10px;display:flex}.cf-guia-roteiro .vaga-no{margin:0;padding:0 0 0 10px}.cf-guia-roteiro .vaga-no .arvore{flex-flow:wrap;gap:2px}.cf-guia-roteiro .no{grid-template-columns:22px auto auto;width:auto}.cf-guia-roteiro .no .t small{display:none}.cf-guia-roteiro .sg,.cf-guia-roteiro .vaga-tit{padding:0 8px 2px}@container miolo (max-width:520px){.cf-guia-grupo{padding:14px 14px 6px}.cf-guia-nav .bt{width:100%}}@media (prefers-reduced-motion:reduce){.cf-guia-roteiro .barra i{transition:none}}.op-bt{background:var(--c1);color:var(--on-c1,#fff);white-space:nowrap;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:700;text-decoration:none}.op-grade{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.op-vaga{box-shadow:var(--sombra-cartao);color:var(--ink);background:#fff;border-radius:20px;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}.op-vaga:hover{box-shadow:0 0 0 2px var(--c1), var(--sombra-cartao);transform:translateY(-1px)}.op-vaga .t{justify-content:space-between;align-items:center;gap:8px;display:flex}.op-vaga .t b{font-size:17px}.op-vaga small{color:var(--mu);font-size:12.5px}.op-vaga .st{background:var(--c1-soft);color:var(--c1-deep);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:700}.op-alerta{color:#854f0b;background:#faeeda;border-radius:999px;align-self:flex-start;margin-top:2px;padding:3px 10px;font-size:12.5px;font-weight:700}.op-fases{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:2px 0;display:grid}.op-fases i{background:#e3e9e4;border-radius:99px;height:6px;display:block}.op-fases .feito,.op-fases .feito i{background:var(--c1)}.op-fases .agora,.op-fases .agora i{background:var(--c3,var(--c1-deep))}.op-fases.grande{box-shadow:var(--sombra-cartao);background:#fff;border-radius:18px;gap:8px;padding:14px 18px}.op-fases.grande div{color:#9aa59f;background:0 0;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.op-fases.grande div.feito{color:var(--c1-deep);background:0 0}.op-fases.grande div.agora{color:var(--ink);background:0 0;font-weight:800}.op-det{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.op-lado{flex-direction:column;gap:14px;display:flex}.op-caixa{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;padding:16px 18px}.op-caixa h2{color:var(--ink);margin:0 0 12px;font-size:15px}.op-pos{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.op-pos li{background:#f6f8f7;border-radius:12px;justify-content:space-between;gap:10px;padding:8px 12px;font-size:13.5px;display:flex}.op-pos li span{color:var(--mu)}.op-chips{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.op-chips span{color:var(--ink);background:#f1f4f2;border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:600}.op-analista{flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:14px;display:flex}.op-analista a{color:var(--c1-deep);font-size:13px;font-weight:700;text-decoration:none}.op-envio{flex-direction:column;gap:10px;display:flex}.op-envio-cab{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.op-envio-cab a{color:var(--ink);font-size:17px;text-decoration:none}.op-envio-cab small{color:var(--mu);font-size:13px}.op-msg{box-shadow:var(--sombra-cartao);background:#fff;border-radius:14px;margin:0;padding:10px 14px;font-size:14px}.op-finalistas{flex-direction:column;gap:10px;display:flex}.op-finalistas>section{box-shadow:var(--sombra-cartao)!important;border-radius:20px!important}.op-anuncio{box-shadow:var(--sombra-cartao);background:#fff;border-radius:24px;grid-template-columns:340px minmax(0,1fr);align-items:start;gap:28px;padding:20px;display:grid}.op-anuncio .card{aspect-ratio:1;object-fit:cover;background:#f2f5f3;border-radius:20px;width:100%;transition:transform .25s,box-shadow .25s;display:block;box-shadow:0 14px 32px -12px #14281e59}.op-anuncio .foto:hover .card{transform:translateY(-3px)scale(1.01);box-shadow:0 20px 40px -12px #14281e73}.op-anuncio .foto .ver{color:#fff;white-space:nowrap;background:#141e19c7;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:600;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.op-anuncio .txt{flex-direction:column;gap:8px;min-width:0;display:flex}.op-anuncio .t{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.op-anuncio .t a{color:var(--ink);letter-spacing:-.01em;font-size:22px;text-decoration:none}.op-anuncio small{color:var(--mu);font-size:12.5px}.op-anuncio details summary{color:var(--c1-deep);cursor:pointer;font-size:13px;font-weight:700}.op-anuncio details .desc{white-space:pre-line;font-size:14px;line-height:1.5}.op-anuncio details ul{margin:4px 0 8px;padding-left:20px;font-size:14px}.op-sit{color:#3d4a43;background:#f1f3f2;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:700}.op-sit.aviso{color:#854f0b;background:#faeeda}.op-sit.ok{color:#085041;background:#e1f5ee}.op-aprovar>section{box-shadow:none!important;padding:0!important}@media (max-width:760px){.op-det,.op-anuncio{grid-template-columns:minmax(0,1fr)}.op-anuncio .card{max-width:100%}.op-cab h1{font-size:22px}}.op-sit.erro{color:#791f1f;background:#fcebeb}.op-link{color:var(--c1-deep);white-space:nowrap;font-size:13.5px;font-weight:700;text-decoration:none}.op-reqs{flex-direction:column;gap:8px;display:flex}.op-req-linha{box-shadow:var(--sombra-cartao);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.op-req-linha .t{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.op-req-linha .t b{color:var(--ink);font-size:15.5px}.op-req-linha .t small{color:var(--mu);font-size:12.5px}.op-req-linha .t small.ajuste{color:#791f1f;font-weight:600}.op-req{flex-direction:column;gap:14px;display:flex}.op-req-ajuste{color:#791f1f;background:#fcebeb;border-radius:14px;margin:0;padding:10px 14px;font-size:14px}.op-aviso-comercial{color:#7a4a00;background:#fff6e5;border:1px solid #f3d9a4;border-radius:14px;margin:0 0 14px;padding:12px 14px;font-size:14px;line-height:1.5}.op-req-feito .op-aviso-comercial{text-align:left;margin:4px 0 14px}.op-passos{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.op-passos button{box-shadow:var(--sombra-cartao);font:inherit;color:var(--mu);cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 8px;font-size:13.5px;font-weight:600;display:inline-flex}.op-passos i{background:#eef1ef;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.op-passos .on button{color:var(--ink)}.op-passos .on i{background:var(--c1);color:var(--on-c1,#fff)}.op-passos .feito button{color:var(--c1-deep)}.op-passos .feito i{background:var(--c1-soft);color:var(--c1-deep)}.op-campos{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px 12px;display:grid}.op-campos label{color:var(--mu);flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;display:flex}.op-campos label.larga{grid-column:1/-1}.op-campos input,.op-campos select,.op-campos textarea,.op-vaga-form .cab select{font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border:1px solid #dde3df;border-radius:12px;width:100%;padding:9px 11px;font-size:14px;font-weight:400}.op-campos textarea{resize:vertical}.op-vaga-form{border-top:1px solid #eef1ef;margin-top:14px;padding-top:12px}.op-vaga-form .cab{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.op-vaga-form .cab b{color:var(--ink);font-size:15px}.op-vaga-form .cab select{width:auto;max-width:280px;padding:6px 10px;font-size:13px}.op-vaga-form .tirar{color:#a32d2d;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:13px;font-weight:600}.op-mais{font:inherit;color:var(--c1-deep);cursor:pointer;background:0 0;border:1.5px dashed #cbd5cf;border-radius:12px;width:100%;margin-top:12px;padding:9px 14px;font-size:13.5px;font-weight:700}.op-revisao{flex-direction:column;gap:8px;display:flex}.op-revisao>div{background:#f6f8f7;border-radius:14px;flex-direction:column;gap:3px;padding:10px 14px;display:flex}.op-revisao b{color:var(--ink);font-size:15px}.op-revisao small{color:var(--mu);font-size:13px}.op-erro{color:#b3202b;margin:0;font-size:13.5px}.op-acoes{justify-content:flex-end;gap:8px;display:flex}.op-bt{cursor:pointer;border:0;font-family:inherit}.op-bt:disabled{opacity:.6;cursor:default}.op-bt.sec{color:var(--ink);border:1px solid var(--line);background:#fff}.op-req-feito{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 18px;display:flex}.op-req-feito .ic{background:var(--c1-soft);width:52px;height:52px;color:var(--c1-deep);border-radius:50%;justify-content:center;align-items:center;font-size:26px;font-weight:800;display:flex}.op-req-feito p{color:var(--mu);max-width:480px;margin:0 0 6px;font-size:14px}.op-cliente{background:#f2f5f3;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;max-width:220px;padding:4px 12px 4px 4px;display:inline-flex}.op-cliente img{object-fit:contain;background:#fff;border-radius:50%;width:30px;height:30px}.op-cliente i{background:var(--c1-soft);width:30px;height:30px;color:var(--c1-deep);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-style:normal;font-weight:800;display:inline-flex}.op-cliente b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}@media (max-width:1200px){.op-cliente b{display:none}.op-cliente{padding:4px}}.oj-topo .vt3-marca{flex-shrink:0}.oj-topo .vt3-marca b{overflow:visible}.oj-topo .oj-menu{scrollbar-width:none;overflow-x:auto}.op-main{max-width:1180px;padding:22px clamp(16px, calc(3vw / var(--ot-z,1)), 32px) 32px;box-sizing:border-box;font-family:var(--font-outfit), sans-serif;margin:0 auto}.ot-sub-selo{color:#854f0b;background:#faeeda;border-radius:999px;margin-left:auto;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:800}.ot-sub-emdia{opacity:.6;white-space:nowrap;margin-left:auto;font-size:10.5px;font-style:normal;font-weight:600}.ot-sub-breve{opacity:.7;white-space:nowrap;border:1px solid;border-radius:999px;margin-left:auto;padding:0 6px;font-size:10px;font-style:normal;font-weight:700}.ot-pop-items a .ot-sub-breve{margin-left:6px}.ot-portal-cliente{background:#ffffff8c;border-radius:12px;align-items:center;gap:8px;margin:0 14px 6px;padding:6px 10px;display:flex}.ot-portal-cliente img{object-fit:contain;background:#fff;border-radius:50%;width:28px;height:28px}.ot-portal-cliente i{background:var(--c1-soft);width:28px;height:28px;color:var(--c1-deep);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.ot-portal-cliente b{color:var(--on-panel,var(--ink));white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.op-breve-tela{box-shadow:var(--sombra-cartao);background:#fff;border-radius:22px;flex-direction:column;align-items:flex-start;gap:10px;max-width:640px;padding:32px 28px;display:flex}.op-breve-tela .tag{background:var(--c1-soft);color:var(--c1-deep);border-radius:999px;padding:3px 11px;font-size:12px;font-weight:700}.op-breve-tela h1{color:var(--ink);margin:0;font-size:26px}.op-breve-tela p{color:var(--mu);margin:0 0 6px;font-size:15px;line-height:1.5}.op-areas{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.op-area{box-shadow:var(--sombra-cartao);color:var(--ink);border-top:4px solid var(--c1);background:#fff;border-radius:20px;flex-direction:column;gap:4px;padding:16px 18px 14px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.op-area:hover{box-shadow:0 0 0 2px var(--c1), var(--sombra-cartao);transform:translateY(-2px)}.op-area.breve{border-top-color:#d5ddd8}.op-area .t{justify-content:space-between;align-items:center;gap:8px;display:flex}.op-area .t b{font-size:15px}.op-area .t em{color:var(--c1-deep);font-style:normal;font-weight:800}.op-area-breve{border:1px solid #d5ddd8;border-radius:999px;padding:0 7px;color:var(--mu)!important;font-size:10.5px!important;font-weight:700!important}.op-area strong{color:var(--c1-deep);margin-top:4px;font-size:28px;line-height:1.1}.op-area.breve strong{color:#b4bdb8}.op-area small{color:var(--mu);font-size:12.5px}.op-area .barra{background:#eef1ef;border-radius:99px;height:6px;margin-top:6px;display:block;overflow:hidden}.op-area .barra i{background:var(--c1);border-radius:99px;height:100%;display:block}.op-area .selo{color:#854f0b;background:#faeeda;border-radius:999px;align-self:flex-start;margin-top:6px;padding:2px 10px;font-size:12px;font-weight:700}@media (max-width:1100px){.op-areas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.op-areas{grid-template-columns:minmax(0,1fr)}}.ot-portal-cliente-mini{cursor:pointer;background:#fff;border:0;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:4px;padding:5px;display:flex;box-shadow:0 6px 16px -10px #00000059}.ot-portal-cliente-mini img{object-fit:contain;width:100%;height:100%}.ot-portal-cliente-mini i{color:var(--c1-deep);font-size:18px;font-style:normal;font-weight:800}.ot-portal-cliente.topo{background:#fff;margin:4px 14px 10px;padding:8px 12px;box-shadow:0 6px 16px -12px #00000059}.ot-portal-cliente.topo img,.ot-portal-cliente.topo i{border-radius:12px;width:40px;height:40px}.ot-portal-cliente.topo b{font-size:14.5px}.op-main{container:miolo/inline-size}.op-areas{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (max-width:1100px){.op-areas{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.op-pedir{background:linear-gradient(135deg, var(--c1) 0%, var(--c1-deep) 100%);color:var(--on-c1,#fff);border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:10px 18px;padding:18px 20px;display:grid;box-shadow:0 18px 36px -24px #0009}.op-pedir .txt{flex-direction:column;gap:3px;display:flex}.op-pedir .txt b{font-size:19px}.op-pedir .txt small{opacity:.88;font-size:13px;line-height:1.4}.op-pedir .campos{background:#fff;border-radius:999px;gap:8px;padding:5px;display:flex}.op-pedir .campos input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:8px 14px;font-size:14.5px}.op-pedir .qtd{color:var(--ink);background:#f2f5f3;border-radius:999px;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.op-pedir .qtd button{cursor:pointer;width:28px;height:28px;color:var(--c1-deep);background:#fff;border:0;border-radius:50%;font-size:16px;font-weight:800}.op-pedir .qtd b{text-align:center;min-width:18px;font-size:14px}.op-pedir .ir{background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:800}.op-pedir .repetir{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;display:flex}.op-pedir .repetir small{opacity:.85;font-size:12px}.op-pedir .repetir a{color:var(--on-c1,#fff);background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;padding:3px 11px;font-size:12.5px;font-weight:700;text-decoration:none}.op-pedir .repetir a:hover{background:#ffffff47}.op-espera h2,.op-quadro h2,.op-inicio .op-caixa h2{color:var(--ink);align-items:center;gap:8px;margin:0 0 10px;font-size:16px;display:flex}.op-espera .cartoes{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.op-acao{box-shadow:var(--sombra-cartao);color:var(--ink);background:#fff;border-left:4px solid #d5ddd8;border-radius:18px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;transition:transform .15s;display:flex}.op-acao:hover{transform:translateY(-2px)}.op-acao.quente{border-left-color:#ef9f27}.op-acao.erro{border-left-color:#e24b4a}.op-acao .tag{color:var(--mu);align-self:flex-start;font-size:10.5px;font-weight:800}.op-acao b{font-size:14.5px}.op-acao small{color:var(--mu);font-size:12.5px}.op-acao em{color:var(--c1-deep);margin-top:4px;font-size:13px;font-style:normal;font-weight:700}.op-acao .rostos{margin:4px 0 0 4px;display:flex}.op-acao .rostos i{background:var(--c1-soft);width:28px;height:28px;color:var(--c1-deep);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin-left:-6px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.op-dupla{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}@container miolo (min-width:900px){.op-dupla{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr)}}@container miolo (max-width:620px){.op-pedir{grid-template-columns:minmax(0,1fr)}.op-pedir .campos{border-radius:16px;flex-wrap:wrap}.op-pedir .ir{width:100%}}.op-quadro{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;min-width:0;padding:16px 18px}.op-quadro .cab{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.op-quadro .cab h2{margin:0}.op-quadro .cab input{font:inherit;border:1px solid #dde3df;border-radius:999px;width:180px;min-width:0;padding:6px 12px;font-size:13px}.op-quadro .fases{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.op-quadro .fases button{font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #e3e9e4;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.op-quadro .fases button.on{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.op-quadro .fases em{opacity:.8;font-size:11px;font-style:normal;font-weight:800}.op-quadro .vazio{color:var(--mu);margin:6px 0 0;font-size:13.5px}.op-quadro .linhas{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.op-quadro .linhas>li{border:1px solid #eef1ef;border-radius:14px;overflow:hidden}.op-quadro .linhas>li.aberta{border-color:var(--c1)}.op-quadro .linha{width:100%;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:#fbfcfb;border:0;grid-template-columns:minmax(0,1fr) auto auto auto 16px;align-items:center;gap:12px;padding:10px 12px;display:grid}.op-quadro .linha:hover{background:#f4f7f5}.op-quadro .linha .t{flex-direction:column;gap:1px;min-width:0;display:flex}.op-quadro .linha .t b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}.op-quadro .linha .t small,.op-quadro .linha .pos small,.op-quadro .mini-fases small{color:var(--mu);font-size:11.5px}.op-quadro .mini-fases{align-items:center;gap:3px;display:inline-flex}.op-quadro .mini-fases i{background:#e3e9e4;border-radius:9px;width:14px;height:5px}.op-quadro .mini-fases i.feito{background:var(--c1)}.op-quadro .mini-fases i.agora{background:var(--c3,var(--c1-deep))}.op-quadro .mini-fases small{min-width:62px;margin-left:4px}.op-quadro .pos{flex-direction:column;align-items:center;line-height:1.1;display:flex}.op-quadro .pos b{font-size:14px}.op-quadro .alerta{color:#854f0b;white-space:nowrap;background:#faeeda;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.op-quadro .alerta.vazio{background:0 0;padding:0}.op-quadro .seta{color:var(--mu);font-size:12px}.op-quadro .detalhe{background:#fff;flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.op-quadro .funil{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.op-quadro .funil>div{background:#f6f8f7;border-radius:12px;flex-direction:column;flex:70px;padding:8px 10px;display:flex}.op-quadro .funil>div.quente{background:#faeeda}.op-quadro .funil b{color:var(--c1-deep);font-size:18px}.op-quadro .funil>div.quente b{color:#854f0b}.op-quadro .funil small{color:var(--mu);font-size:11.5px}.op-quadro .funil>span{color:#b4bdb8;font-weight:800}.op-quadro .barra{background:#eef1ef;border-radius:99px;height:6px;overflow:hidden}.op-quadro .barra i{background:var(--c1);height:100%;display:block}.op-quadro .acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@container miolo (max-width:620px){.op-quadro .linha{grid-template-columns:minmax(0,1fr) auto 16px}.op-quadro .mini-fases,.op-quadro .alerta.vazio{display:none}}.op-reqs-mini,.op-ents{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.op-reqs-mini a{color:var(--ink);background:#f6f8f7;border-radius:12px;flex-direction:column;gap:4px;padding:9px 12px;text-decoration:none;display:flex}.op-reqs-mini b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.op-reqs-mini .passos{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.op-reqs-mini .passos i{background:#e3e9e4;border-radius:9px;height:5px}.op-reqs-mini .passos i.feito{background:var(--c1)}.op-reqs-mini .passos i.agora{background:var(--c3,var(--c1-deep))}.op-reqs-mini .passos.ajuste i.agora{background:#e24b4a}.op-reqs-mini small{color:var(--mu);font-size:11.5px}.op-ents li{background:#f6f8f7;border-radius:12px;flex-direction:column;gap:1px;padding:9px 12px;display:flex}.op-ents .d{color:var(--c1-deep);text-transform:capitalize;font-size:11.5px;font-weight:700}.op-ents b{font-size:13.5px}.op-ents small{color:var(--mu);font-size:12px}.op-numeros>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.op-numeros span{background:#f6f8f7;border-radius:12px;flex-direction:column;padding:9px 12px;display:flex}.op-numeros b{color:var(--c1-deep);font-size:20px;line-height:1.1}.op-numeros small{color:var(--mu);font-size:11.5px}.op-main .op-areas{grid-template-columns:repeat(2,minmax(0,1fr))}@container miolo (min-width:860px){.op-main .op-areas{grid-template-columns:repeat(4,minmax(0,1fr))}}@container miolo (max-width:460px){.op-main .op-areas{grid-template-columns:minmax(0,1fr)}}.ot-portal-moldura{min-height:calc(100vh / var(--ot-z,1));background:radial-gradient(ellipse var(--bg1-w) var(--bg1-h) at 0% 0%, var(--c1a) 0%, var(--c1b) 45%, transparent 75%) fixed, radial-gradient(ellipse var(--bg3-w) var(--bg3-h) at 100% 100%, var(--c3a) 0%, var(--c3b) 45%, transparent 75%) fixed, var(--c2)}.ot-main>main.op-main{box-sizing:border-box;width:100%;max-width:none;padding:0;margin:12px auto 40px!important}.oi{--oi-trilha:color-mix(in srgb, var(--c1) 12%, #fff);flex-direction:column;gap:14px;min-width:0;display:flex}.oi-hero{background:linear-gradient(135deg, var(--c1) 0%, var(--c1-deep) 100%);color:var(--on-c1,#fff);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 38px;display:flex}.oi-hero h1{color:var(--on-c1,#fff);margin:0;font-size:26px}.oi-hero p{opacity:.88;margin:3px 0 0;font-size:13.5px}.oi-per{background:#ffffff29;border-radius:999px;padding:4px;display:inline-flex}.oi-per button{color:var(--on-c1,#fff);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:600}.oi-per button.on{color:var(--c1-deep);background:#fff}.oi-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:-44px 12px 0;display:grid;position:relative}.oi-kpi{background:#fff;border-radius:18px;align-items:center;gap:14px;min-width:0;padding:14px 16px;transition:transform .15s;display:flex;box-shadow:0 14px 30px -22px #0000008c}.oi-kpi:hover{transform:translateY(-3px)}.oi-kpi>div{flex-direction:column;gap:1px;min-width:0;display:flex}.oi-kpi b{color:var(--ink);font-size:22px;line-height:1.15}.oi-kpi small{color:var(--mu);font-size:12px}.oi-anel{border-radius:50%;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;transition:background .4s;display:flex}.oi-anel>span{width:48px;height:48px;color:var(--c1-deep);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.oi-d{border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 8px;font-size:11px;font-weight:700}.oi-d.up{color:#085041;background:#e1f5ee}.oi-d.dn{color:#791f1f;background:#fcebeb}.oi-d.ne{color:#3d4a43;background:#f1f3f2}.oi-sec h2{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:10px;margin:4px 0 10px;font-size:16px;display:flex}.oi-sec h2 small{color:var(--mu);font-size:12.5px;font-weight:500}.oi-vazio{color:var(--mu);box-shadow:var(--sombra-cartao);background:#fff;border-radius:16px;margin:0;padding:14px 16px;font-size:14px}.oi-vazio a{color:var(--c1-deep);font-weight:700;text-decoration:none}.oi-funil{height:50px;box-shadow:var(--sombra-cartao);border-radius:14px;display:flex;overflow:hidden}.oi-funil button{color:#fff;min-width:64px;font:inherit;cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;font-size:12px;transition:opacity .2s,filter .15s;display:flex}.oi-funil button b{font-size:16px}.oi-funil button:hover{filter:brightness(1.08)}.oi-funil .f0{background:color-mix(in srgb, var(--c1) 55%, #fff)}.oi-funil .f1{background:var(--c1)}.oi-funil .f2{background:var(--c3,var(--c1-deep))}.oi-funil .f3{background:var(--c1-deep)}.oi-funil.sel button{opacity:.35}.oi-funil.sel button.on{opacity:1}.oi-vagas{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.oi-vaga{color:var(--ink);background:#fff;border-radius:16px;flex-direction:column;gap:3px;padding:13px 14px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 10px 22px -20px #0000008c}.oi-vaga:hover{box-shadow:0 0 0 2px var(--c1), 0 10px 22px -20px #0000008c;transform:translateY(-3px)}.oi-vaga .t{justify-content:space-between;align-items:center;gap:6px;display:flex}.oi-vaga .t b{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}.oi-vaga .t em{background:var(--c1-soft);color:var(--c1-deep);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.oi-vaga .t em.quente{color:#854f0b;background:#faeeda}.oi-vaga small{color:var(--mu);font-size:12px}.oi-vaga .sla{background:#eef1ef;border-radius:99px;height:6px;margin:6px 0 1px;overflow:hidden}.oi-vaga .sla i{border-radius:99px;height:100%;transition:width .4s;display:block}.oi-vaga .dots{flex-wrap:wrap;align-items:center;gap:3px;margin-top:5px;display:flex}.oi-vaga .dots i{background:#e3e0e8;border-radius:50%;width:9px;height:9px}.oi-vaga .dots i.on{background:var(--c3,var(--c1))}.oi-vaga .dots small{margin-left:4px}.oi-tabs{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.oi-tabs button{font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #dde3df;border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:600}.oi-tabs button.on{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.oi-inds{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.oi-ind{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:2px solid #0000;border-radius:16px;flex-direction:column;gap:2px;padding:12px 14px;transition:transform .15s,border-color .15s;display:flex;box-shadow:0 10px 22px -20px #0000008c}.oi-ind:hover{transform:translateY(-2px)}.oi-ind.on{border-color:var(--c1)}.oi-ind.breve{opacity:.7}.oi-ind small{color:var(--mu);font-size:12px}.oi-ind b{font-size:21px;line-height:1.2}.oi-spark{width:100%;height:30px;margin-top:6px}.oi-det{box-shadow:var(--sombra-cartao);background:#fff;border-radius:16px;margin-top:10px;padding:14px 16px 26px}.oi-det h3{color:var(--ink);margin:0;font-size:15px}.oi-det p{color:var(--mu);margin:4px 0 12px;font-size:13px;line-height:1.5}.oi-det .barras{align-items:flex-end;gap:8px;height:110px;display:flex}.oi-det .barras div{background:var(--c1-soft);border-radius:8px 8px 0 0;flex:1;transition:height .35s;position:relative}.oi-det .barras div.ult{background:var(--c1)}.oi-det .barras span{text-align:center;color:var(--mu);font-size:11px;position:absolute;bottom:-18px;left:0;right:0}@container miolo (max-width:760px){.oi-kpis{grid-template-columns:minmax(0,1fr);margin:-44px 8px 0}}.op-inicio .op-dupla>.oi{min-width:0}.op-inicio .oi{margin-bottom:6px}.op-baixo{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.op-baixo .op-caixa{border-radius:20px;padding:16px 18px}.op-baixo .op-caixa h2{margin:0 0 12px;font-size:16px}.op-baixo .op-mini{background:#f6f8f7;border-radius:12px;padding:12px 14px}.oi .oi-ind{height:auto;min-height:0;border-radius:16px!important}.oi .oi-hero{background:var(--c1-soft);color:var(--c1-deep);box-shadow:none}.oi .oi-hero h1{color:var(--c1-deep)}.oi .oi-hero p{color:color-mix(in srgb, var(--c1-deep) 80%, #fff);opacity:1}.oi .oi-per{background:#fff;box-shadow:0 1px 2px #0000000f}.oi .oi-per button{color:color-mix(in srgb, var(--c1-deep) 80%, #fff)}.oi .oi-per button.on{background:var(--c1);color:var(--on-c1,#fff)}.op-inicio .op-pedir{background:color-mix(in srgb, var(--c3,var(--c1)) 12%, #fff);color:color-mix(in srgb, var(--c3,var(--c1)) 55%, #000);box-shadow:none}.op-inicio .op-pedir .txt small{opacity:1;color:color-mix(in srgb, var(--c3,var(--c1)) 45%, #333)}.op-inicio .op-pedir .campos{box-shadow:0 1px 2px #0000000f}.op-inicio .op-pedir .ir{background:var(--c3,var(--c1));color:var(--on-c3,#fff)}.op-inicio .op-pedir .qtd button{color:var(--c3,var(--c1-deep))}.op-inicio .op-pedir .repetir small{opacity:1}.op-inicio .op-pedir .repetir a{color:color-mix(in srgb, var(--c3,var(--c1)) 60%, #000);border-color:color-mix(in srgb, var(--c3,var(--c1)) 30%, #fff);background:#fff}.op-inicio .op-pedir .repetir a:hover{background:color-mix(in srgb, var(--c3,var(--c1)) 8%, #fff)}.oi-processo{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.oi-processo button{font:inherit;text-align:left;cursor:pointer;min-height:62px;color:var(--on-c1,#fff);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%,16px 50%);border:0;align-items:center;gap:10px;padding:12px 14px 12px 26px;transition:opacity .2s,filter .15s,transform .15s;display:flex;position:relative}.oi-processo button:first-child{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);padding-left:16px;border-radius:14px 0 0 14px!important}.oi-processo button:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,16px 50%);border-radius:0 14px 14px 0!important}.oi-processo button:not(:disabled):hover{filter:brightness(1.06)}.oi-processo .f0{background:color-mix(in srgb, var(--c1) 55%, #fff)}.oi-processo .f1{background:var(--c1)}.oi-processo .f2{background:var(--c3,var(--c1-deep))}.oi-processo .f3{background:var(--c1-deep)}.oi-processo button.zero{color:#8a958f;cursor:default;background:#eef2f0}.oi-processo button em{background:#ffffff40;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;height:26px;font-size:13px;font-style:normal;font-weight:800;display:inline-flex}.oi-processo button.zero em{color:#a6b0aa;background:#fff}.oi-processo button span{flex-direction:column;min-width:0;display:flex}.oi-processo button b{font-size:14px}.oi-processo button small{opacity:.9;font-size:12px}.oi-processo.sel button:not(.on){opacity:.4}@container miolo (max-width:620px){.oi-processo{grid-template-columns:repeat(2,minmax(0,1fr))}.oi-processo button,.oi-processo button:first-child,.oi-processo button:last-child{clip-path:none;padding-left:14px;border-radius:12px!important}}.ot-ent .nome-cand{font:inherit;font-weight:inherit;color:var(--c1-deep);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-radius:0!important}.ot-ent .nome-cand:hover{text-decoration-style:solid}.ot-ent .ficha-fundo{z-index:80;background:#14181659;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ot-ent .ficha-pop{width:min(440px,100%);font-family:var(--font-outfit), sans-serif;background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:18px 20px;display:flex;box-shadow:0 24px 60px -20px #00000073}.ot-ent .ficha-pop .cab{align-items:center;gap:12px;display:flex}.ot-ent .ficha-pop .av{background:var(--c1-soft);width:44px;height:44px;color:var(--c1-deep);border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ot-ent .ficha-pop .nm{flex-direction:column;flex:1;min-width:0;display:flex}.ot-ent .ficha-pop .nm b{color:var(--ink);font-size:16px}.ot-ent .ficha-pop .nm small{color:var(--mu);font-size:12.5px}.ot-ent .ficha-pop .fechar{cursor:pointer;width:30px;height:30px;color:var(--mu);background:#f2f5f3;border:0;font-size:18px;border-radius:50%!important}.ot-ent .ficha-pop dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0;display:grid}.ot-ent .ficha-pop dl>div{min-width:0}.ot-ent .ficha-pop dl>div.larga{grid-column:1/-1}.ot-ent .ficha-pop dt{color:var(--mu);font-size:11px;font-weight:700}.ot-ent .ficha-pop dd{color:var(--ink);overflow-wrap:anywhere;margin:2px 0 0;font-size:14px}.ot-ent .ficha-pop dd a{color:var(--c1-deep);text-decoration:none}.ot-ent .ficha-pop .exp{font-size:13.5px;display:block}.ot-ent .ficha-pop .curriculo{border:1.5px solid var(--c1);color:var(--c1-deep);font:inherit;cursor:pointer;background:#fff;align-self:flex-start;padding:7px 14px;font-size:13px;font-weight:700}.ot-ent .ficha-pop .erro{color:#b3202b;margin:0;font-size:13px}.ot-dica{display:inline-flex;position:relative}.ot-dica:after{content:attr(data-dica);z-index:60;width:max-content;max-width:280px;color:var(--ink);font:500 12.5px/1.4 var(--font-outfit), sans-serif;text-align:left;white-space:normal;opacity:0;pointer-events:none;background:#fff;border-radius:12px;padding:9px 12px;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-3px);box-shadow:0 14px 34px -12px #1d1d1b59,0 0 0 1px #1d1d1b0f}.ot-dica:hover:after{opacity:1;transform:none}.ot-identidade{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:0 18px 18px;display:flex;position:relative}.ot-identidade-faixa{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--c3,var(--c1)) 55%, var(--c1)) 0%, var(--c1) 55%, var(--c1-deep,#1f4d3a) 100%);align-self:stretch;height:78px;margin:0 -18px}.ot-identidade-foto{background:var(--c1-soft,#eef3f0);width:116px;height:116px;color:var(--c1-deep,#1f4d3a);cursor:pointer;box-shadow:0 0 0 5px #fff, 0 0 0 7px color-mix(in srgb, var(--c1) 45%, #fff), 0 18px 34px -16px #00000073;border:0;border-radius:50%;margin-top:-58px;margin-bottom:8px;padding:0;transition:transform .15s;position:relative}.ot-identidade-foto:hover{transform:scale(1.03)}.ot-identidade-foto img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.ot-identidade-foto .ini{letter-spacing:-.5px;place-items:center;width:100%;height:100%;font-size:38px;font-weight:800;display:grid}.ot-identidade-foto .cam{background:var(--c1);width:34px;height:34px;color:var(--on-c1,#fff);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;bottom:4px;right:2px;box-shadow:0 0 0 3px #fff,0 6px 14px -6px #00000080}.ot-identidade-nome{letter-spacing:-.3px;color:var(--ink,#1d2421);overflow-wrap:anywhere;font-size:20px;font-weight:800;line-height:1.2}.ot-identidade-detalhe{color:var(--mu,#6b7280);overflow-wrap:anywhere;font-size:13px}.ot-identidade-selo{background:color-mix(in srgb, var(--c1) 12%, #fff);color:var(--c1-deep,#1f4d3a);border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.ot-identidade-acoes{align-items:center;gap:2px;margin-top:4px;display:flex}.ot-identidade-acoes button{padding:4px 6px!important;font-size:13px!important}.ot-identidade-dica{color:var(--mu,#6b7280);font-size:12px}.oj-docs-pagina{max-width:720px;padding-top:14px}.oj-docs-pagina h1{margin:6px 0 2px;font-size:22px}.oj-docs-voltar{color:var(--c1-deep);font-size:13px;font-weight:600;text-decoration:none}.oj-docs-cab{color:var(--mu);margin:0 0 12px;font-size:13.5px}.oj-docs{gap:12px;display:grid}.oj-docs-cartao{background:#fff;border-radius:18px;gap:6px;padding:14px 16px;display:grid;box-shadow:0 10px 30px -20px #0000004d}.oj-docs-cartao>small{color:var(--mu);font-size:12.5px}.oj-docs-t{justify-content:space-between;align-items:center;gap:10px;display:flex}.oj-docs-t b{font-size:15.5px}.oj-docs-t>span,.oj-docs-sub{color:var(--mu);font-size:12.5px}.oj-chip{white-space:nowrap;color:inherit;border-radius:99px;padding:2px 9px;font-size:11px;font-weight:700}.oj-chip.ok{background:#e3f4ec;color:#146b4d!important}.oj-chip.av{background:#fdf1de;color:#8a5306!important}.oj-chip.er{background:#fbe7e5;color:#9e2a1f!important}.oj-chip.pe{background:#eef1ef;color:#4a5550!important}.oj-docs-lista{margin:4px 0 0;padding:0;list-style:none}.oj-docs-lista li{border-top:1px solid #eef1ef;align-items:center;gap:11px;padding:11px 0;display:flex}.oj-docs-lista li:first-child{border-top:0}.oj-docs-lista .ic{background:color-mix(in srgb, var(--c1) 10%, #fff);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.oj-docs-lista .t{flex:1;min-width:0;display:grid}.oj-docs-lista .t b{font-size:14px}.oj-docs-lista .t b em{color:var(--mu);font-size:12px;font-style:normal;font-weight:500}.oj-docs-lista .t small{color:var(--mu);font-size:12px}.oj-docs-lista .t small.er{color:#b3202b;font-weight:600}.oj-docs-bt{background:var(--c1);color:var(--on-c1,#fff);font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.oj-docs-bt.sec{color:var(--c1-deep);box-shadow:inset 0 0 0 1.5px var(--c1);background:#fff}.oj-docs-bt.grande{width:100%;margin-top:4px;padding:12px;font-size:15px}.oj-docs-bt:disabled{opacity:.55;cursor:default}.oj-docs-form{gap:10px;margin-top:4px;display:grid}.oj-docs-form label{color:var(--mu);gap:4px;font-size:12px;font-weight:600;display:grid}.oj-docs-form label em{font-style:normal;font-weight:400}.oj-docs-form input,.oj-docs-form select{font:inherit;color:var(--ink);box-sizing:border-box;background:#fbfcfb;border:1px solid #dce3df;border-radius:12px;width:100%;padding:10px 12px;font-size:15px}.oj-docs-form .oj-docs-bt{justify-self:start}.oj-docs-dupla{grid-template-columns:1fr 1fr;gap:10px;display:grid}.oj-docs-alerta{color:#7d2017;background:#fff7f6;border:1px solid #f3c9c3;border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.oj-docs-alerta b{margin-bottom:2px;display:block}.oj-docs-msg{margin:0;font-size:13px}.oj-docs-msg.ok{color:#007a3d}.oj-docs-msg.erro{color:#b3202b}.oj-docs-msg.aviso{color:#8a5306}.oj-docs-fundo{z-index:80;background:#0f141280;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.oj-docs-folha{width:100%;max-width:560px;max-height:calc(92vh / var(--ot-z,1));background:#fff;border-radius:22px 22px 0 0;gap:10px;padding:16px 16px 22px;animation:.22s ease-out ojFolha;display:grid;overflow-y:auto;box-shadow:0 -20px 50px -20px #0006}@keyframes ojFolha{0%{opacity:.5;transform:translateY(40px)}to{opacity:1;transform:none}}.oj-docs-x{color:var(--mu);cursor:pointer;background:0 0;border:0;font-size:26px;line-height:1}.oj-docs-lados{gap:10px;display:grid}.oj-docs-lado{background:#f8faf9;border:1.5px dashed #cdd7d2;border-radius:16px;justify-items:center;gap:8px;padding:10px;display:grid}.oj-docs-lado.ok{border-style:solid;border-color:var(--c1);background:color-mix(in srgb, var(--c1) 5%, #fff)}.oj-docs-lado .r{color:var(--mu);justify-self:start;font-size:11px;font-weight:800}.oj-docs-lado .moldura{aspect-ratio:1.58;color:#9aa6a0;border:2.5px solid #c9d4ce;border-radius:14px;place-items:center;width:82%;font-size:12px;display:grid}.oj-docs-lado img{object-fit:contain;border-radius:12px;max-width:100%;max-height:200px}.oj-docs-lado .pdf{overflow-wrap:anywhere;padding:18px 8px;font-size:13px;font-weight:600}.oj-docs-lado .bts{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.oj-cartao.vez{background:linear-gradient(135deg, var(--c1), var(--c1-deep,#1f4d3a));color:var(--on-c1,#fff);text-decoration:none}.oj-cartao.vez small,.oj-cartao.vez span{color:#ffffffe0!important}.oj-cartao.vez .oj-barra{background:#ffffff40}.oj-cartao.vez .oj-barra i{background:#fff}.oj-cartao.vez em{color:#fff;font-style:normal;font-weight:700}.oj-aviso-receita{text-align:center;justify-items:center;gap:10px}.oj-aviso-receita .ic{font-size:30px;line-height:1}.oj-aviso-receita .tit{font-size:17px;line-height:1.3}.oj-aviso-receita p{color:var(--mu);margin:0;font-size:13.5px;line-height:1.45}.oj-aviso-receita .nomes{gap:8px;width:100%;display:grid}.oj-aviso-receita .nomes span{text-align:left;background:#f6f8f7;border-radius:12px;gap:2px;padding:9px 12px;display:grid}.oj-aviso-receita .nomes span:first-child{background:color-mix(in srgb, var(--c1) 10%, #fff);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--c1) 40%, #fff)}.oj-aviso-receita .nomes small{color:var(--mu);font-size:11px;font-weight:700}.oj-aviso-receita .nomes b{overflow-wrap:anywhere;font-size:15px}.oj-aviso-receita .bts{gap:8px;width:100%;display:grid}.oj-aviso-receita .oj-docs-alerta{text-align:left}.oj-docs-agora{font:inherit;color:var(--mu);cursor:pointer;background:0 0;border:0;padding:6px;font-size:13px}.oj-sino{display:inline-flex;position:relative}.oj-sino-bt{background:color-mix(in srgb, var(--c1) 10%, #fff);width:38px;height:38px;color:var(--c1-deep,#1f4d3a);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.oj-sino-bt em{color:#fff;box-sizing:border-box;background:#ce2b37;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-style:normal;font-weight:800;display:grid;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.oj-sino-bt.urgente em{animation:1.6s ease-in-out infinite ojSino}@keyframes ojSino{0%,to{box-shadow:0 0 0 2px #fff,0 0 0 2px #ce2b3700}50%{box-shadow:0 0 0 2px #fff,0 0 0 7px #ce2b3738}}.oj-sino-painel{z-index:70;width:min(330px, calc(calc(100vw / var(--ot-z,1)) - 24px));text-align:left;background:#fff;border-radius:16px;gap:6px;padding:10px;display:grid;position:absolute;top:46px;right:0;box-shadow:0 20px 44px -16px #0006,0 0 0 1px #0000000a}.oj-sino-painel .tit{padding:2px 6px;font-size:14px}.oj-sino-painel .vazio{color:var(--mu);margin:0;padding:4px 6px 8px;font-size:13px}.oj-sino-painel ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.oj-sino-painel a{color:var(--ink);background:#f6f8f7;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;display:flex}.oj-sino-painel a:hover{background:color-mix(in srgb, var(--c1) 8%, #fff)}.oj-sino-painel .ponto{background:var(--c1);border-radius:50%;flex:none;width:9px;height:9px}.oj-sino-painel a.urgente .ponto{background:#ce2b37}.oj-sino-painel .t{flex:1;min-width:0;display:grid}.oj-sino-painel .t b{font-size:13.5px}.oj-sino-painel .t small{color:var(--mu);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (prefers-reduced-motion:reduce){.oj-sino-bt.urgente em{animation:none}}.ofi{gap:10px;display:grid}.ofi-bloco{background:#fff;border-left:5px solid #dce3df;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px -20px #0000004d}.ofi-bloco.ok{border-left-color:#2e9e62}.ofi-bloco.aberto{border-left-color:var(--c1)}.ofi-cab{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;padding:13px 14px;display:flex}.ofi-cab .ic{background:color-mix(in srgb, var(--c1) 10%, #fff);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.ofi-cab .t{flex:1;min-width:0;display:grid}.ofi-cab .t b{font-size:15px}.ofi-cab .t small{color:var(--mu);font-size:12px}.ofi-pct{color:#4a5550;background:#eef1ef;border-radius:99px;padding:3px 9px;font-size:12px;font-weight:800}.ofi-pct.ok{color:#146b4d;background:#e3f4ec}.ofi-seta{color:var(--mu)}.ofi-corpo{gap:12px;padding:2px 14px 16px;display:grid}.ofi-grade{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.ofi-campo{color:var(--mu);align-content:start;gap:4px;font-size:12px;font-weight:600;display:grid}.ofi-campo .rot em{font-style:normal;font-weight:400}.ofi-campo input,.ofi-campo select{font:inherit;color:var(--ink);box-sizing:border-box;background:#fbfcfb;border:1px solid #dce3df;border-radius:12px;width:100%;padding:10px 12px;font-size:15px}.ofi-campo.erro input,.ofi-campo.erro select{background:#fff7f6;border-color:#e9a39b}.ofi-campo small{font-size:11.5px;font-weight:400}.ofi-campo small.er{color:#b3202b;font-weight:600}.ofi-simnao{gap:6px;display:inline-flex}.ofi-simnao button{font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #cdd7d2;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:700}.ofi-simnao button.on{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff)}.ofi-pergunta{background:#f6f8f7;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.ofi-pergunta b{font-size:14px}.ofi-anexo{background:#f6f8f7;border-radius:14px;grid-column:1/-1;align-items:center;gap:10px;padding:9px 11px;display:flex}.ofi-anexo .ic{flex:none}.ofi-anexo .t{flex:1;min-width:0;display:grid}.ofi-anexo .t b{font-size:13.5px}.ofi-anexo .t b em{color:var(--mu);font-size:12px;font-style:normal;font-weight:500}.ofi-anexo .t small{color:var(--mu);font-size:12px}.ofi-anexo .t small.er{color:#b3202b;font-weight:600}.ofi-x{color:#b3202b;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:22px;line-height:1}.ofi-item{border:1px solid #e6ebe8;border-radius:16px;gap:10px;padding:12px;display:grid}.ofi-link{font:inherit;color:#b3202b;cursor:pointer;background:0 0;border:0;font-size:12.5px;font-weight:700}.ofi-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ofi-status{color:var(--mu);font-size:12.5px}.ofi-status.salvo{color:#007a3d}.ofi-status.erro{color:#b3202b}.ofi-cad{color:#b26a00;font-weight:600}.ofi,.ofi-bloco,.ofi-corpo,.ofi-grade,.ofi-campo,.ofi-anexo,.ofi-item,.ofi-pergunta{box-sizing:border-box;min-width:0;max-width:100%}.ofi-grade{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}.ofi-campo input,.ofi-campo select{min-width:0;max-width:100%}.ofi-campo small,.oj-docs-msg,.oj-docs-sub,.ofi-cab .t small,.ofi-anexo .t small{overflow-wrap:anywhere}.oj-docs-cartao{min-width:0}@media (max-width:380px){.ofi-corpo{padding:2px 10px 14px}.ofi-cab{gap:8px;padding:11px 10px}.ofi-anexo{flex-wrap:wrap}.ofi-campo input,.ofi-campo select{padding:9px 10px;font-size:14px}}main.oj{max-width:calc(100vw / var(--ot-z,1));overflow-x:clip}.oj-docs-pagina{width:100%;max-width:min(720px, calc(100vw / var(--ot-z,1)));min-width:0;overflow-x:clip}.oj-docs-pagina>*{min-width:0;max-width:100%}.ofi{width:100%;max-width:100%}.ofi-grade{width:100%}@media (max-width:480px){.ofi-grade{grid-template-columns:minmax(0,1fr)}}.ofi,.ofi-corpo,.ofi-bloco,.ofi-item{grid-template-columns:minmax(0,1fr)}.ofi-cab .t b,.ofi-anexo .t b,.ofi-pergunta b,.oj-docs-pagina h1{overflow-wrap:anywhere;word-break:break-word}.ofi-campo select{text-overflow:ellipsis}.ofi-anexo{flex-wrap:wrap}.ofi-anexo .t{flex:140px}.ofi small,.ofi p,.ofi-cab .t,.ofi-anexo .t{white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;display:block}.ofi-cab .t,.ofi-anexo .t{grid-template-columns:minmax(0,1fr);display:grid}.ofi-cab .t small,.ofi-anexo .t small{display:block}.ofi-cab{min-width:0}.ofi-cab>.t{flex:1 1 0}.oj .ofi .ok{white-space:normal;font-weight:inherit;font-size:inherit;color:inherit}.oj .ofi .oj-docs-msg.ok{color:#007a3d;font-size:13px;font-weight:600}.oj .ofi .ofi-pct.ok{white-space:nowrap;color:#146b4d;font-size:12px;font-weight:800}.oj .ofi .ofi-status.salvo{color:#007a3d}.oj .oj-docs-pagina .oj-docs-msg.ok{white-space:normal}.oj-docs-bt.off{opacity:.4;filter:grayscale();cursor:not-allowed}.ofi-bloco{scroll-margin-top:150px}.oj-docs-lado{padding:0;overflow:hidden}.oj-docs-lado .r{padding:8px 10px 0}.oj-docs-lado img{object-fit:contain;background:0 0;border-radius:0;width:100%;max-height:360px}.oj-docs-lado .bts{padding:0 10px 10px}.oj-docs-lado .pdf,.oj-docs-lado .moldura{margin:8px 10px}.ofi-cad.ok{color:#007a3d}.ofi-hero{background:linear-gradient(135deg, var(--c1-deep,#1d6b50) 0%, var(--c1) 100%);color:var(--on-c1,#fff);border-radius:20px;align-items:center;gap:14px;margin:8px 0 14px;padding:16px 18px;display:flex;box-shadow:0 14px 30px -18px #00000073}.ofi-hero-ic{background:#ffffff2e;border-radius:16px;flex:none;place-items:center;width:48px;height:48px;font-size:26px;display:grid}.ofi-hero-txt{min-width:0}.oj-docs-pagina .ofi-hero h1{color:inherit;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:800;line-height:1.2}.oj-docs-pagina .ofi-hero .oj-docs-cab{color:inherit;opacity:.88;margin:4px 0 0;font-size:13.5px}.oj-abas-baixo{display:none}@media (max-width:760px){.oj-menu{display:none}main.oj,.oj-com-abas{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.oj-abas-baixo{z-index:60;padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e3eae6;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -18px #00000059}.oj-abas-baixo a{min-width:0;color:var(--mu);text-align:center;flex-direction:column;flex:1;align-items:center;gap:2px;padding:5px 0;font-size:11px;line-height:1.1;text-decoration:none;display:flex;position:relative}.oj-abas-baixo a.on{color:var(--c1-deep);font-weight:700}.oj-abas-baixo em{color:#fff;background:#d9534f;border-radius:99px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;font-size:10px;font-style:normal;font-weight:700;display:flex;position:absolute;top:0;left:55%}}.oj-tl{gap:14px;margin:0;padding:4px 0 4px 4px;list-style:none;display:grid;position:relative}.oj-tl:before{content:"";background:#dce5e0;width:2px;position:absolute;top:10px;bottom:10px;left:9px}.oj-tl li{gap:12px;min-width:0;display:flex;position:relative}.oj-tl li>div{flex:1;gap:1px;min-width:0;display:grid}.oj-tl i{background:var(--c1);z-index:1;border-radius:50%;flex:none;width:12px;height:12px;margin-top:4px;position:relative;box-shadow:0 0 0 4px #fff}.oj-tl li.w i{background:#c77a12}.oj-tl li.futuro i{background:#fff;box-shadow:inset 0 0 0 2px #c77a12,0 0 0 4px #fff}.oj-tl .topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.oj-tl .topo b{font-size:14px}.oj-tl small{color:var(--mu);font-size:12px}.oj-tl .tx{overflow-wrap:anywhere}.oj-tl li.no i{background:#c0392b}@media (max-width:760px){.oj-cartao.dup{display:none}}.oj-engrenagem{width:38px;height:38px;color:var(--mu);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.oj-engrenagem:hover{color:var(--ink);background:#f2f5f3}.oj-abas{scrollbar-width:none;max-width:100%;overflow-x:auto}.oj-abas::-webkit-scrollbar{display:none}.oj-abas a{white-space:nowrap}.oj-filtro{gap:8px;margin:0 0 12px;display:flex}.oj-filtro a{color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #dce5e0}.oj-filtro a.on{background:var(--c1-soft);color:var(--c1-deep);box-shadow:inset 0 0 0 1px var(--c1)}.oj-filtro em{background:#f1f3f2;border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:800}.oj-abas.pequeno{margin-bottom:12px;padding:3px}.oj-abas.pequeno a{padding:5px 13px;font-size:12.5px}.oj-abas em.urg{color:#fff;background:#d9534f}.oj-urgente{margin:0 0 16px}.oj-urgente h2{align-items:center;gap:8px;margin:0 0 8px;font-size:15px;display:flex}.oj-urgente h2 em{color:#fff;background:#d9534f;border-radius:99px;padding:1px 8px;font-size:11px;font-style:normal;font-weight:800}.oj-urgente ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.oj-urgente li a{color:#6b4306;background:#fff6e5;border-radius:16px;align-items:center;gap:10px;padding:11px 14px;text-decoration:none;display:flex;box-shadow:inset 4px 0 #e0a12b}.oj-urgente li.u a{color:#7c2119;background:#fdecea;box-shadow:inset 4px 0 #d9534f}.oj-urgente .t{flex:1;gap:1px;min-width:0;display:grid}.oj-urgente b{font-size:14px}.oj-urgente small{opacity:.85;overflow-wrap:anywhere;font-size:12.5px}.oj-tl li.mes{margin-top:4px;padding-left:26px;display:block}.oj-tl li.mes span{text-transform:none;letter-spacing:.04em;color:var(--mu);z-index:1;text-transform:capitalize;background:#fff;padding-right:8px;font-size:11.5px;font-weight:800;position:relative}.oj-esq{background:linear-gradient(90deg,#eef2f0 25%,#f7f9f8 50%,#eef2f0 75%) 0 0/200% 100%;border-radius:16px;animation:1.2s ease-in-out infinite oj-esq}@keyframes oj-esq{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.oj-esq{animation:none}}.oj-topo{transition:background .2s,border-color .2s,box-shadow .2s}.oj-topo[data-modo=transparente]{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-bottom-color:#0000!important}.oj-topo[data-modo=transparente] .vt3-marca,.oj-topo[data-modo=transparente] .vt3-marca b,.oj-topo[data-modo=transparente] .vt3-marca small,.oj-topo[data-modo=transparente] .oj-menu a,.oj-topo[data-modo=transparente] .oj-nome b,.oj-topo[data-modo=transparente] .oj-sair{color:#fff}.oj-topo[data-modo=transparente] .oj-menu a.on{background:#fff3}.oj-inicio .oj-palco{height:auto;min-height:min(calc(52vh / var(--ot-z,1)), 460px);margin-top:calc(-1 * var(--oj-topo-h));padding-top:var(--oj-topo-h)}.oj-inicio .oj-texto{position:relative;bottom:auto;left:auto;right:auto}.oj-logo-ini{background:var(--c1-soft);width:36px;height:36px;color:var(--c1-deep);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.oj-anel-foto{--p:100;background:conic-gradient(var(--c1) calc(var(--p) * 1%), #dce5e0 0);border-radius:50%;padding:3px;display:inline-flex}.oj-anel-foto .oj-foto{box-sizing:border-box;border:2px solid #fff}.oj-topo[data-modo=transparente] .oj-anel-foto{background:conic-gradient(var(--c1) calc(var(--p) * 1%), #ffffff8c 0)}.oj-titulo-barra{display:none}@media (max-width:760px){.oj-topo{height:var(--oj-topo-h);flex-wrap:nowrap;gap:10px;padding-block:0}.oj-topo .vt3-marca>span:not(.oj-logo-ini),.oj-topo .oj-nome,.oj-topo .oj-engrenagem{display:none}.oj-titulo-barra{text-align:center;opacity:0;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:700;transition:opacity .2s;display:block;overflow:hidden}.oj-topo[data-modo=solido] .oj-titulo-barra{opacity:1}}.oj-alca{cursor:grab;touch-action:none;background:#d3dbd7;border-radius:99px;flex:none;width:42px;height:5px;margin:8px auto 6px;display:none}@keyframes oj-folha-sobe{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:760px){.oj-alca{display:block}.oj-proposta-fundo{place-items:end center;padding:0}.oj-proposta{width:100%;max-height:calc(92vh / var(--ot-z,1));border-radius:26px 26px 0 0;transition:transform .2s;animation:.3s cubic-bezier(.2,.8,.2,1) oj-folha-sobe}.oj-docs-folha{transition:transform .2s;animation:.3s cubic-bezier(.2,.8,.2,1) oj-folha-sobe}}.oj-ptr{left:0;right:0;top:var(--oj-topo-h,64px);z-index:70;pointer-events:none;background:0 0;justify-content:center;align-items:center;transition:height .2s;display:flex;position:fixed;overflow:hidden}.oj-ptr span{color:var(--mu);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:5px 14px;font-size:12.5px;display:inline-flex;box-shadow:0 6px 18px -10px #0006}.oj-ptr-giro{border:2px solid #dce5e0;border-top-color:var(--c1);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite oj-giro}@keyframes oj-giro{to{transform:rotate(360deg)}}@media (min-width:761px){.oj-ptr{display:none}}@media (prefers-reduced-motion:reduce){.oj-proposta,.oj-docs-folha,.oj-ptr-giro{animation:none}}@media (min-width:761px){:root{--oj-topo-h:72px}}@media (max-width:760px){.oj-topo .vt3-marca img{max-width:150px;height:40px}.oj-logo-ini{width:40px;height:40px}}@media (min-width:761px){:root{--oj-topo-h:108px}}@media (max-width:760px){:root{--oj-topo-h:92px}.oj-topo .vt3-marca img{max-width:240px;height:80px}.oj-logo-ini{width:80px;height:80px;font-size:26px}main.oj{padding-bottom:0}.mp:has(main.oj){padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.mp:has(main.oj) .mp-rodape{padding:22px 16px 26px;font-size:14px}.mp:has(main.oj) .mp-rodape .o{font-size:22px}.mp:has(main.oj) .mp-rodape .mp-tn{width:auto;height:20px}.oj-topo .vt3-marca img{max-width:170px;height:46px}.oj-logo-ini{width:44px;height:44px;font-size:14px}@media (min-width:761px){:root{--oj-topo-h:72px}}@media (max-width:760px){:root{--oj-topo-h:64px}.oj-topo .vt3-marca img{max-width:150px;height:40px}.oj-logo-ini{width:40px;height:40px;font-size:14px}}.oj-assina{width:min(420px,100%);position:relative}.oj-assina>.fechar{z-index:1;color:var(--mu,#6b7280);background:#f1f4f2;position:absolute;top:12px;right:12px}.oj-assina .corpo{text-align:center;align-items:center;gap:6px;padding:32px 24px 20px}.oj-assina .ic{width:60px;height:60px;color:var(--ink,#1d1d1b);border:1.5px solid #dde3df;border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.oj-assina .titulo{color:var(--ink,#1d1d1b);font-size:20px}.oj-assina .sub{color:var(--mu,#6b7280);font-size:13px}.oj-assina .msg{color:var(--ink,#1d1d1b);margin:10px 0 14px;font-size:14.5px;line-height:1.5}.oj-assina .depois{color:var(--mu,#6b7280);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:6px 12px;font-size:13px}.oj-assina .avisos{flex-direction:column;align-items:center;gap:6px;width:100%;margin-top:8px;display:flex}.oj-assina .avisos .ot-btn{box-sizing:border-box;width:100%;color:var(--ink,#1d1d1b);background:#fff;border-color:#dde3df;padding:11px 16px;font-size:14px}.oj-assina .avisos .ot-btn:disabled{opacity:.6}.oj-assina .avisos small{color:#085041;font-size:12.5px;font-weight:600}.oj-assina .avisos small.bloq{color:var(--mu,#6b7280);font-weight:400;line-height:1.45}.oj-assina .extra{box-sizing:border-box;width:100%;color:var(--ink,#1d1d1b);background:#fff;border-color:#dde3df;margin-top:8px;padding:11px 16px;font-size:14px}.oj-assina .erro{color:#a32d2d;margin-top:4px;font-size:12.5px}@media (max-width:760px){.oj-assina-fundo{z-index:300;place-items:center;padding:16px}.oj-assina{width:100%;max-height:calc((100vh / var(--ot-z,1)) - 32px);border-radius:24px;animation:.25s oj-sobe}.oj-assina .corpo{padding:32px 20px 20px}}.oj-checkin{background:linear-gradient(135deg, var(--c1), color-mix(in srgb, var(--c1) 70%, #000));color:var(--on-c1,#fff);border-radius:20px;gap:8px;margin:0 0 16px;padding:16px 18px;display:grid}.oj-checkin h2{margin:0;font-size:17px}.oj-checkin p{opacity:.95;margin:0;font-size:13.5px}.oj-checkin small{opacity:.85;font-size:11.5px}.oj-checkin-bt{color:var(--c1-deep,#1d6556);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-self:start;padding:12px 22px;font-size:15px;font-weight:700}.oj-checkin-bt:disabled{opacity:.7;cursor:default}.oj-checkin .oj-checkin-msg{background:#fffffff2;border-radius:12px;padding:8px 12px;font-weight:600}.oj-checkin .oj-checkin-msg.ok{color:#1d6556}.oj-checkin .oj-checkin-msg.fora{color:#9a5b00}.oj-checkin .oj-checkin-msg.erro{color:#a02828}.ot-banco{container:banco/inline-size}.ot-banco .mu{color:var(--mu)}.ot-banco-kpi{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:19px;padding:0;display:flex}.ot-banco-kpi.on{outline:2px solid var(--c1);outline-offset:1px}.ot-banco-vis{background:#f1f3f2;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.ot-banco-vis button{font:inherit;color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}.ot-banco-vis button[aria-pressed=true]{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #00000014}.ot-banco-btnf{cursor:pointer;align-items:center;gap:6px;font-weight:500;display:inline-flex}.ot-banco-btnf b{background:var(--c1);color:var(--on-c1);border-radius:99px;padding:0 6px;font-size:10.5px;line-height:16px}.ot-banco-btnf .seta{transition:transform .15s}.ot-banco-btnf[aria-expanded=true]{border-color:var(--c1);background:#fff}.ot-banco-btnf[aria-expanded=true] .seta{transform:rotate(180deg)}.ot-banco-ativo{border:1px solid var(--c1);background:var(--c1-soft);color:var(--c1-deep);font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:9px;align-items:center;gap:4px;max-width:220px;padding:3px 6px 3px 9px;font-size:11.5px;display:inline-flex;overflow:hidden}.ot-banco-painel{width:min(760px,100% - 8px);box-shadow:0 18px 50px -18px #1d1d1b73, 0 0 0 1px var(--line);z-index:40;font-family:var(--font-outfit), sans-serif;box-sizing:border-box;background:#fff;border-radius:16px;gap:12px;padding:14px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.ot-banco-painel .grade{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px 18px;display:grid}.ot-banco-painel .g{align-content:start;gap:6px;min-width:0;display:grid}.ot-banco-painel .g>span{color:var(--mu);font-size:11.5px;font-weight:600}.ot-banco-painel .g select{width:100%;max-width:none}.ot-banco-painel .rod{border-top:1px solid var(--line);align-items:center;gap:8px;padding-top:10px;display:flex}.ot-banco .pilulas,.ot-banco-pop .pilulas{flex-wrap:wrap;gap:5px;display:flex}.ot-banco .pilulas button,.ot-banco-pop .pilulas button{border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:99px;padding:4px 10px;font-size:12px}.ot-banco .pilulas button:hover,.ot-banco-pop .pilulas button:hover{border-color:var(--c1)}.ot-banco .pilulas button[aria-pressed=true],.ot-banco-pop .pilulas button[aria-pressed=true]{border-color:var(--c1);background:var(--c1-soft);color:var(--c1-deep);font-weight:600}.ot-banco-pop .pilulas .n{color:var(--mu);margin-left:2px;font-weight:400}.ot-banco-bt{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:6px;padding:6px 13px;font-size:12.5px;display:inline-flex}.ot-banco-bt:hover:not(:disabled){border-color:var(--c1)}.ot-banco-bt.p{background:var(--c1);border-color:var(--c1);color:var(--on-c1);font-weight:600}.ot-banco-bt:disabled{opacity:.55;cursor:default}.ot-banco-barra{color:var(--mu);min-height:28px;font-size:12.5px;font-family:var(--font-outfit), sans-serif;flex-wrap:wrap;align-items:center;gap:10px;margin:2px 4px 10px;display:flex}.ot-banco-lote{background:var(--c1-soft);color:var(--c1-deep);border-radius:99px;flex-wrap:wrap;align-items:center;gap:6px;padding:3px 4px 3px 12px;font-weight:600;display:inline-flex}.ot-banco-lote button{font:inherit;cursor:pointer;color:var(--ink);background:#fff;border:0;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:500}.ot-banco-av{background:var(--c1-soft);color:var(--c1-deep);object-fit:cover;border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.ot-banco-tg{color:var(--mu);white-space:nowrap;background:#f1f3f2;border-radius:99px;padding:2px 8px;font-size:11px;display:inline-block}.ot-banco-tg.ok{color:#007a3d;background:#eaf7f0}.ot-banco-tg.av{color:#9a5b00;background:#fff6e5}.ot-banco-tg.er{color:#b3202b;background:#fdf0f1}.ot-banco-tg.c1{background:var(--c1-soft);color:var(--c1-deep)}.ot-banco-pbar{vertical-align:middle;background:#eef1ef;border-radius:99px;width:46px;height:5px;display:inline-flex;overflow:hidden}.ot-banco-pbar i{background:var(--c1)}.ot-banco-fav{cursor:pointer;color:#9aa59f;background:0 0;border:0;padding:2px;display:inline-flex}.ot-banco-fav.on{color:var(--ink)}.ot-banco-cards{font-family:var(--font-outfit), sans-serif;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.ot-banco-card{box-shadow:var(--sombra-cartao);cursor:pointer;background:#fff;border:1.5px solid #0000;border-radius:18px;align-content:start;gap:8px;min-width:0;padding:14px;display:grid;position:relative}.ot-banco-card:hover,.ot-banco-card:focus-visible{border-color:var(--line);outline:none}.ot-banco-card .top{align-items:center;gap:10px;min-width:0;display:flex}.ot-banco-card .nm{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.ot-banco-card .cg{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ot-banco-card .lin{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:12px;display:flex;overflow:hidden}.ot-banco-card .lin svg{flex:none}.ot-banco-card .tgs{flex-wrap:wrap;gap:4px;display:flex}.ot-banco-card .rod{border-top:1px solid var(--line);color:var(--mu);align-items:center;gap:8px;padding-top:8px;font-size:11.5px;display:flex}.ot-banco-card .chk{width:17px;height:17px;accent-color:var(--c1);cursor:pointer;position:absolute;top:12px;right:12px}.ot-banco-tabela{padding:0;overflow-x:auto}.ot-banco-tabela table{border-collapse:collapse;width:100%;font-size:12.5px;font-family:var(--font-outfit), sans-serif}.ot-banco-tabela th{color:var(--mu);text-align:left;white-space:nowrap;background:#f6f8f6;padding:9px 8px;font-size:11.5px;font-weight:600}.ot-banco-tabela td{border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 8px}.ot-banco-tabela tbody tr{cursor:pointer}.ot-banco-tabela tbody tr:hover td{background:#fafbfa}.ot-banco-tabela input{accent-color:var(--c1)}.ot-banco-mais{border:1px solid var(--line);cursor:pointer;font:inherit;color:var(--mu);background:#fff;border-radius:99px;margin:14px auto 0;padding:7px 16px;font-size:12.5px;display:block}@container banco (max-width:900px){.ot-banco-tabela .c-cid,.ot-banco-tabela .c-orig{display:none}}@container banco (max-width:600px){.ot-banco-cards{grid-template-columns:minmax(0,1fr);gap:10px}.ot-banco-ativo{display:none}.ot-banco-painel{max-height:calc(70vh / var(--ot-z,1));overflow-y:auto}.ot-banco-painel .grade{grid-template-columns:minmax(0,1fr)}}.ot-banco-fundo{z-index:1000;font-family:var(--font-outfit), sans-serif;background:#1d1d1b66;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ot-banco-fundo.sobre{z-index:1010}.ot-banco-pop{width:100%;max-width:900px;height:min(calc(92vh / var(--ot-z,1)), 860px);color:var(--ink);background:#fff;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 26px 60px -18px #00000059;container:ficha/inline-size}.ot-banco-pop.pequeno{max-width:560px;height:auto;max-height:calc(88vh / var(--ot-z,1))}.ot-banco-pop .mu{color:var(--mu)}.ot-banco-pop .nav{color:var(--on-c1-muted,#ffffffd9);white-space:nowrap;align-items:center;gap:2px;font-size:12px;display:inline-flex;position:absolute;top:50%;right:56px;transform:translateY(-50%)}.ot-banco-pop .nav button{width:28px;height:28px;color:var(--on-c1);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ot-banco-pop .nav button:hover:not(:disabled){background:var(--on-c1-hover,#ffffff26)}.ot-banco-pop .nav button:disabled{opacity:.35;cursor:default}.ot-banco-pop .perfil{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:14px;padding:14px 18px;display:flex}.ot-banco-pop .perfil .id{flex:220px;min-width:0}.ot-banco-pop .perfil h2{margin:0;font-size:18px}.ot-banco-pop .perfil .cg{color:var(--mu);margin:1px 0 6px;font-size:12.5px}.ot-banco-pop .perfil .tgs{flex-wrap:wrap;gap:4px;display:flex}.ot-banco-pop .perfil .acoes{flex-wrap:wrap;gap:6px;display:flex}.ot-banco-pop .perfil .aviso{flex-basis:100%;margin:0;padding:7px 12px;font-size:12.5px}.ot-banco-pop .abas{border-bottom:1px solid var(--line);scrollbar-width:none;flex:none;gap:2px;padding:0 14px;display:flex;overflow-x:auto}.ot-banco-pop .abas button{font:inherit;color:var(--mu);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 8px;font-size:12.5px}.ot-banco-pop .abas button[aria-selected=true]{color:var(--ink);border-color:var(--c1);font-weight:600}.ot-banco-pop .corpo{flex:auto;align-content:start;gap:14px;min-height:0;padding:16px 18px 22px;display:grid;overflow-y:auto}.ot-banco-pop .rod{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.ot-banco-pop .duas{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.ot-banco-pop .tit{align-items:center;gap:6px;margin:0 0 8px;font-size:13px;font-weight:600;display:flex}.ot-banco-pop .tit svg{color:var(--mu)}.ot-banco-pop .tit .lnk{margin-left:auto;font-weight:500}.ot-banco-pop .lnk{font:inherit;color:var(--c1-deep);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:none}.ot-banco-pop .lnk:hover{text-underline-offset:3px;text-decoration:underline}.ot-banco-dl{grid-template-columns:124px minmax(0,1fr);gap:7px 10px;margin:0;font-size:12.5px;display:grid}.ot-banco-dl dt{color:var(--mu)}.ot-banco-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.ot-banco-dl .tgs{flex-wrap:wrap;gap:4px;display:flex}.ot-banco-pop .sit{background:var(--c1-soft);color:var(--c1-deep);border-radius:14px;gap:2px;padding:10px 12px;font-size:12.5px;display:grid}.ot-banco-pop .sit b{color:var(--ink);font-size:13px}.ot-banco-pop .sit.neutro{color:var(--mu);background:#f4f6f5}.ot-banco-pop .numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ot-banco-pop .numeros div{background:#f6f8f6;border-radius:12px;min-width:0;padding:8px 10px}.ot-banco-pop .numeros b{font-size:18px;line-height:1.1;display:block}.ot-banco-pop .numeros span{color:var(--mu);font-size:11.5px;line-height:1.25;display:block}.ot-banco-pop .tl-mes{color:var(--mu);border-bottom:1px solid var(--line);margin:12px 0 2px;padding-bottom:4px;font-size:11.5px;font-weight:600}.ot-banco-pop .ev{grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 0;display:grid}.ot-banco-pop .ev-ic{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ot-banco-pop .ev b{font-size:13px;font-weight:600;display:block}.ot-banco-pop .ev span{color:var(--mu);overflow-wrap:anywhere;font-size:12px;display:block}.ot-banco-pop .ev small{color:var(--mu);white-space:nowrap;padding-top:2px;font-size:11.5px}.ot-banco-pop .cand{border:1px solid var(--line);border-radius:14px;gap:10px;padding:12px 14px;display:grid}.ot-banco-pop .cand-t{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ot-banco-pop .cand-t b{font-size:14px;display:block}.ot-banco-pop .cand-t span{color:var(--mu);font-size:12px}.ot-banco-pop .passos{gap:4px;display:grid}.ot-banco-pop .passo{gap:4px;min-width:0;display:grid}.ot-banco-pop .passo i{background:#e6eae8;border-radius:99px;height:5px}.ot-banco-pop .passo span{color:#9aa59f;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.ot-banco-pop .passo.feito i{background:var(--c1)}.ot-banco-pop .passo.feito span{color:var(--mu)}.ot-banco-pop .passo.atual i{background:repeating-linear-gradient(90deg, var(--c1) 0 6px, var(--c1-soft) 6px 9px)}.ot-banco-pop .passo.atual span,.ot-banco-pop .passo.parou span{color:var(--ink);font-weight:600}.ot-banco-pop .passo.parou i{background:var(--ink)}.ot-banco-pop .cand-m{color:var(--mu);margin:0;font-size:12px}.ot-banco-pop .cand-r{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ot-banco-pop .cand-ev{border-top:1px dashed var(--line);padding-top:4px}.ot-banco-pop .doc{border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:flex}.ot-banco-pop .doc svg{color:var(--mu);flex:none}.ot-banco-pop .doc>div{flex:1;min-width:0}.ot-banco-pop .doc small{color:var(--mu);font-size:11.5px;display:block}.ot-banco-pop .vazio{border:1px dashed var(--line);color:var(--mu);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:12.5px;display:flex}.ot-banco-pop .disc{grid-template-columns:repeat(4,1fr);align-items:end;gap:6px;max-width:320px;height:110px;display:grid}.ot-banco-pop .disc div{height:100%;color:var(--mu);flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;font-size:11.5px;display:flex}.ot-banco-pop .disc span{background:#c9d6ce;border-radius:8px 8px 3px 3px;width:100%;max-width:40px}.ot-banco-pop .disc .dom span{background:var(--c1)}.ot-banco-pop .disc .dom{color:var(--ink);font-weight:600}.ot-banco-pop .b5{gap:7px;max-width:460px;display:grid}.ot-banco-pop .b5 .l{grid-template-columns:150px 1fr 32px;align-items:center;gap:8px;font-size:12px;display:grid}.ot-banco-pop .b5 .tr{background:#eef1ef;border-radius:99px;height:8px;overflow:hidden}.ot-banco-pop .b5 .tr i{background:var(--c1);border-radius:99px;height:100%;display:block}.ot-banco-pop .b5 .v{text-align:right;color:var(--mu)}.ot-banco-pop .nota{background:#f6f8f6;border-radius:12px;gap:2px;padding:9px 12px;font-size:12.5px;display:grid}.ot-banco-pop .nota b{color:var(--mu);font-size:12px;font-weight:600}.ot-banco-pop textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;resize:vertical;border-radius:12px;padding:9px 11px;font-size:12.5px}.ot-banco-pop .opcoes{gap:8px;display:grid}.ot-banco-pop .opc{border:1px solid var(--line);cursor:pointer;border-radius:14px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:grid}.ot-banco-pop .opc:hover,.ot-banco-pop .opc.on{border-color:var(--c1);background:var(--c1-soft)}.ot-banco-pop .opc input{accent-color:var(--c1)}.ot-banco-pop .opc b{font-size:13px;display:block}.ot-banco-pop .opc small{color:var(--mu)}.ot-banco-pop .pct{color:var(--c1-deep);font-size:15px;font-weight:700}@container ficha (max-width:700px){.ot-banco-pop .duas{grid-template-columns:minmax(0,1fr)}.ot-banco-pop .nav span{display:none}}@container ficha (max-width:520px){.ot-banco-pop .perfil{gap:10px;padding:12px 14px}.ot-banco-pop .perfil .acoes{width:100%}.ot-banco-pop .perfil .acoes .ot-banco-bt{flex:1;justify-content:center}.ot-banco-pop .corpo{padding:14px}.ot-banco-dl{grid-template-columns:104px minmax(0,1fr)}.ot-banco-pop .ev small{display:none}.ot-banco-pop .b5 .l{grid-template-columns:110px 1fr 28px}}@media (max-width:560px){.ot-banco-fundo{padding:0}.ot-banco-pop{border-radius:0;height:100%;max-height:none}.ot-banco-pop.pequeno{max-height:calc(92vh / var(--ot-z,1));border-radius:18px 18px 0 0;align-self:flex-end}}.mp:has(main.rsp) .mp-topo{padding-top:10px}.mp:has(main.rsp) .mp-topo img{max-height:44px}.cf-guia.cf-lateral{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:12px 18px}.cf-lateral .cf-guia-topo{border-radius:18px;grid-column:1/-1;gap:0;padding:8px 16px}.cf-lateral .cf-guia-topo .cf-guia-evolucao{border-bottom:0;padding:0}.cf-lateral .cf-guia-topo .cf-guia-evolucao b{font-size:13.5px}.cf-lat-menu{background:#f6f8f7;border-radius:20px;padding:10px;position:sticky;top:72px}.cf-lat-menu .cf-stepper{flex-direction:column;gap:2px;padding:0;overflow:visible}.cf-lat-menu .cf-stepper .st:after{display:none}.cf-lat-menu .cf-stepper button{text-align:left;border-radius:14px;flex-direction:row;align-items:center;gap:10px;padding:8px 10px}.cf-lat-menu .cf-stepper .n{flex:none;width:28px;height:28px;font-size:13px}.cf-lat-menu .cf-stepper button>b{flex:auto;font-size:13.5px}.cf-lat-menu .cf-stepper button>span:last-child{white-space:nowrap;font-size:11.5px}.cf-lat-menu .cf-stepper .atual button{background:#fff;box-shadow:0 1px 6px #00000014}.cf-guia.cf-lateral.cf-menu-topo{grid-template-columns:minmax(0,1fr)}.cf-seletores{background:#f1f3f2;border-radius:999px;flex-wrap:wrap;align-items:center;gap:0;max-width:100%;margin:0;padding:2px;list-style:none;display:inline-flex}.cf-seletores li{margin:0;padding:0}.cf-seletores button{color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;font-family:inherit;font-weight:500;height:auto!important;min-height:0!important;box-shadow:none!important;border:none!important;border-radius:999px!important;padding:5px 16px!important;font-size:12.5px!important;line-height:normal!important}.cf-seletores button[aria-current=step]{background:var(--c1);color:var(--on-c1);font-weight:600}.cf-topo-oculto .cf-guia-topo{display:none}.cf-topo-oculto.cf-guia-unica{gap:0}.cf-seletores small{color:#9a5b00;background:#fff3dc;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.cf-pilula:disabled{color:#a0a8a3;cursor:not-allowed;background:#f1f3f2}@media (max-width:860px){.cf-guia.cf-lateral{grid-template-columns:minmax(0,1fr)}.cf-lat-menu{padding:6px;position:static}.cf-lat-menu .cf-stepper{flex-direction:row;overflow-x:auto}.cf-lat-menu .cf-stepper .st{flex:none}.cf-lat-menu .cf-stepper button>span:last-child{display:none}}main.rsp .rsp-titulo{display:none}.mp:has(main.rsp) .mp-topo{display:none}.cf-lateral .cf-guia-topo{background:linear-gradient(120deg, #1c6b58, var(--c1) 58%, color-mix(in srgb, var(--c1) 70%, #fff));color:#fff;border-radius:22px;padding:12px 20px;box-shadow:0 18px 34px -22px #1c6b58b3}.cf-lateral .cf-guia-topo .cf-guia-evolucao{flex-wrap:nowrap;gap:14px}.cf-faixa-logo{width:46px;height:46px;color:var(--c1);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.cf-faixa-logo img{object-fit:contain;width:100%;height:100%}.cf-faixa-logo b{font-size:15px;font-weight:800}.cf-faixa-titulo{flex-direction:column;min-width:0;display:flex}.cf-faixa-titulo b{font-size:17px;line-height:1.2}.cf-faixa-titulo small{opacity:.85;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cf-faixa-anel{background:conic-gradient(#fff var(--p), #ffffff40 0);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;margin-left:auto;display:grid}.cf-faixa-anel i{background:#2a8a73;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-style:normal;font-weight:700;display:grid}.cf-lateral .cf-guia-topo .cf-guia-evolucao .contagem{color:#fff;opacity:.9;max-width:120px;line-height:1.25}.cf-lateral .cf-guia-topo .cf-guia-topo-acoes{margin-left:4px}.cf-lateral .cf-guia-topo .op-bt.sec{color:#fff;box-shadow:none;background:#ffffff2e;border:0}.cf-lateral .cf-guia-topo .ot-btn-marca{color:var(--c1-deep);background:#fff}.cf-lat-menu{height:calc((100vh / var(--ot-z,1)) - 150px);flex-direction:column;max-height:640px;display:flex}@media (max-width:860px){.cf-lat-menu{height:auto;max-height:none}.cf-lateral .cf-guia-topo .cf-guia-evolucao{flex-wrap:wrap}.cf-lateral .cf-guia-topo .contagem{display:none}}.cf-lat-menu{height:calc((100vh / var(--ot-z,1)) - 170px);top:92px}.cf-guia.cf-lateral{height:calc((100vh / var(--ot-z,1)) - 28px);grid-template-rows:auto minmax(0,1fr);gap:14px 18px;min-height:560px}.cf-lateral .cf-guia-topo{background:linear-gradient(115deg, #17604f 0%, var(--c1) 55%, color-mix(in srgb, var(--c1) 62%, #fff) 100%);border-radius:24px;padding:16px 26px;position:relative;top:auto;overflow:hidden;box-shadow:0 22px 40px -26px #17604fcc}.cf-lateral .cf-guia-topo:before{content:"";pointer-events:none;background:radial-gradient(circle at 88% -35%,#ffffff42,#0000 52%),radial-gradient(circle at 4% 150%,#ffffff29,#0000 45%);position:absolute;inset:0}.cf-lateral .cf-guia-topo>*{position:relative}.cf-lateral .cf-faixa-logo{width:56px;height:56px;box-shadow:0 0 0 4px #ffffff47,0 8px 18px -8px #0006}.cf-lateral .cf-faixa-titulo b{letter-spacing:-.2px;font-size:20px}.cf-lateral .cf-faixa-titulo small{font-size:13px}.cf-lateral .cf-faixa-anel{width:54px;height:54px;box-shadow:0 0 0 4px #ffffff1f}.cf-lateral .cf-faixa-anel i{background:#1f7a66;width:42px;height:42px;font-size:13px}.cf-lateral .cf-guia-topo .cf-guia-evolucao .contagem{font-size:12.5px}.cf-lateral .cf-guia-topo-acoes .op-bt,.cf-lateral .cf-guia-topo-acoes .ot-btn{padding:9px 18px;font-size:13.5px}.cf-lat-menu{height:auto;min-height:0;max-height:none;padding:14px 10px;position:static}.cf-lat-menu .cf-stepper .st{flex:none}.cf-lat-menu .cf-stepper button{padding:10px 12px}.cf-lateral:not([data-tudo]) .cf-etapa.fechada{display:none}.cf-lateral:not([data-tudo]) .cf-vaga-pilha:not(:has(.cf-etapa.aberta)){display:none}.cf-lateral .cf-guia-fim{display:none}.cf-lateral .cf-lat-dados{min-height:0}.cf-lateral .cf-guia-pagina{min-height:100%;padding:2px 2px 14px}.cf-lateral .cf-guia-pagina>div,.cf-lateral .cf-vaga-pilha,.cf-lateral .cf-etapa.aberta,.cf-lateral .cf-etapa.aberta>.corpo{flex-direction:column;flex:auto;display:flex}.cf-lateral .cf-etapa.aberta>.corpo>div:first-child{flex-direction:column;flex:auto;justify-content:space-evenly;gap:10px;display:flex}.cf-lateral[data-tudo]{height:auto}@media (max-width:860px){.cf-guia.cf-lateral{grid-template-rows:auto;height:auto;min-height:0}.cf-lat-menu .cf-stepper{min-height:0}}.cf-lateral .cf-guia-add{z-index:3;background:linear-gradient(#0000,#fff 35%);flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;padding:10px 6px 4px;display:flex;position:sticky;bottom:0}.cf-lateral .cf-guia-vagas{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cf-lateral .cf-guia-vagas .cf-pilula{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:999px;padding:6px 14px;font-weight:600}.cf-lateral .cf-guia-vagas .cf-pilula[aria-selected=true]{color:var(--c1-deep);background:#fff}.cf-lateral[data-tudo] .cf-lat-menu{height:calc((100vh / var(--ot-z,1)) - 28px - 96px);align-self:start;position:sticky;top:14px}.cf-pergunta-vaga{z-index:90;background:#1d1d1b73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cf-pergunta-vaga .cartao{text-align:center;background:#fff;border-radius:24px;flex-direction:column;gap:6px;width:100%;max-width:460px;padding:26px 28px;display:flex;box-shadow:0 30px 70px -20px #00000080}.cf-pergunta-vaga .cartao b{font-size:18px}.cf-pergunta-vaga .cartao p{color:var(--mu);margin:0 0 10px;font-size:14px}.cf-pergunta-vaga .botoes{flex-direction:column;gap:8px;display:flex}.cf-pergunta-vaga .botoes .ot-btn{width:100%;padding:11px 18px}.cf-lat-tudo{font:600 13px var(--font-outfit), sans-serif;color:var(--c1-deep);cursor:pointer;background:#fff;border:0;border-radius:999px;margin:8px 4px 2px;padding:10px 14px;box-shadow:inset 0 0 0 1px #c7d8d0}.cf-lat-tudo:hover{background:var(--c1-soft)}.cf-arvore,.cf-arvore ul{margin:0;padding:0;list-style:none}.cf-arv-grupo{margin-top:6px}.cf-arv-tit{color:var(--c1-deep);margin:8px 10px 4px;font-size:12px;font-weight:700;display:block}.cf-arv-vaga{margin-bottom:4px}.cf-arv-cab{background:#f6f8f7;border-radius:14px;align-items:center;gap:4px;padding:2px 6px 2px 2px;display:flex}.cf-arv-cab.atual{background:var(--c1-soft)}.cf-arv-cab .nome{min-width:0;font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;flex:auto;align-items:center;gap:8px;padding:9px 8px;display:flex}.cf-arv-cab .nome b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;overflow:hidden}.cf-arv-cab .nome small{white-space:nowrap;font-size:11.5px;font-weight:700}.cf-arv-cab .nome small.falta{color:#9a5b00}.cf-arv-cab .nome small.ok{color:#1d9e75}.cf-arv-cab .ac{flex:none;gap:2px;display:flex}.cf-arv-cab .ac button{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:5px;display:grid}.cf-arv-cab .ac button:hover{background:#fff}.cf-arv-cab .ac svg{fill:none;width:15px;height:15px;stroke:var(--mu);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.cf-arv-etapas{border-left:2px solid #e3e8e5;margin:4px 0 0 14px!important;padding-left:6px!important}.cf-arv-etapas .st{position:relative}.cf-arv-add{gap:6px;margin:10px 4px 2px;display:flex}.cf-arv-add button{border:1.5px dashed var(--c1);color:var(--c1-deep);font:600 12px var(--font-outfit), sans-serif;cursor:pointer;background:#fff;border-radius:999px;flex:1;padding:8px 6px}.cf-visao{min-height:0;box-shadow:var(--sombra-cartao);border:1.5px solid var(--c1);background:#fff;border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.cf-visao-cab{border-bottom:1px solid #e3e8e5;flex-direction:column;flex:none;gap:2px;padding:16px 22px 12px;display:flex}.cf-visao-cab b{font-size:17px}.cf-visao-cab small{color:var(--mu);font-size:12.5px}.cf-visao-tab{border-collapse:collapse;width:calc(100% - 44px);margin:8px 22px;font-size:13.5px}.cf-visao-tab th{text-align:left;color:var(--mu);border-bottom:1px solid #e3e8e5;padding:8px;font-size:11.5px;font-weight:700}.cf-visao-tab td{vertical-align:middle;border-bottom:1px solid #f0f3f1;padding:12px 8px}.cf-visao-tab td.mu{color:var(--mu)}.cf-visao-tab td.ac{white-space:nowrap;text-align:right}.cf-visao-tab td.ac .ot-btn{margin-left:6px}.cf-visao-tab td.ac .vm{color:#b3202b}.cf-pill{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-block}.cf-pill.falta{color:#9a5b00;background:#fff2dc}.cf-pill.ok{color:#0e7a52;background:#e3f6ec}.cf-visao-add{flex-wrap:wrap;justify-content:center;gap:8px;padding:14px 22px 18px;display:flex}.rsp-prev{min-height:calc((100vh / var(--ot-z,1)) - 24px);flex-direction:column;display:flex;margin-bottom:-12px!important}.rsp-prev :is(form,div):has(.cf-guia.cf-lateral){flex-direction:column;flex:auto;min-height:0;display:flex}.rsp-prev .section-tab-panel:has(.cf-guia.cf-lateral)[style*="display: block"]{display:flex!important}.rsp-prev .cf-guia.cf-lateral{flex:auto;height:auto;min-height:560px}.op-anuncio{grid-template-columns:320px minmax(0,1fr) minmax(340px,440px)}.op-anuncio .acoes{border-left:1px solid #edf1ee;flex-direction:column;align-self:stretch;gap:14px;min-width:0;padding-left:24px;display:flex}.op-anuncio .acoes details[open]{max-height:calc(70vh / var(--ot-z,1));padding-right:6px;overflow:auto}.op-anuncio .acoes summary:focus-visible{outline:2px solid var(--c1);outline-offset:3px;border-radius:6px}@media (max-width:1100px){.op-anuncio{grid-template-columns:260px minmax(0,1fr)}.op-anuncio .acoes{border-top:1px solid #edf1ee;border-left:0;grid-column:1/-1;padding-top:14px;padding-left:0}}@media (max-width:760px){.op-anuncio{grid-template-columns:minmax(0,1fr)}}.aa{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:32px;display:grid}.aa-esq{gap:16px;display:grid;position:sticky;top:16px}.aa-foto img{aspect-ratio:1;object-fit:cover;background:#f2f5f3;border-radius:24px;width:100%;display:block;box-shadow:0 22px 44px -14px #14281e66}.aa-foto p{text-align:center;color:var(--mu);margin:12px 0 0;font-size:12.5px}.aa-corpo{gap:14px;min-width:0;display:grid}.aa-cartao{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;padding:20px 24px}.aa-aviso{color:var(--mu);margin:0 0 8px;font-size:12.5px;font-style:italic}.aa-sub{letter-spacing:.05em;text-transform:uppercase;color:var(--mu);border-top:1px solid #edf1ee;margin:16px 0 8px;padding-top:14px;font-size:11.5px;display:block}.aa-txt p{margin:0 0 8px;font-size:14.5px;line-height:1.55}.aa-cartao ul{gap:6px;margin:0;padding-left:0;font-size:14.5px;line-height:1.5;list-style:none;display:grid}.aa-cartao li{padding-left:18px;position:relative}.aa-cartao li:before{content:"";background:var(--c1);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:2px}@media (max-width:820px){.aa{grid-template-columns:minmax(0,1fr);gap:20px}.aa-esq{display:contents}.aa-foto{max-width:380px;margin:0 auto;position:static}.aa-decisao{order:3}}.oj-carrossel-faixa{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.oj-carrossel-faixa::-webkit-scrollbar{display:none}.oj-carrossel-item{scroll-snap-align:start;flex:0 0 100%;min-width:0}.oj-carrossel-nav{color:inherit;opacity:.92;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.oj-carrossel-nav button{width:34px;height:34px;color:inherit;cursor:pointer;background:#ffffff24;border:1px solid #ffffff8c;border-radius:50%;font-size:22px;line-height:1}.oj-carrossel-nav button:disabled{opacity:.35;cursor:default}.ot-enc .grade{gap:20px}.ot-enc .caixa{border:1px solid #143c2d0f;border-radius:24px;padding:20px 22px;box-shadow:0 1px 2px #143c2d0a,0 14px 30px -18px #143c2d38}.ot-enc .caixa>.tit{margin-bottom:14px}.ot-enc .caixa>.tit b{letter-spacing:-.01em;font-size:16px}.ot-enc .caixa>.tit small{background:#f1f5f3;border-radius:999px;padding:3px 10px;font-weight:600}.ot-enc .cand{border:1px solid #0000;border-radius:16px;padding:10px 12px;transition:background .15s,border-color .15s,box-shadow .15s}.ot-enc .cand:hover{background:#f7faf8}.ot-enc .cand.on{background:linear-gradient(#eaf6f1,#e1f2eb);border-color:#cbe7db;box-shadow:0 8px 18px -14px #12644680}.ot-enc .rank{background:var(--c1);height:22px;color:var(--on-c1,#fff);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;font-size:11.5px;font-weight:800;display:inline-flex}.ot-enc .av{flex:0 0 38px;width:38px;height:38px;font-size:13px;box-shadow:0 4px 10px -6px #143c2d73}.ot-enc .cand .nm b{font-size:14px}.ot-enc .rec{background:var(--c1);color:var(--on-c1,#fff);letter-spacing:.02em;padding:2px 9px}.ot-enc .passo{letter-spacing:.04em;text-transform:none;color:var(--mu);align-items:center;gap:8px;margin:16px 0 8px;font-size:12px;font-weight:700;display:flex}.ot-enc .passo:first-of-type{margin-top:2px}.ot-enc .passo i{width:20px;height:20px;color:var(--c1-deep);background:#e8f3ee;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.ot-enc .dest{background:#f7faf8;border:1px solid #ecf1ee;border-radius:16px;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s}.ot-enc .dest:has(input:checked){background:#f0f9f5;border-color:#cbe7db}.ot-enc .dest .av.pq{flex:0 0 30px;width:30px;height:30px;font-size:11px}.ot-enc .canais{gap:10px;margin-bottom:4px}.ot-enc .canal{cursor:pointer;background:#fff;border:1.5px solid #dce5e0;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.ot-enc .canal em{font-style:normal}.ot-enc .canal input{accent-color:var(--c1)}.ot-enc .canal:has(input:checked){border-color:var(--c1);color:var(--c1-deep);background:#eaf6f1}.ot-enc .canal.off{opacity:.45;cursor:not-allowed;background:#f3f4f3;border-style:dashed}.ot-enc textarea{border-radius:16px;padding:10px 14px}.ot-enc .regras{background:#f7faf8;border-radius:12px;margin:10px 0 14px;padding:8px 12px}.ot-enc .enviar{letter-spacing:-.005em;padding:14px 18px;font-size:14.5px;transition:transform .12s,box-shadow .12s;box-shadow:0 16px 26px -16px #12825fbf}.ot-enc .enviar:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 20px 30px -16px #12825fcc}.ot-enc .dir .caixa{padding:18px 20px}.ot-enc .parecer textarea{background:#fbfcfb}.ot-enc iframe{border:1px solid #e3eae6;border-radius:16px;box-shadow:inset 0 0 0 1px #fff9}.ot-dec .det{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.ot-dec .fila{border:1px solid #143c2d0f;border-radius:24px;padding:18px 16px;box-shadow:0 1px 2px #143c2d0a,0 14px 30px -18px #143c2d38}.ot-dec .fila .tit{letter-spacing:-.01em;margin:2px 6px 12px;font-size:16px}.ot-dec .quando-ent .chips-q .ok{color:#085041;background:#e1f5ee}.ot-dec .quando-ent .chips-q .aviso{color:#8a5200;background:#fff1d6}.ot-dec .dec-acoes{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));justify-content:stretch;gap:10px;margin:6px 0 8px;display:grid}.ot-dec .dec-acoes button{border-radius:16px;width:100%;padding:13px 14px;font-size:13.5px;font-weight:700;transition:transform .12s,box-shadow .12s}.ot-dec .dec-acoes button:hover:not(:disabled){transform:translateY(-1px)}.ot-dec .dec-acoes .aprovar{background:var(--c1);border-color:var(--c1);box-shadow:0 14px 24px -16px #12825fcc}.ot-dec .dec-acoes .reprovar{background:#fff;border-color:#f0c2c6;box-shadow:0 10px 20px -16px #b3202b99}.ot-dec .hist-tit{text-transform:none;letter-spacing:.02em;margin:20px 0 8px;font-weight:700}.ot-dec .hist{gap:0;position:relative}.ot-dec .hist li{border-left:2px solid #e3ebe6;margin-left:5px;padding:2px 0 14px 18px;font-size:13px;line-height:1.45;position:relative}.ot-dec .hist li:last-child{border-left-color:#0000;padding-bottom:2px}.ot-dec .hist li:before{content:"";border:3px solid var(--c1);box-sizing:border-box;background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:-7px}.ot-dec .hist li span{color:var(--mu);letter-spacing:.02em;margin:0 0 1px;font-weight:700;display:block}.op-cand.recomendado:before{display:none}.op-cand .chip.rec{background:var(--c1);color:#fff}.op-cand-lado{flex-direction:column;align-items:stretch;min-width:176px;margin-top:0;padding-left:0}.op-cand-lado .bt{justify-content:center}.op-cand-lado .bt.cv{margin-left:0}.op-cand.recomendado{box-shadow:inset 4px 0 0 var(--c1), 0 14px 30px -22px #00000059}.op-cand .parecer .clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.op-cand .parecer .clamp i{display:block}.op-cand .parecer .mais{color:var(--c1-deep);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:12px;font-weight:700;text-decoration:underline;display:block}.op-grupo-resp>summary{cursor:pointer;color:var(--mu);padding:4px 6px;font-size:13px;font-weight:700}.op-grupo-resp[open]>summary{margin-bottom:10px}@media (max-width:760px){.op-cand-cab{grid-template-columns:auto minmax(0,1fr)}.op-cand-lado{flex-flow:wrap;grid-column:1/-1;min-width:0}}.ot-foco-cor [data-secao]>span:first-child{background:color-mix(in srgb, var(--cor-grupo) 16%, #fff)!important;color:color-mix(in srgb, var(--cor-grupo) 80%, #000)!important}.ot-foco-cor [data-secao]>span[aria-hidden]{background:linear-gradient(90deg, var(--cor-grupo), transparent)!important;opacity:.5!important}.ot-foco-cor [data-secao-titulo]{color:color-mix(in srgb, var(--cor-grupo) 70%, #1d1d1b)}.ot-ofe .ofe-sec h4{color:var(--c1-deep);letter-spacing:.01em;align-items:center;gap:6px;margin:0 0 10px;font-size:12.5px;font-weight:700;display:flex}.ot-ofe .ofe-sec h4 span{background:var(--c1-soft);border-radius:8px;place-items:center;width:24px;height:24px;font-size:13px;display:inline-grid}.ot-ofe .ofe-sec .ofe-grade label{color:var(--mu);gap:4px;font-size:11.5px;font-weight:600;display:grid}.ot-ofe .ofe-sec .ofe-grade input,.ot-ofe .ofe-sec .ofe-grade textarea{font:inherit;color:var(--ink);background:#fff;border:1px solid #e1e7e3;border-radius:12px;padding:9px 11px;font-size:13.5px;font-weight:500;transition:border-color .15s,box-shadow .15s}.ot-ofe .ofe-sec .ofe-grade input:focus,.ot-ofe .ofe-sec .ofe-grade textarea:focus{border-color:var(--c1);box-shadow:0 0 0 3px var(--c1-soft);outline:none}.ot-ofe .ofe-sec .ofe-grade textarea{resize:vertical;min-height:74px}.ot-ofe .ofe-rodape{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border:1px solid #ebf0ec;border-radius:16px;align-items:center;padding:10px 12px;position:sticky;bottom:8px;box-shadow:0 8px 24px -14px #00000059}.ot-ofe .ofe-enviar-por{color:var(--mu);font-size:12px;font-weight:600}.ot-ofe .ofe-rodape .pri{box-shadow:0 6px 16px -8px var(--c1);border-radius:999px;padding:9px 20px;font-weight:700}.ot-ofe .ofe-rodape button:not(.pri){border-radius:999px}.ot-ofe .caixa>.tit b{font-size:16px}.ot-ofe .ofe-sec{background:0 0;border:0;border-radius:0;margin:0 0 14px;padding:0}.ot-ofe .ofe-sec+.ofe-sec{border-top:1px solid #eef2ef;padding-top:12px}.ot-ofe .ofe-sec h4{text-transform:none;color:var(--mu);margin-bottom:8px;font-size:11.5px}.ot-ofe .ofe-sec h4 span{border-radius:6px;width:20px;height:20px;font-size:11px}.ot-ofe .ofe-rodape{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-top:1px solid #eef2ef;border-radius:0;padding:12px 0 0;position:static}.oj-proposta .resp{max-height:calc(55vh / var(--ot-z,1));background:#fff;border-top:1px solid #eef1ef;flex:none;padding:0 18px 14px;overflow:auto}.oj-proposta .resp>div{margin-top:12px!important}@media (max-width:760px){.oj-proposta-fundo.meio{z-index:300;place-items:center;padding:16px}.oj-proposta.meio{width:100%;max-height:calc((100vh / var(--ot-z,1)) - 32px);border-radius:24px;animation:.25s oj-sobe}}.op-janela .caixa.op-cmp{width:min(1100px,100%);max-height:calc((100vh / var(--ot-z,1)) - 24px);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.op-cmp .topo{flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 20px 12px;display:flex}.op-cmp .topo>div{flex:320px;min-width:0}.op-cmp .topo p{color:var(--mu);margin-top:2px;font-size:12.5px}.op-cmp .dif{color:var(--mu);align-items:center;gap:6px;font-size:13px;display:flex}.op-cmp .x{cursor:pointer;background:#f0f2f1;border:0;border-radius:50%;width:32px;height:32px;font-size:17px}.op-cmp .corpo{border-top:1px solid #e6ebe8;padding-bottom:6px;overflow:auto}.op-cmp table{border-collapse:separate;border-spacing:0;width:100%;min-width:560px}.op-cmp th,.op-cmp td{text-align:center;vertical-align:top;border-bottom:1px solid #eef1ef;padding:10px 14px;font-size:13px;font-weight:400}.op-cmp .rot{z-index:1;text-align:left;width:160px;min-width:160px;color:var(--mu);background:#fff;font-size:12.5px;font-weight:600;position:sticky;left:0}.op-cmp thead th,.op-cmp thead td{z-index:2;vertical-align:bottom;background:#fff;position:sticky;top:0}.op-cmp tr.vrow td{border-bottom:0;padding:6px 14px 0;top:0}.op-cmp .vlab{height:30px;color:var(--c1-deep);font-size:13px;font-weight:700}.op-cmp .col{flex-direction:column;align-items:center;gap:4px;min-width:150px;display:flex;position:relative}.op-cmp .col b{font-size:14px}.op-cmp .col .foto{object-fit:cover;color:#fff;background:linear-gradient(135deg, var(--c1-mid,#9fbcac), var(--c1));border-radius:50%;place-items:center;width:56px;height:56px;font-weight:700;display:grid}.op-cmp .col .rm{color:var(--mu);cursor:pointer;background:#f0f2f1;border:0;border-radius:50%;width:22px;height:22px;font-size:13px;line-height:1;position:absolute;top:-4px;right:-4px}.op-cmp .chip{border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-flex}.op-cmp .chip.rec{background:var(--c1);color:#fff}.op-cmp .estrelas{color:#e3a008;letter-spacing:1px}.op-cmp .barra{background:#eef1ef;border-radius:999px;max-width:130px;height:7px;margin:5px auto 0;overflow:hidden}.op-cmp .barra i{border-radius:999px;height:100%;display:block}.op-cmp td.melhor{background:var(--c1-soft);font-weight:600}.op-cmp td.melhor:after{content:"✓ melhor";color:var(--c1-deep);margin-top:2px;font-size:11px;font-weight:700;display:block}.op-cmp td.txt{text-align:left;min-width:200px;font-size:12.5px}.op-cmp td.placar{font-weight:700}.op-cmp .venc{background:var(--c1-soft);border-left:3px solid var(--c1);border-right:3px solid var(--c1)}.op-cmp .vlab.venc{border-top:3px solid var(--c1);border-radius:14px 14px 0 0}.op-cmp tr.ult td.venc{border-bottom:3px solid var(--c1)}.op-cmp .pilha{flex-direction:column;gap:6px;display:flex}.op-cmp .pilha .bt{font:inherit;cursor:pointer;background:#fff;border:1px solid #dde3df;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700}.op-cmp .pilha .bt.ok{background:var(--c1);border-color:var(--c1);color:#fff}.op-cmp .pilha .bt.nao{color:#b3202b;border-color:#f0c9cc}.op-cmp .pilha .bt.mot{font-size:12px;font-weight:600}.op-cmp .pilha .bt.mot.on{background:var(--c1-soft);border-color:var(--c1);color:var(--c1-deep)}.op-cmp .pilha .bt:disabled{opacity:.5;cursor:default}.op-cmp .erro{color:#b3202b;padding:8px 20px;font-size:13px}.op-cmp .vazio{text-align:center;color:var(--mu);padding:24px}.ot-cands{margin-top:12px}.ot-cands-tit{width:100%;font:inherit;cursor:pointer;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:4px 2px;display:flex}.ot-cands-tit b{font-size:13px}.ot-cands-tit small{color:var(--c1-deep);margin-left:auto;font-size:12px;font-weight:600}.ot-cands-lista{flex-direction:column;gap:6px;margin-top:4px;display:flex}.ot-cands-linha{background:#fff;border:1px solid #e6ebe8;border-radius:14px;grid-template-columns:minmax(150px,170px) minmax(0,1fr);align-items:center;gap:10px;padding:6px 10px;display:grid}.ot-cands-linha .pos{align-items:center;gap:8px;min-width:0;display:flex}.ot-cands-linha .pos .foto{border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:10.5px;font-weight:700;display:inline-flex;overflow:hidden}.ot-cands-linha .pos .foto img{object-fit:cover;width:100%;height:100%}.ot-cands-linha .pos b{font-size:12.5px;display:block}.ot-cands-linha .pos small{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.ot-cands-trilha{min-width:100%;height:42px;display:grid;position:relative}.ot-cands-trilha .pt{border-top:3px dotted var(--c1);height:0;position:absolute;top:21px}.ot-cands-trilha .mk{z-index:1;border:1.5px solid #e3e8e5;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.ot-cands-trilha .mk svg{width:12px;height:12px}.ot-cands-trilha .mk.atual{z-index:2;width:28px;height:28px;font-size:10.5px;font-weight:700}.ot-cands-livre{color:var(--mu);border:1px dashed #d5dcd8;border-radius:12px;padding:8px 12px;font-size:12px}@media (max-width:760px){.ot-cands-linha{grid-template-columns:minmax(0,1fr)}}.ot-cands-grupo{flex-direction:column;gap:6px;margin-top:6px;display:flex}.ot-cands-gtit{align-items:center;gap:8px;padding:2px 4px;display:flex}.ot-cands-gtit b{font-size:12.5px}.ot-cands-gtit small{color:var(--mu);font-size:11.5px}.ot-cands-linha.fila{opacity:.7}.ot-cands-linha .mv{font:inherit;max-width:100%;color:var(--mu);background:#fff;border:1px solid #e3e8e5;border-radius:8px;margin-top:3px;padding:1px 4px;font-size:11px}.ot-cands-erro{color:#b3202b;background:#fdecee;border-radius:10px;margin:0;padding:6px 10px;font-size:12px}.ot-hc-barra{background:#e6ebe8;border-radius:999px;display:flex;overflow:hidden}.ot-hc-barra span{height:100%;display:block}.ot-hc-lista{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.ot-hc-card{color:var(--ink);flex-direction:column;gap:6px;text-decoration:none;display:flex}.ot-hc-card .topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.ot-hc-card small{color:var(--mu);font-size:12px}.ot-hc-card .num{font-size:13px}.ot-hc-card .num b{font-size:18px}.ot-hc-card .num span{color:var(--mu);font-size:12px}.ot-hc-form .g{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:8px;display:grid}.ot-hc-onda-linha{align-items:center;gap:8px;margin-top:6px;display:flex}.ot-hc-topo .kpis{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:14px;display:grid}.ot-hc-topo .kpis>div{background:#f6f8f6;border-radius:14px;padding:10px 12px}.ot-hc-topo .kpis b{font-size:24px;font-weight:700;line-height:1.1;display:block}.ot-hc-topo .kpis span{color:var(--mu);font-size:11.5px}.ot-hc-leg{color:var(--mu);flex-wrap:wrap;gap:14px;margin-top:8px;font-size:11.5px;display:flex}.ot-hc-leg i{border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.ot-hc-nota{color:var(--mu);margin:8px 0 0;font-size:12px}.ot-hc-h{margin:0 0 10px;font-size:14px}.ot-hc-ondas{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;display:grid}.ot-hc-ondas .onda{border:1px solid #e6ebe8;border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ot-hc-ondas .onda .d{justify-content:space-between;align-items:center;gap:8px;display:flex}.ot-hc-ondas .onda small{color:var(--mu);font-size:11.5px}.ot-hc-pagina{gap:12px;display:grid}.ot-hc-pagina>.ot-hc-duas{margin-top:0}.ot-hc-duas{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:12px;margin-top:12px;display:grid}@media (max-width:900px){.ot-hc-duas{grid-template-columns:minmax(0,1fr)}}.ot-hc-tab{border-collapse:collapse;width:100%;font-size:12.5px}.ot-hc-tab th{color:var(--mu);text-align:left;border-bottom:1px solid #e6ebe8;padding:4px 8px 6px;font-size:11.5px;font-weight:500}.ot-hc-tab td{border-bottom:1px solid #eef2ef;padding:8px}.ot-hc-reqs{flex-direction:column;gap:6px;display:flex}.ot-hc-reqs .linha{background:#f6f8f6;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.ot-hc-reqs .nm{flex-direction:column;flex:1;min-width:160px;display:flex}.ot-hc-reqs .nm small{color:var(--mu);font-size:11px}.ot-hc-add{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.ot-hc-regra{background:var(--c1-soft);border-radius:14px;margin-top:14px;padding:10px 12px;font-size:12.5px;line-height:1.5}.ot-hc-ev{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ot-hc-ev li{grid-template-columns:auto 1fr;gap:10px;font-size:12.5px;line-height:1.4;display:grid}.ot-hc-ev .p{background:var(--c1-soft);width:26px;height:26px;color:var(--c1-deep);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.ot-hc-ev small{color:var(--mu);font-size:11px;display:block}.ot-val{flex-direction:column;gap:10px;display:flex}.ot-val-cartao{background:#fff;border:1px solid #e6ebe8;border-radius:18px;padding:14px 16px}.ot-val-cartao .cab{align-items:center;gap:10px;display:flex}.ot-val-cartao .cab b{font-size:14px;display:block}.ot-val-cartao .cab small{color:var(--mu);font-size:12px}.ot-val-cartao .av{background:var(--c1);width:34px;height:34px;color:var(--on-c1,#fff);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ot-val-cartao .nota{color:var(--mu);margin:10px 0 0;font-size:12.5px}.ot-val-cartao .opcoes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin-top:12px;display:grid}.ot-val-cartao .opcoes label{cursor:pointer;border:1px solid #e3e8e5;border-radius:14px;align-items:flex-start;gap:8px;padding:9px 12px;display:flex}.ot-val-cartao .opcoes label.on{border-color:var(--c1);background:var(--c1-soft)}.ot-val-cartao .opcoes b{font-size:13px;display:block}.ot-val-cartao .opcoes small{color:var(--mu);font-size:11.5px}.ot-val-aviso{color:var(--mu);border-top:1px solid #eef2ef;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:10px;padding:8px 2px 0;font-size:12px;display:flex}.ot-val-aviso .tit{color:#4c5852;align-items:center;gap:5px;font-weight:600;display:inline-flex}.ot-val-aviso .resp{align-items:center;gap:5px;display:inline-flex}.ot-val-aviso .resp i{background:#cbd3ce;border-radius:50%;width:7px;height:7px;display:inline-block}.ot-val-aviso .resp.ok{color:var(--ink)}.ot-val-aviso .resp.ok i{background:var(--c1)}.ot-val-aviso .acao{margin-left:auto}.ot-val-selo{background:var(--c1-soft);color:var(--c1-deep);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.ot-val-selo.erro{color:#b3202b;background:#fdf0f1}.ot-vinc{margin:12px 0}.ot-vinc .topo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ot-vinc .topo b{font-size:14px}.ot-vinc .nota{color:var(--mu);margin:4px 0 8px;font-size:12px}.ot-vinc .erro{color:#b3202b;background:#fdecee;border-radius:10px;margin:6px 0;padding:6px 10px;font-size:12.5px}.ot-vinc .sugestao{background:var(--c1-soft);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:8px 12px;font-size:12.5px;display:flex}.ot-vinc .campos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.ot-vinc .campos label{color:var(--mu);gap:4px;font-size:11.5px;display:grid}.ot-vinc .campos select{font:inherit;color:var(--ink);background:#fff;border:1px solid #d5dcd8;border-radius:12px;padding:8px 10px;font-size:13px}.ot-vinc .acoes{align-items:center;gap:10px;margin-top:10px;display:flex}.ot-vinc .ok{color:#007a3d;font-size:12.5px;font-weight:600}.oj-abertura{display:none}@media (display-mode:standalone) and (prefers-reduced-motion:no-preference){.oj-abertura{z-index:900;background:#fff;place-items:center;transition:opacity .4s;display:grid;position:fixed;inset:0}.oj-abertura.sai{opacity:0;pointer-events:none}.oj-abertura-marca{place-items:center;width:168px;height:168px;display:grid;position:relative}.oj-abertura .logo{z-index:1;object-fit:contain;border-radius:40px;width:168px;height:168px;animation:1.8s ease-in-out both oj-abre-respira;position:relative}.oj-abertura .logo.ini{background:var(--c1-soft);color:var(--c1-deep);justify-content:center;align-items:center;font-size:52px;font-weight:700;display:inline-flex}.oj-abertura .halo{background:radial-gradient(circle,#ffb02e8c 0%,#ff961447 45%,#ff8c0000 72%);border-radius:50%;animation:1.8s ease-out infinite oj-abre-halo;position:absolute;inset:0}.oj-abertura .halo.h2{animation-delay:.6s}}@keyframes oj-abre-halo{0%{opacity:0;transform:scale(.7)}25%{opacity:1}to{opacity:0;transform:scale(2.1)}}@keyframes oj-abre-respira{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.op-fat{flex-direction:column;gap:8px;display:flex}.op-fat-cab,.op-fat-linha{grid-template-columns:minmax(200px,280px) minmax(0,1fr) minmax(130px,170px);align-items:center;gap:16px;display:grid}.op-fat-cab{color:var(--mu);padding:0 16px;font-size:11.5px;font-weight:600}.op-fat-cab span:nth-child(2){text-align:center}.op-fat-cab span:nth-child(3){text-align:right}.op-fat-linha{background:#fff;border:1px solid #e6ebe8;border-radius:16px;padding:12px 16px;box-shadow:0 10px 22px -18px #1d1d1b4d}.op-fat-linha .t{flex-direction:column;gap:2px;min-width:0;display:flex}.op-fat-linha .t b{font-size:15px}.op-fat-linha .t small{color:var(--mu);font-size:12px}.op-fat-linha .v{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.op-fat-linha .v b{font-size:16px}.op-fat-linha .op-reqs-fluxo .trilha{max-width:460px}@media (max-width:760px){.op-fat-cab{display:none}.op-fat-linha{grid-template-columns:minmax(0,1fr)}.op-fat-linha .v{flex-direction:row;justify-content:space-between;align-items:center}}.ot-ppp{margin-top:12px}.ot-ppp-lista{flex-direction:column;gap:6px;display:flex}.ot-ppp-cab,.ot-ppp-linha{grid-template-columns:minmax(200px,250px) minmax(0,1fr) 120px 78px 66px 34px;align-items:center;gap:12px;display:grid}.ot-ppp-cab{color:var(--mu);padding:0 14px 4px 16px;font-size:11px;font-weight:600}.ot-ppp-faixa-linha{padding:0 14px 0 16px}.ot-ppp-linha{background:#fff;border:1px solid #e6ebe8;border-radius:16px;min-width:0;padding:9px 14px 9px 16px}.ot-ppp-faixa-linha.ot-ppp-linha{background:0 0;border:0;padding-top:0;padding-bottom:0}.ot-ppp-linha.vazia{border-style:dashed;border-color:#d5dcd8}.ot-ppp-linha.fila{opacity:.7}.ot-ppp-grupo{flex-direction:column;gap:4px;margin-top:4px;display:flex}.ot-ppp-faixa{display:grid}.ot-ppp-faixa span{border-bottom:2.5px solid var(--c1);text-align:center;border-radius:2px;margin:0 3px;padding-bottom:1px;font-size:9.5px;font-weight:700}.ot-ppp-prof{align-items:center;gap:9px;min-width:0;display:flex}.ot-ppp-prof b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.25;display:block;overflow:hidden}.ot-ppp-l1{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.ot-ppp-chips{gap:4px;min-width:0;margin-top:2px;display:flex;overflow:hidden}.ot-ppp-chip{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex-shrink:1;min-width:0;padding:0 7px;font-size:10px;font-weight:700;line-height:16px;overflow:hidden}.ot-ppp-foto-vazia{width:38px;height:38px;color:var(--mu);border:1.5px dashed #c9d3cd;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.ot-ppp-pts{align-items:start;width:100%;display:grid;position:relative}.ot-ppp-seg{border-radius:4px;height:4px;position:absolute;top:12px}.ot-ppp-pt{flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.ot-ppp-bo{box-sizing:border-box;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}.ot-ppp-nm{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;font-size:10.5px;line-height:1.15;overflow:hidden}.ot-ppp-resp{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;font-size:12px;font-weight:600;display:flex}.ot-ppp-r1{align-items:center;gap:6px;min-width:0;display:flex}.ot-ppp-av{background:var(--c1);width:24px;height:24px;color:var(--on-c1);border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;font-size:9.5px;font-weight:700;display:inline-flex;overflow:hidden}.ot-ppp-av img{object-fit:cover;width:100%;height:100%}.ot-ppp-prog{color:var(--mu);align-items:center;gap:6px;width:100%;font-size:11px;font-weight:500;display:flex}.ot-ppp-prog i{background:#e3e8e5;border-radius:4px;flex:1;height:4px;display:block;overflow:hidden}.ot-ppp-prog i b{background:var(--c1);height:100%;display:block}.ot-ppp-ini{text-align:center;font-size:12.5px;font-weight:600}.ot-ppp-sla{text-align:center}.ot-ppp-sla span{color:var(--mu);white-space:nowrap;border:1px dashed #c9d3cd;border-radius:999px;padding:1px 9px;font-size:10.5px;display:inline-block}.ot-ppp-acao{width:30px;height:30px;color:var(--ink);background:#fff;border:1px solid #e6ebe8;border-radius:50%;justify-content:center;align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.ot-ppp-acao:hover{background:var(--c1-soft)}.ot-ppp-leg{color:var(--mu);flex-wrap:wrap;gap:6px 18px;padding:12px 2px 0;font-size:12px;display:flex}.ot-ppp-leg i{vertical-align:-1px;border-radius:50%;width:11px;height:11px;margin-right:6px;display:inline-block}.cf-guia.cf-lateral{align-items:stretch}.rsp-prev .section-tabs-nav,main.rsp .section-tabs-nav{display:none!important}@media (max-width:860px){.rsp-prev{min-height:0;margin-bottom:0!important}.rsp-prev .cf-guia.cf-lateral{flex:none;height:auto}}.cf-lat-menu .cf-stepper{justify-content:flex-start;gap:2px;min-height:0}.ot-gl-lista{flex-direction:column;gap:6px;display:flex}.ot-gl-cab,.ot-gl{grid-template-columns:minmax(210px,260px) minmax(0,1fr) 140px 76px 40px;align-items:center;gap:12px;display:grid}.ot-gl-cab{color:var(--mu);padding:0 16px 4px;font-size:11px;font-weight:600}.ot-gl{background:linear-gradient(90deg,#fff,#f7f9f8);border:1px solid #e6ebe8;border-radius:16px;min-width:0;padding:10px 16px}.ot-gl-cli{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.ot-gl-logo{width:44px;height:44px;color:var(--c1-deep);background:#fff;border:1px solid #e6ebe8;border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex;overflow:hidden}.ot-gl-logo img{object-fit:contain;width:100%;height:100%;padding:3px}.ot-gl-cli .l1{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.ot-gl-cli .l1 b{color:var(--ink);margin-right:4px;font-weight:700}.ot-gl-cli .nome{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.25;display:block;overflow:hidden}.ot-gl-cli .tags{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.ot-gl-cli .tags span{background:var(--c1-soft);color:var(--c1-deep);border-radius:999px;padding:0 7px;font-size:10px;font-weight:700;line-height:16px}.ot-gl-cli .tags span.rs{color:#0f6e56;background:#e1f5ee}.ot-gl-trilha{min-width:0}.ot-gl-faixas{margin-bottom:5px;display:grid}.ot-gl-faixas span{text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:2px;margin:0 3px;font-size:9px;font-weight:700;overflow:hidden}.ot-gl-pts{align-items:start;display:grid;position:relative}.ot-gl-seg{border-radius:4px;height:4px;position:absolute;top:13px}.ot-gl-pt{flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.ot-gl-bo{z-index:1;box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative}.ot-gl-n{background:var(--ink);color:#fff;box-sizing:border-box;border:2px solid #fff;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:-7px;right:-9px}.ot-gl-nm{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;font-size:10.5px;line-height:1.15;overflow:hidden}.ot-gl-eq{flex-direction:column;gap:3px;min-width:0;font-size:12px;font-weight:600;display:flex}.ot-gl-eq .r1{align-items:center;gap:7px;min-width:0;display:flex}.ot-gl-eq small{color:var(--mu);align-items:center;gap:5px;font-size:11px;font-weight:500;display:flex}.ot-gl-eq small i{background:#1d9e75;border-radius:50%;width:7px;height:7px;display:inline-block}.ot-gl-foto{background:var(--c1);width:30px;height:30px;color:var(--on-c1);border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex;overflow:hidden}.ot-gl-foto img{object-fit:cover;width:100%;height:100%}.ot-gl-acao{width:30px;height:30px;color:var(--ink);background:#fff;border:1px solid #e6ebe8;border-radius:50%;justify-content:center;align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.ot-gl-acao:hover{background:var(--c1-soft)}@media (max-width:900px){.ot-gl-cab{display:none}.ot-gl{grid-template-columns:minmax(0,1fr) auto}.ot-gl>:nth-child(2){grid-column:1/-1}}.ot-pp{flex-direction:column;gap:6px;display:flex}.ot-pp-linha{color:inherit;background:#fff;border:1px solid #e6ebe8;border-radius:16px;grid-template-columns:minmax(170px,230px) minmax(0,1fr) 100px 150px;align-items:center;gap:12px;padding:9px 14px;text-decoration:none;display:grid}.ot-pp-linha.vazia{border-style:dashed;border-color:#d5dcd8}.ot-pp-linha.cab{color:var(--mu);background:0 0;border:0;padding:0 14px 2px;font-size:11px;font-weight:600}.ot-pp-linha:not(.cab):hover{background:var(--c1-soft)}.ot-pp-linha b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.ot-pp-linha small{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.ot-pp-faixa{align-items:center;gap:3px;display:grid}.ot-pp-faixa i{border-radius:99px;display:block}@media (max-width:760px){.ot-pp-linha{grid-template-columns:minmax(0,1fr) auto}.ot-pp-faixa{grid-column:1/-1}.ot-pp-linha.cab{display:none}}.ot-hc-reserva{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-top:6px;display:grid}.ot-hc-reserva .kp{background:#f6f8f6;border-radius:14px;padding:10px 14px}.ot-hc-reserva .kp b{font-size:22px;font-weight:700;line-height:1.1;display:block}.ot-hc-reserva .kp span{color:var(--mu);font-size:11.5px}.ot-hc-metas{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;display:grid}.ot-hc-metas .m{color:inherit;background:#fff;border:1px solid #e6ebe8;border-radius:16px;flex-direction:column;gap:3px;padding:12px 14px;text-decoration:none;display:flex}.ot-hc-metas .m:hover{background:var(--c1-soft)}.ot-hc-metas .m .n{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.ot-hc-metas .m small{color:var(--mu);font-size:11.5px}.ot-hc-metas .m b{margin-top:4px;font-size:24px;font-weight:700;line-height:1.1}.ot-hc-metas .m .d{color:var(--mu);font-size:12px}.ot-hc-metas .m .h{color:#854f0b;background:#fff4e0;border-radius:999px;width:fit-content;margin-top:4px;padding:1px 9px;font-size:11.5px;font-weight:600}.ot-hc-metas .m .h.ok{color:#0f6e56;background:#e1f5ee}.cf-autosave{z-index:40;color:var(--mu);font:600 12px var(--font-outfit), sans-serif;background:#fff;border-radius:999px;padding:7px 14px;position:fixed;bottom:16px;left:16px;box-shadow:0 6px 18px -8px #1d1d1b59,0 0 0 1px #1d1d1b0d}.cf-autosave[hidden]{display:none}.cf-autosave.erro{color:#b3202b}.ot-pc{container-type:inline-size}.ot-pc-tab{border:1px solid var(--line);border-radius:18px;overflow:hidden}.ot-pc-linha{border-top:1px solid var(--line);grid-template-columns:minmax(200px,1.4fr) minmax(128px,.8fr) minmax(104px,.6fr) minmax(130px,.8fr) minmax(104px,.6fr) 92px 100px minmax(140px,.9fr) minmax(100px,.6fr) 190px;grid-template-areas:"nome op cx md ct cl ap pg st ac";align-items:center;gap:8px;padding:11px 16px;font-size:13px;display:grid}.ot-pc-cab{color:var(--mu);background:#f5f7f6;border-top:0;padding:8px 16px;font-size:11px;font-weight:700}.ot-pc-cab small{color:#8a948e;font-weight:500;display:block}.ot-pc-linha>[data-a=nome]{grid-area:nome}.ot-pc-linha>[data-a=op]{grid-area:op}.ot-pc-linha>[data-a=cx]{grid-area:cx}.ot-pc-linha>[data-a=md]{grid-area:md}.ot-pc-linha>[data-a=ct]{grid-area:ct}.ot-pc-linha>[data-a=cl]{grid-area:cl}.ot-pc-linha>[data-a=ap]{grid-area:ap}.ot-pc-linha>[data-a=pg]{grid-area:pg}.ot-pc-linha>[data-a=st]{grid-area:st}.ot-pc-linha>[data-a=ac]{grid-area:ac}.ot-pc-c{text-align:center;align-content:center;justify-items:center;gap:4px;min-width:0;display:grid}.ot-pc-c .r{display:none}.ot-pc-nome{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ot-pc-acoes{justify-content:center;align-items:center;gap:6px;display:flex}.ot-pc-extra{padding:0 16px 12px}.ot-pc-total{border-top:1px solid var(--line);background:#f5f7f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}@container (max-width:1180px){.ot-pc-cab{display:none}.ot-pc-linha{grid-template-columns:minmax(150px,1.2fr) repeat(5,minmax(0,1fr));grid-template-areas:"nome op cx md st ac""nome ct cl ap pg pg";align-items:start;row-gap:10px}.ot-pc-c{text-align:left;justify-items:stretch}.ot-pc-c .r{color:var(--mu);font-size:10.5px;font-weight:700;display:block}.ot-pc-linha>[data-a=st],.ot-pc-linha>[data-a=ac]{text-align:center;justify-items:center}.ot-pc-acoes{flex-wrap:wrap}}@container (max-width:760px){.ot-pc-tab{border:0}.ot-pc-linha{grid-template-columns:1fr 1fr;grid-template-areas:"nome nome""op cx""md pg""ct cl""ap st""ac ac";gap:10px;padding:14px}.ot-pc-linha:not(.ot-pc-cab){border:1px solid var(--line);border-radius:16px;margin:10px 0}.ot-pc-linha>[data-a=ac]{justify-items:stretch}.ot-pc-acoes .ot-btn{flex:1;padding-top:10px;padding-bottom:10px}.ot-pc-extra{padding:0 0 12px}.ot-pc-total{border-radius:14px}}.cf-lateral:not([data-tudo]) .cf-etapa.fechada:not(.feita){display:none}.cf-lateral:not([data-tudo]) .cf-guia-pagina>div:not(:has(.cf-etapa.aberta)):not(:has(.cf-etapa.feita)){display:none}.cf-lateral .cf-guia-pagina>div{flex:none}.cf-lateral .cf-guia-pagina>div:has(.cf-etapa.aberta){flex:auto}.cf-lateral .cf-vaga-pilha{flex:none}.cf-lateral .cf-vaga-pilha:has(.cf-etapa.aberta){flex:auto}.cf-lateral .cf-etapa.fechada.feita{flex:none;margin-bottom:0}.cf-lateral .cf-etapa.aberta>.corpo>div:first-child{justify-content:flex-start;gap:18px}.cf-lateral .cf-etapa.aberta{flex:none}.cf-lateral .cf-guia-pagina>div:has(.cf-etapa.aberta){flex:none}.cf-lateral .cf-vaga-pilha:has(.cf-etapa.aberta){flex:none}.cf-lateral .cf-etapa.aberta>.corpo,.cf-lateral .cf-etapa.aberta>.corpo>div:first-child{flex:none}.cf-lateral .cf-etapa.aberta>.corpo>.seguir{margin-top:0;padding-top:16px}.cf-lateral .cf-etapa.aberta{box-shadow:var(--sombra-cartao);counter-reset:pos var(--pos) tot var(--tot);border-color:#0000;border-radius:24px;overflow:hidden}.cf-lateral .cf-etapa.aberta>.cab{cursor:default;border-bottom:1px solid #eef1ef;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;padding:18px 26px 16px;position:relative}.cf-lateral .cf-etapa.aberta>.cab .n{background:var(--c1-soft);width:44px;height:44px;box-shadow:none;border-radius:14px;font-size:17px}.cf-lateral .cf-etapa.aberta>.cab .t b{letter-spacing:-.2px;font-size:20px}.cf-lateral .cf-etapa.aberta>.cab .t small{white-space:normal;font-size:13px}.cf-lateral .cf-etapa.aberta>.cab .min{font-size:0}.cf-lateral .cf-etapa.aberta>.cab .min:before{content:"Etapa " counter(pos) " de " counter(tot);color:var(--mu);font-size:12px}.cf-lateral .cf-etapa.aberta>.cab:after{content:"";background:linear-gradient(90deg, var(--c1) calc(var(--pos) / var(--tot) * 100%), transparent 0);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:26px;right:26px}.cf-lateral .cf-etapa.aberta>.corpo{gap:14px;padding:18px 26px 0}.cf-lateral .cf-etapa.aberta .cf-esc{background:#f7faf8;border:1px solid #e7eeea;border-radius:20px;grid-template-columns:230px minmax(0,1fr);align-items:start;gap:12px 22px;margin:0;padding:20px 22px;display:grid}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-cab{flex-direction:column;grid-area:1/1/span 12;align-self:start;align-items:flex-start;gap:6px}.cf-lateral .cf-etapa.aberta .cf-esc>:not(.cf-esc-cab){grid-column:2}.cf-lateral .cf-etapa.aberta .cf-esc-cab h4{font-size:15px}.cf-lateral .cf-etapa.aberta .cf-esc-cab .dica{font-size:12.5px;line-height:1.45}.cf-lateral .cf-etapa.aberta>.corpo>.seguir{z-index:3;border-top:1px solid var(--line);background:linear-gradient(#fff,#fafcfb);justify-content:flex-end;gap:10px;margin:6px -26px 0;padding:14px 26px;position:sticky;bottom:0}.cf-lateral .cf-etapa .seguir .bt.ant{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#fff;margin-right:auto}@media (max-width:860px){.cf-lateral .cf-etapa.aberta .cf-esc{grid-template-columns:minmax(0,1fr)}.cf-lateral .cf-etapa.aberta .cf-esc>:not(.cf-esc-cab){grid-column:1}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-cab{flex-direction:row;grid-row:auto}}.cf-lateral .cf-etapa.aberta .cf-esc{row-gap:0}.cf-lateral .cf-etapa.aberta .cf-esc>:not(.cf-esc-cab)+:not(.cf-esc-cab){margin-top:12px}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-cab{flex-flow:wrap;align-content:flex-start;align-items:center;gap:8px 10px;padding-right:8px}.cf-lateral .cf-etapa.aberta .cf-esc-cab .dica{flex-basis:100%;margin:0}.cf-ic,.cf-lateral .cf-etapa.aberta>.cab .n .nn{display:none}.cf-lateral .cf-etapa.aberta>.cab .n .cf-ic{color:var(--c1-deep);display:block}.cf-tile .ic .cf-ic{width:18px;height:18px;color:var(--ink);display:block}.cf-lateral .cf-etapa.aberta>.cab>.min{align-self:start;margin-top:2px}.cf-lateral .cf-etapa.aberta>.cab:after{background:linear-gradient(90deg, var(--c1) calc(var(--pos) / var(--tot) * 100%), #e5ece8 0);border-radius:6px;width:150px;height:6px;inset:42px 26px auto auto}.cf-salvo-slot{align-items:center;margin-right:auto;display:inline-flex}.cf-lateral .cf-etapa .seguir .bt.ant{margin-right:0}.cf-salvo{color:var(--mu);align-items:center;gap:7px;font-size:12px;display:inline-flex}.cf-salvo i{background:var(--ok,#1d9e75);border-radius:50%;width:8px;height:8px}.cf-salvo.erro{color:#b3202b}.cf-salvo.erro i{background:#b3202b}.cf-esc-corpo{flex-direction:column;gap:10px;min-width:0;display:flex}.cf-lateral:not([data-tudo]) .cf-guia-pagina{height:100%;min-height:0}.cf-lateral:not([data-tudo]) .cf-guia-pagina>div:has(.cf-etapa.aberta){flex:auto;min-height:0}.cf-lateral:not([data-tudo]) .cf-vaga-pilha:has(.cf-etapa.aberta){flex:auto;min-height:0}.cf-lateral:not([data-tudo]) .cf-etapa.aberta{flex-direction:column;flex:auto;min-height:0;display:flex}.cf-lateral:not([data-tudo]) .cf-etapa.aberta>.corpo{flex-direction:column;flex:auto;gap:0;min-height:0;padding:0;display:flex}.cf-lateral:not([data-tudo]) .cf-etapa.aberta>.corpo>.cf-corpo-rolar{flex:auto;min-height:0}.cf-lateral:not([data-tudo]) .cf-etapa.aberta>.corpo>.cf-corpo-rolar>div>div{flex-direction:column;gap:14px;padding:18px 26px 22px;display:flex}.cf-lateral:not([data-tudo]) .cf-etapa.aberta>.corpo>.seguir{flex:none;margin:0;position:static}.cf-lateral .cf-etapa.aberta .cf-esc{align-items:center;row-gap:0}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-cab{grid-row:1;align-self:start}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-corpo{grid-area:1/2;align-self:center;margin-top:0!important}.cf-lateral .cf-etapa.aberta .cf-esc-cab h4{font-size:15.5px;font-weight:700}.cf-lateral[data-tudo] .cf-etapa>.cab .min:before,.cf-lateral[data-tudo] .cf-etapa>.cab:after{display:none}.cf-lateral .cf-etapa.aberta .cf-esc-papel{border-top:0;grid-template-columns:minmax(0,1fr);gap:8px;padding:0}.cf-lateral .cf-etapa.aberta .cf-esc-papel+.cf-esc-papel{border-top:1px solid #e3ece8;margin-top:14px;padding-top:14px}.cf-lateral:not([data-tudo]) .cf-etapa.aberta>.corpo>.cf-corpo-rolar>div>div{justify-content:flex-start;min-height:0}.cf-lateral .cf-etapa.aberta .cf-esc-corpo{text-align:center;align-items:center}.cf-lateral .cf-etapa.aberta .cf-esc-corpo>*{max-width:100%}.cf-lateral .cf-etapa.aberta .cf-esc-grade{justify-content:center;justify-items:stretch}.cf-lateral .cf-etapa.aberta .cf-pessoas{justify-content:center}.cf-lateral .cf-etapa.aberta .cf-esc-papel{justify-items:center}.cf-lateral .cf-etapa.aberta .cf-esc-papel .col{flex-direction:column;align-items:center;display:flex}.cf-lateral .cf-etapa.aberta .cf-tile{text-align:left}.cf-lateral .cf-etapa.aberta .cf-esc{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-cab{flex-flow:column;justify-content:center;align-self:center;align-items:center;gap:4px;padding:0}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-corpo{align-self:center;width:100%;max-width:100%}.cf-lateral .cf-etapa.aberta .cf-esc-cab .dica{flex-basis:auto}.cf-lateral .cf-etapa.aberta .cf-esc{text-align:left;grid-template-columns:230px minmax(0,1fr);justify-content:stretch;align-items:center;gap:0 22px;display:grid}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-cab{text-align:left;flex-direction:column;grid-area:1/1;align-self:start;align-items:flex-start;gap:4px}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-corpo{grid-area:1/2;align-self:center;width:auto}.cf-lateral .cf-etapa.aberta .cf-esc-grade{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cf-lateral .cf-etapa.aberta .cf-esc-grade>.cf-tile{flex:0 230px}@media (max-width:860px){.cf-lateral .cf-etapa.aberta .cf-esc{grid-template-columns:minmax(0,1fr);gap:12px}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-corpo{grid-area:2/1}}.cf-lateral .cf-etapa.aberta .cf-esc-grade{scrollbar-width:none;flex-wrap:nowrap;justify-content:safe center;align-items:stretch;gap:12px;padding:2px;display:flex;overflow-x:auto}.cf-lateral .cf-etapa.aberta .cf-esc-grade::-webkit-scrollbar{display:none}.cf-lateral .cf-etapa.aberta .cf-esc-grade>.cf-tile{flex:1 1 0;min-width:150px;max-width:260px}.cf-lateral .cf-etapa.aberta .cf-esc-corpo{width:100%}.cf-lateral .cf-etapa.aberta .chips,.cf-lateral .cf-etapa.aberta .cf-pessoas{justify-content:center}@media (min-width:1280px){.cf-lateral .cf-etapa.aberta .cf-esc{grid-template-columns:minmax(0,1fr);position:relative}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-cab{z-index:1;grid-area:1/1;place-self:start;max-width:200px}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-corpo{box-sizing:border-box;grid-area:1/1;place-self:center;width:100%;padding-inline:220px}}.cf-lateral .cf-etapa.aberta .cf-esc:has(.cf-esc-grade>.cf-tile:nth-child(3)){grid-template-columns:minmax(0,1fr);gap:14px}.cf-lateral .cf-etapa.aberta .cf-esc:has(.cf-esc-grade>.cf-tile:nth-child(3))>.cf-esc-cab{grid-area:1/1;justify-self:start;max-width:none}.cf-lateral .cf-etapa.aberta .cf-esc:has(.cf-esc-grade>.cf-tile:nth-child(3))>.cf-esc-corpo{grid-area:2/1;width:100%;padding-inline:0}.cf-lateral .cf-etapa.aberta .cf-esc-grade>.cf-tile{min-width:130px}.cf-pessoa .av.ico{color:var(--ink);background:#fff;width:34px;height:34px;box-shadow:inset 0 0 0 1px #dce5e0}.cf-pessoa.on .av.ico{background:#fff}.cf-pessoa.nova{align-items:center;gap:7px;display:inline-flex}.cf-pessoa.nova .cf-tr{color:var(--ink)}.cf-esc-info{flex-wrap:wrap;justify-content:center;gap:4px 16px;display:flex}.cf-esc-info span{align-items:center;gap:6px;display:inline-flex}.cf-esc-info .cf-tr{color:var(--mu);flex:none}.ofi-topo{background:linear-gradient(135deg, #fff 0%, color-mix(in srgb, var(--c1) 7%, #fff) 100%);gap:10px}.ofi-topo-lin{align-items:center;gap:14px;min-width:0;display:flex}.ofi-anel{--p:0;background:conic-gradient(var(--c1) calc(var(--p) * 1%), #e3eae6 0);border-radius:50%;flex:none;place-items:center;width:74px;height:74px;display:grid;position:relative}.ofi-anel:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:8px}.ofi-anel b{color:var(--c1-deep,#1d6b50);font-size:18px;font-weight:800;position:relative}.ofi-anel.pronto{background:conic-gradient(#2e9e62 100%, #2e9e62 0)}.ofi-topo-txt{gap:3px;min-width:0;display:grid}.ofi-topo-t{color:var(--ink);font-size:17px}.ofi-topo-sub{color:var(--mu);font-size:13px}.ofi-chips{flex-wrap:wrap;gap:6px;display:flex}.ofi-chip{color:#4a5550;background:#eef1ef;border-radius:99px;padding:3px 10px;font-size:11.5px;font-weight:700}.ofi-chip.pronto{color:#146b4d;background:#e3f4ec}.ofi-chip.av{color:#8a5306;background:#fff1dc}.ofi-chip.er{color:#b3202b;background:#fde8e6}.ofi-topo-nota{color:var(--mu);margin:0;font-size:12.5px;line-height:1.4}.ofi-leitura{border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.ofi-leitura p{overflow-wrap:anywhere;min-width:0;margin:0}.ofi-leitura.certo{color:#0d5b38;background:#e7f6ee}.ofi-leitura.aviso{color:#7a4a06;background:#fff4e0}.oj .ofi .ofi-cad.ok{color:#007a3d}.cf-esc-papel.com-roda .rot{display:none}.cf-roda-wrap{width:100%}.cf-roda-busca{justify-content:center;margin-bottom:10px;display:flex}.cf-roda-busca input{width:min(420px,100%);height:42px;font:500 14px var(--font-outfit), sans-serif;background:#fff;border:1.5px solid #d5ddd8;border-radius:999px;outline:none;padding:0 18px}.cf-roda-busca input:focus{border-color:var(--c1);box-shadow:0 0 0 4px var(--c1-soft)}.cf-roda{perspective:900px;height:252px;position:relative;overflow:hidden}.cf-pc{text-align:center;cursor:pointer;width:200px;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #d5ddd8;border-radius:18px;flex-direction:column;align-items:center;gap:2px;margin-left:-100px;padding:16px 14px 14px;transition:transform .35s,opacity .35s,border-color .15s;display:flex;position:absolute;top:8px;left:50%}.cf-pc:hover{border-color:#9fcfc3}.cf-pc.longe{pointer-events:none}.cf-pc.on{border-color:var(--c1);background:var(--c1-soft)}.cf-pc.on:after{content:"✓";background:var(--c1);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid;position:absolute;top:10px;right:12px}.cf-pc .papel{color:var(--c1-deep);background:#fff;border-radius:999px;margin-bottom:6px;padding:2px 10px;font-size:11px;font-style:normal;font-weight:700;box-shadow:inset 0 0 0 1px #bfdcd2}.cf-pc .av{width:60px;height:60px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;margin-bottom:8px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #dce5e0}.cf-pc .av img{object-fit:cover;width:100%;height:100%;display:block}.cf-pc b{font-size:14.5px}.cf-pc .cg{color:var(--mu);min-height:16px;margin-bottom:6px;font-size:12px}.cf-pc .ct{color:var(--mu);flex-direction:column;gap:3px;max-width:100%;font-size:11.5px;display:flex}.cf-pc .ct span{text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;gap:5px;display:flex;overflow:hidden}.cf-pc.novo{border-style:dashed;justify-content:center}.cf-pc.novo .mais{background:var(--c1-soft);width:46px;height:46px;color:var(--c1-deep);border-radius:50%;place-items:center;margin-bottom:8px;font-size:26px;font-weight:300;display:grid}.cf-pc.novo b{color:var(--c1-deep)}.cf-pc.novo small{color:var(--mu);font-size:12px}.cf-roda-seta{border:1px solid var(--line);width:34px;height:34px;color:var(--c1-deep);cursor:pointer;z-index:200;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:20px;line-height:1;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 14px -8px #1d1d1b73}.cf-roda-seta.e{left:4px}.cf-roda-seta.d{right:4px}.cf-esc-acoes{justify-content:flex-end;margin-top:10px;display:flex}.cf-lateral .cf-etapa.aberta .cf-esc-papel.com-roda{justify-items:stretch}.cf-lateral .cf-etapa.aberta .cf-esc-papel.com-roda .col{justify-self:stretch;width:100%;display:block}.cf-roda-wrap{width:100%;min-width:0}.cf-lateral .cf-etapa.aberta .cf-esc-corpo>.cf-esc-papel.com-roda{align-self:stretch;width:100%}.cf-lateral .cf-etapa.aberta .cf-esc:has(>.cf-campos-guia){text-align:left;grid-template-columns:minmax(0,1fr);gap:14px}.cf-lateral .cf-etapa.aberta .cf-esc:has(>.cf-campos-guia)>.cf-esc-cab{grid-area:1/1;justify-self:start;max-width:none}.cf-lateral .cf-etapa.aberta .cf-esc:has(>.cf-campos-guia)>.cf-campos-guia{grid-area:2/1;justify-content:center;align-self:center;width:100%;margin:0}.cf-lateral .cf-etapa.aberta .cf-campos-guia>.cf-campo{text-align:left}.cf-lateral .cf-etapa.aberta .cf-campos-guia .cf-esc-grade,.cf-lateral .cf-etapa.aberta .cf-campos-guia .cf-pilulas{justify-content:center}.cf-roda{height:236px}.cf-lateral .cf-etapa.aberta .cf-campos-guia{justify-content:center;align-items:flex-start;gap:16px 20px}.cf-lateral .cf-etapa.aberta .cf-campos-guia>.cf-campo:not(.largo){text-align:center;flex:0 300px;align-items:center}.cf-lateral .cf-etapa.aberta .cf-campos-guia>.cf-campo.largo{align-items:center}.cf-lateral .cf-etapa.aberta .cf-campos-guia>.cf-campo>.rot{text-align:center}.cf-lateral .cf-etapa.aberta .cf-campos-guia>.cf-campo:not(.largo) input:not([type=checkbox]),.cf-lateral .cf-etapa.aberta .cf-campos-guia>.cf-campo:not(.largo) select{width:100%}.cf-lateral .cf-etapa.aberta .cf-campos-guia .cf-esc-grade{justify-content:center}.cf-lateral .cf-vaga-cab{background:linear-gradient(120deg, var(--c1-soft), #fff 70%);box-shadow:var(--sombra-cartao);border-radius:20px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 10px;padding:12px 18px}.cf-lateral .cf-vaga-cab h2{letter-spacing:-.2px;color:var(--ink);align-items:center;gap:12px;margin:0;font-size:19px;font-weight:700;display:flex}.cf-lateral .cf-vaga-cab h2:before{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231D1D1B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h18v12H3zM8 8V5h8v3'/%3E%3C/svg%3E") 50%/19px no-repeat;border-radius:12px;flex:none;width:36px;height:36px;box-shadow:inset 0 0 0 1px #cfe3da}.cf-lateral .cf-vaga-cab small{color:var(--mu);background:#fff;border-radius:999px;align-items:center;padding:5px 13px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #d7e6df}.cf-lateral .cf-vaga-cab .remover{margin-left:auto}.cf-campo.cond{background:#eeedfe;box-shadow:inset 0 0 0 1px #dad6f5}.cf-campo .porque{color:#5d4fa5}.cf-esc-grade.horizontal{justify-content:safe center;overflow-x:auto;flex-wrap:nowrap!important;display:flex!important}.cf-esc-grade.horizontal>.cf-tile{flex:1 1 0;min-width:130px;max-width:220px}.cf-lateral .cf-etapa.aberta .cf-jornada{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cf-lateral .cf-etapa.aberta .cf-campo textarea{text-align:center}.oj-titulo-flutuante{top:calc(env(safe-area-inset-top,0px) + 10px);z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;white-space:nowrap;pointer-events:none;background:#0f19148c;border-radius:999px;padding:6px 16px;font-size:13.5px;font-weight:700;position:fixed;left:50%;transform:translate(-50%)}@media (min-width:761px){.oj-titulo-flutuante{display:none}}.cf-lateral .cf-vaga-cab{z-index:6;position:sticky;top:0}.cf-lateral .cf-vaga-cab .cf-vaga-add{flex-wrap:wrap;gap:8px;margin-left:auto;display:inline-flex}.cf-lateral .cf-vaga-cab .cf-vaga-add+.remover{margin-left:0}.cf-lateral .cf-vaga-cab .cf-vaga-add .mini{border:1.5px dashed var(--c1);color:var(--c1-deep);font:600 12.5px var(--font-outfit), sans-serif;cursor:pointer;background:#fff;margin:0;padding:7px 14px;border-radius:999px!important}.cf-lateral .cf-guia-add{display:none}@media (min-width:861px){.mp:has(main.rsp .cf-lateral:not([data-tudo])){height:calc(100vh / var(--ot-z,1));flex-direction:column;display:flex;overflow:hidden}.mp:has(main.rsp .cf-lateral:not([data-tudo])) .mp-corpo{flex-direction:column;flex:auto;min-height:0;display:flex}.mp:has(main.rsp .cf-lateral:not([data-tudo])) main.rsp{flex-direction:column;flex:auto;width:100%;min-height:0;margin:0 auto;padding:10px 16px 6px;display:flex}main.rsp form{flex-direction:column;flex:auto;min-height:0;display:flex}main.rsp .cf-guia.cf-lateral:not([data-tudo]){flex:auto;height:auto;min-height:0}.mp:has(main.rsp .cf-lateral:not([data-tudo])) .mp-rodape{flex:none;padding:6px 16px 8px}.mp:has(main.rsp .cf-lateral:not([data-tudo])) main.rsp{padding:14px 16px 8px}.mp:has(main.rsp .cf-lateral:not([data-tudo])) .mp-rodape{padding:6px 16px 14px}main.rsp .cf-guia.cf-lateral:not([data-tudo]) .cf-guia-pagina{padding-bottom:0}main.rsp .cf-guia.cf-lateral:not([data-tudo]) .cf-lat-menu{margin-bottom:0}.mp:has(main.rsp .cf-lateral[data-tudo]){height:calc(100vh / var(--ot-z,1));flex-direction:column;display:flex;overflow:hidden}.mp:has(main.rsp .cf-lateral[data-tudo]) .mp-corpo{flex-direction:column;flex:auto;min-height:0;display:flex}.mp:has(main.rsp .cf-lateral[data-tudo]) main.rsp{flex-direction:column;flex:auto;width:100%;min-height:0;margin:0 auto;padding:14px 16px 8px;display:flex}.mp:has(main.rsp .cf-lateral[data-tudo]) .mp-rodape{flex:none;padding:6px 16px 14px}main.rsp .cf-guia.cf-lateral[data-tudo]{flex:auto;grid-template-rows:auto minmax(0,1fr);height:auto;min-height:0}.cf-lateral[data-tudo] .cf-lat-menu{align-self:stretch;height:auto;position:static}.cf-lateral[data-tudo] .cf-guia-pagina{gap:16px;height:auto;padding:2px 2px 14px}}.cf-lateral[data-tudo] .cf-etapa.aberta{border:1.5px solid #dce8e2;margin-bottom:0;box-shadow:0 8px 24px -18px #10282273}.cf-lateral[data-tudo] .cf-vaga-pilha{gap:16px}.cf-lateral:not([data-tudo]) .cf-etapa.aberta{box-shadow:var(--sombra-cartao)}.cf-lateral:not([data-tudo]) .cf-guia-pagina{gap:0}.cf-lateral:not([data-tudo]) .cf-etapa.fechada.feita{margin-bottom:8px}.cf-lateral:not([data-tudo]) .cf-guia-pagina>div:not(:has(.cf-etapa)){display:none}@media (min-width:861px){.mp:has(main.rsp .cf-lateral) main.rsp{margin-bottom:22px!important}}.cf-lateral .cf-etapa.aberta .cf-esc{position:relative}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-cab{position:static}.cf-esc-min{border:1px solid var(--bd,#e2e8e4);width:30px;height:30px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:absolute;top:14px;right:16px}.cf-esc-min:hover{background:var(--c1-soft)}.cf-lateral .cf-etapa.aberta .cf-esc.recolhida{flex-direction:row;align-items:center;min-height:0;padding-top:14px;padding-bottom:14px;display:flex}.cf-lateral .cf-etapa.aberta .cf-esc-cab .num{display:inline-grid}.cf-esc-resumo{max-width:55%;color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;position:absolute;top:19px;right:62px;overflow:hidden}.cf-esc-resumo b{color:#8a5a00}@media (max-width:860px){.cf-esc-resumo{display:none}}.cf-lateral .cf-etapa.aberta .cf-guia-etapa{flex-direction:column;display:flex;gap:12px!important}.cf-lateral .cf-etapa.aberta .cf-guia-etapa>.cf-esc{grid-template-columns:minmax(0,1fr)!important;row-gap:12px!important;margin:0!important}.cf-lateral .cf-etapa.aberta .cf-guia-etapa>.cf-esc>.cf-esc-cab{width:100%;text-align:center!important;flex-direction:row!important;grid-area:auto/1/auto/-1!important;justify-content:center!important;align-items:center!important;gap:4px 12px!important;padding:0 44px!important}.cf-lateral .cf-etapa.aberta .cf-guia-etapa>.cf-esc>:not(.cf-esc-cab){grid-area:auto/1/auto/-1!important;margin-top:0!important}.cf-lateral .cf-etapa.aberta .cf-guia-etapa .cf-esc-cab .num{position:absolute;top:18px;left:18px}.cf-lateral .cf-etapa.aberta .cf-guia-etapa .cf-esc-resumo{white-space:normal;max-width:none;position:static}.cf-lateral .cf-etapa.aberta .cf-guia-etapa .cf-esc-min{top:16px}.cf-lateral .cf-etapa.aberta .cf-guia-etapa>.cf-esc.recolhida{padding:16px 22px!important;display:flex!important}.cf-lateral .cf-etapa.aberta .cf-guia-etapa>.cf-esc>.cf-esc-cab{text-align:left!important;justify-content:flex-start!important;padding:0!important}.cf-lateral .cf-etapa.aberta .cf-guia-etapa .cf-esc-cab .num{position:static}.cf-lateral .cf-etapa.aberta .cf-guia-etapa .cf-esc-resumo{white-space:nowrap;max-width:55%;position:absolute;top:20px;right:62px}@media (max-width:860px){.cf-lateral .cf-etapa.aberta .cf-guia-etapa .cf-esc-resumo{display:none}}.cf-lateral .cf-vaga-cab .cf-vaga-abas{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.cf-lateral .cf-vaga-cab .cf-vaga-abas h2{box-shadow:inset 0 0 0 1.5px var(--c1);background:#fff;border-radius:999px;padding:4px 16px 4px 4px}.cf-lateral .cf-vaga-cab .cf-vaga-abas .aba{color:var(--ink);font:600 14px var(--font-outfit), sans-serif;cursor:pointer;background:#ffffffb3;border:0;border-radius:999px;padding:10px 16px;box-shadow:inset 0 0 0 1px #d7e6df}.cf-lateral[data-tudo] .cf-etapa.aberta>.corpo{padding-bottom:24px!important}.cf-lateral[data-tudo] .cf-etapa.aberta .cf-guia-etapa{gap:12px!important}.cf-lateral[data-tudo] .cf-etapa.aberta>.corpo{gap:12px!important;padding:24px!important}.cf-lateral[data-tudo] .cf-etapa.aberta>.corpo>div{gap:12px!important}.cf-lateral .cf-end{flex-direction:column;gap:14px;width:100%;display:flex}.cf-end-resumo{background:linear-gradient(120deg, var(--c1-soft), #fff 75%);text-align:left;border:1.5px solid #cfe3da;border-radius:20px;align-items:center;gap:14px;padding:14px 18px;display:flex}.cf-end-resumo .pin{width:44px;height:44px;color:var(--c1-deep);background:#fff;border-radius:14px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #cfe3da}.cf-end-resumo b{color:var(--ink);font-size:16px;display:block}.cf-end-resumo small{color:var(--mu);font-size:13px}.cf-end-resumo .selo{color:#0e7a52;white-space:nowrap;background:#e3f6ec;border-radius:999px;align-items:center;margin-left:auto;padding:4px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.cf-end-l1,.cf-end-l2{align-items:end;gap:14px;display:grid}.cf-end-l1{grid-template-columns:minmax(0,1.25fr) minmax(0,2fr) minmax(0,.6fr) minmax(0,1fr)}.cf-end-l2{grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,.6fr)}.cf-end-l1>*,.cf-end-l2>*{width:100%;min-width:0;flex:none!important}.cf-end-l1>*>div:has(>input){flex-wrap:nowrap}.cf-end-l1>* button{background:var(--c1);color:#fff;height:44px;font:600 13.5px var(--font-outfit), sans-serif;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 18px!important}.cf-end-l1>* button:disabled{opacity:.5;cursor:default}@media (max-width:860px){.cf-end-l1,.cf-end-l2{grid-template-columns:minmax(0,1fr)}.cf-end-resumo .selo{display:none}}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-cab{text-align:left!important;flex-flow:wrap!important;justify-content:flex-start!important;align-self:start!important;align-items:center!important;gap:2px 10px!important}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-cab .dica{text-align:left;margin:0;padding-left:34px;flex-basis:100%!important}.cf-lateral .cf-campos-guia>.cf-end{align-self:stretch;width:100%!important;max-width:none!important}.cf-lateral .cf-end-resumo{grid-template-columns:auto minmax(0,1fr) minmax(0,1.2fr) auto;gap:18px;width:100%;display:grid!important}.cf-end-resumo .rua small,.cf-end-resumo .regiao small{color:var(--mu);font-size:11.5px;display:block}.cf-end-resumo .rua b,.cf-end-resumo .regiao b{overflow-wrap:anywhere;font-size:15px;font-weight:600;display:block}.cf-end-resumo .selo{margin-left:0}@media (max-width:860px){.cf-lateral .cf-end-resumo{grid-template-columns:auto minmax(0,1fr)}.cf-end-resumo .regiao{grid-column:2}}.cf-sub-item.a{background:#fff;border:1.5px solid #e1ebe6;border-radius:22px;padding:0;overflow:hidden}.cf-sub-item.a>.cf-campos-guia{padding:16px 18px 18px}.cf-sub-cab{background:linear-gradient(120deg, var(--c1-soft), #fff 70%);text-align:left;border-bottom:1px solid #e7eeea;align-items:center;gap:12px;padding:14px 18px;display:flex}.cf-sub-cab .ic{width:40px;height:40px;color:var(--c1-deep);background:#fff;border-radius:13px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #cfe3da}.cf-sub-cab b{color:var(--ink);font-size:16px;display:block}.cf-sub-cab small{color:var(--mu);font-size:12.5px;display:block}.cf-sub-cab .rm{color:#a32d2d;font:600 12.5px var(--font-outfit), sans-serif;cursor:pointer;background:0 0;border:0;margin-left:auto}.cf-add-item.grande{width:100%;color:var(--c1-deep);font:600 14px var(--font-outfit), sans-serif;cursor:pointer;justify-content:center;align-self:stretch;align-items:center;gap:8px;display:flex;background:#f7fbf9!important;border:2px dashed #9fcfc3!important;border-radius:20px!important;padding:14px!important}.cf-add-item.grande:hover{background:var(--c1-soft)!important}.rsp-ok{box-sizing:border-box;width:100%;max-width:1100px;font-family:var(--font-outfit), sans-serif;margin:8px auto 40px;padding:0 16px}.rsp-ok-faixa{background:linear-gradient(120deg, var(--c1-deep,#1c6b58), var(--c1,#2a8a73) 60%, #5db7a0);color:#fff;border-radius:28px;align-items:center;gap:14px;margin-bottom:14px;padding:16px 24px;display:flex}.rsp-ok-faixa .logo,.rsp-ok-faixa img{object-fit:contain;background:#fff;border-radius:50%;width:50px;height:50px;box-shadow:0 0 0 4px #ffffff59}.rsp-ok-faixa .logo{color:var(--c1-deep,#1c6b58);place-items:center;font-size:20px;font-weight:800;display:grid}.rsp-ok-faixa b{font-size:14px;display:block}.rsp-ok-faixa small{opacity:.85;font-size:12.5px}.rsp-ok-cartao{box-shadow:var(--sombra-cartao,0 0 22px #1d1d1b1a);text-align:center;background:#fff;border-radius:28px;padding:44px 28px 36px;position:relative;overflow:hidden}.rsp-ok .selo{background:linear-gradient(145deg, #2fa085, var(--c1-deep,#1c6b58));width:96px;height:96px;box-shadow:0 0 0 12px var(--c1-soft,#e5f3ee), 0 0 0 26px #f0f8f5;border-radius:50%;place-items:center;margin:0 auto 18px;animation:.7s cubic-bezier(.2,1.4,.4,1) both rsp-ok-pulo;display:grid}.rsp-ok .selo svg{fill:none;stroke:#fff;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:50;stroke-dashoffset:50px;width:46px;height:46px;animation:.5s ease-out .5s forwards rsp-ok-traco}@keyframes rsp-ok-pulo{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes rsp-ok-traco{to{stroke-dashoffset:0}}.rsp-ok h1{letter-spacing:-.4px;color:var(--ink,#1d1d1b);margin:22px 0 8px;font-size:30px}.rsp-ok .lead{color:#3d4642;max-width:620px;margin:0 auto;font-size:16.5px;line-height:1.5}.rsp-ok .lead b{color:var(--c1-deep,#1c6b58)}.rsp-ok .confete i{opacity:.85;border-radius:3px;width:10px;height:10px;animation:3s ease-in infinite rsp-ok-cai;position:absolute;top:-10px}.rsp-ok .confete i:nth-child(5n+1){background:#2a8a73}.rsp-ok .confete i:nth-child(5n+2){background:#7f77dd}.rsp-ok .confete i:nth-child(5n+3){background:#f2b84b}.rsp-ok .confete i:nth-child(5n+4){background:#5db7a0}.rsp-ok .confete i:nth-child(5n){background:#e8826b}@keyframes rsp-ok-cai{0%{transform:translateY(-20px)rotate(0)}to{opacity:0;transform:translateY(340px)rotate(280deg)}}.rsp-ok .passos{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:820px;margin:30px auto 0;display:grid;position:relative}.rsp-ok .passo{background:#f7faf8;border:1px solid #e7eeea;border-radius:20px;padding:16px 18px}.rsp-ok .passo .n{width:30px;height:30px;color:var(--mu,#6b746f);background:#fff;border-radius:50%;place-items:center;margin-bottom:10px;font-size:13px;font-weight:700;display:grid;box-shadow:inset 0 0 0 2px #cfd7d2}.rsp-ok .passo.ok .n{background:var(--c1,#2a8a73);color:#fff;box-shadow:none}.rsp-ok .passo.agora .n{box-shadow:inset 0 0 0 2px var(--c1,#2a8a73);color:var(--c1-deep,#1c6b58)}.rsp-ok .passo b{margin-bottom:4px;font-size:15px;display:block}.rsp-ok .passo small{color:var(--mu,#6b746f);font-size:12.5px;line-height:1.4;display:block}.rsp-ok .rodape-msg{color:var(--mu,#6b746f);margin:26px auto 0;font-size:13px}@media (max-width:860px){.rsp-ok .passos{grid-template-columns:1fr}.rsp-ok h1{font-size:24px}}.cf-lateral .cf-etapa input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=search]),.cf-lateral .cf-etapa textarea,.cf-lateral .cf-etapa select{text-align:center;text-align-last:center}.cf-lateral .cf-etapa input::placeholder,.cf-lateral .cf-etapa textarea::placeholder{text-align:center}.cf-lateral .cf-etapa .cf-cbo{text-align:center;width:100%;max-width:900px;margin-left:auto;margin-right:auto}.cf-lateral .cf-etapa .cf-cbo .cf-esc-grade{justify-content:center}.cf-lateral .cf-etapa .cf-cbo .busca{width:100%;max-width:560px;margin:8px auto 0}.cf-lateral .cf-etapa .cf-cbo .busca input{text-align:center;width:100%}.cf-lateral .cf-etapa .cf-cbo .escolhido{text-align:center}.cf-lateral .cf-etapa .cf-triagem{text-align:center;width:100%;max-width:920px;margin-left:auto;margin-right:auto}.cf-lateral .cf-etapa .cf-triagem>div{align-items:stretch}.cf-lateral .cf-etapa .cf-triagem>div>div{text-align:center;border-radius:16px!important;padding:16px 18px!important}.cf-lateral .cf-etapa .cf-triagem input:not([type=checkbox]),.cf-lateral .cf-etapa .cf-triagem select{height:46px;border-radius:14px!important;padding:0 14px!important;font-size:15px!important}.cf-lateral .cf-etapa .cf-triagem label{font-size:13px!important}.cf-lateral .cf-etapa .cf-triagem>div>div>div{justify-content:center}.cf-lateral .cf-etapa input[type=date],.cf-lateral .cf-etapa input[type=time],.cf-lateral .cf-etapa input[type=datetime-local]{text-align:center}.cf-lateral .cf-etapa input[type=date]::-webkit-datetime-edit{flex:none;margin-left:auto;margin-right:auto;padding:0 0 0 24px}.cf-lateral .cf-etapa input[type=time]::-webkit-datetime-edit{flex:none;margin-left:auto;margin-right:auto;padding:0 0 0 24px}.cf-lateral .cf-etapa input[type=datetime-local]::-webkit-datetime-edit{flex:none;margin-left:auto;margin-right:auto;padding:0 0 0 24px}.cf-lateral .cf-etapa input[type=date]::-webkit-date-and-time-value{text-align:center}.cf-lateral .cf-etapa input[type=time]::-webkit-date-and-time-value{text-align:center}.cf-lateral .cf-etapa .cf-triagem{align-items:stretch!important}.cf-lateral .cf-etapa .cf-triagem>div,.cf-lateral .cf-etapa .cf-triagem>div>div{width:100%;max-width:none}.cf-lateral .cf-etapa .cf-triagem{max-width:1000px}.cf-end-titulo{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.cf-end-titulo b{color:var(--ink);font-size:15px}.cf-end-titulo .tag{color:#5d4fa5;background:#eeedfe;border-radius:999px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #dad6f5}.cf-end-aviso{text-align:center;color:var(--mu);margin:0;padding:6px 0;font-size:14px}.cf-tile .ico{width:34px;height:34px;color:var(--c1-deep);background:#fff;border-radius:11px;place-items:center;margin:0 auto 8px;display:grid;box-shadow:inset 0 0 0 1px #cfe3da}.cf-lateral .cf-etapa .cf-campo>.rot,.cf-lateral .cf-etapa .cf-campo>label,.cf-lateral .cf-etapa .cf-campo>div>label:first-child,.cf-lateral .cf-etapa .cf-campo>.dica,.cf-lateral .cf-etapa .cf-campo>small,.cf-lateral .cf-etapa .cf-cbo>.rot,.cf-lateral .cf-etapa .cf-cbo>.dica{text-align:center;align-self:center;width:100%;display:block}.cf-lateral .cf-etapa .cf-campo>.porque{text-align:center}.cf-esc-resumo{text-overflow:clip;max-width:none;top:17px;overflow:visible}.cf-esc-resumo .pilula{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.cf-esc-resumo .pilula.falta{color:#9a5b00;background:#fff2dc}.cf-esc-resumo .pilula.ok{color:#0e7a52;background:#e3f6ec}.cf-esc-resumo .pilula.opc{color:var(--mu);background:#eef1ef}.cf-lateral .cf-etapa .cf-campo.falta>.rot{color:#9a5b00}.cf-lateral .cf-etapa .cf-campo.falta input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.cf-lateral .cf-etapa .cf-campo.falta select,.cf-lateral .cf-etapa .cf-campo.falta textarea,.cf-lateral .cf-etapa .cf-campo.falta .cf-dinheiro{border-color:#e2b766;box-shadow:0 0 0 3px #fff2dc}.cf-lateral .cf-etapa .cf-faixa{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;width:100%;display:flex}.cf-lateral .cf-etapa .cf-faixa label{color:var(--ink);flex-direction:row;align-items:center;gap:8px;font-size:13.5px;font-weight:600;align-self:auto!important;width:auto!important;display:inline-flex!important}.cf-lateral .cf-etapa .cf-faixa input:not([type=hidden]){text-align:center;height:44px;font-size:15px;width:88px!important}.cf-lateral .cf-etapa .cf-faixa input.cf-esc-trava{height:1px;width:1px!important}.cf-lateral .cf-etapa .cf-faixa>span{color:var(--mu);margin:0;font-size:13.5px}.cf-lateral .cf-etapa .cf-campo:has(>div>select) select{border-radius:14px;width:100%;min-width:230px;height:44px}.cf-quebra{flex-basis:100%;height:0}.cf-lateral .cf-etapa .cf-campo.cf-compacto{flex:0 280px}.cf-lista{width:100%;position:relative}.cf-lista>input:not(.cf-esc-trava){width:100%;height:44px;font:500 14.5px var(--font-outfit), sans-serif;text-align:center;background:#fff;border:1.5px solid #d5ddd8;border-radius:14px;padding:0 14px}.cf-lista>input:not(.cf-esc-trava):focus{border-color:var(--c1);box-shadow:0 0 0 4px var(--c1-soft);outline:none}.cf-lista-op{z-index:20;background:#fff;border:1px solid #dce6e0;border-radius:14px;max-height:240px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 32px -12px #10282259}.cf-lista-op li{cursor:pointer;text-align:center;border-radius:10px;padding:8px 12px;font-size:14px}.cf-lista-op li:hover,.cf-lista-op li[aria-selected=true]{background:var(--c1-soft)}.cont-sub{color:var(--ink);border-top:1px solid #eaf0ec;align-items:baseline;gap:8px;margin:14px 0 8px;padding-top:12px;font-size:13px;font-weight:700;display:flex}.cont-sub small{color:var(--mu);font-size:11.5px;font-weight:500}.cont-sub:first-child{border-top:0;margin-top:0;padding-top:0}.cont-grade{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px 12px;margin-bottom:10px;display:grid}.cont-grade>div{min-width:0;flex:none!important}@media (max-width:1100px){.cont-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cont-grade{grid-template-columns:minmax(0,1fr)}}.ot-adm h4:not(:first-of-type){border-top:1px solid #eaf0ec;padding-top:12px}.ot-adm .grade.g3{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.ot-adm .grade.g3{grid-template-columns:repeat(2,minmax(0,1fr))}}.ot-contrato-pag *+[data-secao]{margin-top:-3px!important}.ot-vidro{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);box-shadow:0 10px 30px -14px color-mix(in srgb, var(--c1) 55%, transparent);background:#ffffff9e;border:1px solid #ffffffd9;border-left:0;border-radius:22px;padding:10px 14px 10px 21px;position:relative}.ot-vidro:before{content:"";box-shadow:inset 4px 0 0 var(--c1);pointer-events:none;border-radius:22px;position:absolute;inset:0}.ot-e2-bloco[data-preso] .ot-vidro,.ot-e2-bloco[data-preso] .ot-vidro:before{border-radius:22px}.ot-vidro .ot-cab-voltar{width:34px;height:34px;box-shadow:none;flex:0 0 34px}.ot-e2c-ind{background:#fffc;border-radius:16px;padding:6px 4px;gap:0!important}.ot-e2c-ind>*+*{border-left:1px solid var(--line)}.ot-e2c-ind .ot-kpi-c{text-align:center;flex-direction:column;justify-content:center;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:0!important;padding:0 14px!important}.ot-e2c-ind .ot-kpi-c .ot-kpi-ic{display:none!important}.ot-e2c-ind .ot-kpi-c>div>div:first-child{flex-direction:column;align-items:center!important;gap:1px!important}.ot-e2c-ind .ot-kpi-c .ot-kpi-n{font-size:18px!important;line-height:1.15!important}.ot-e2c-ind .ot-kpi-c>div>div:first-child>div:last-child{margin:0!important;font-size:11px!important}.ot-e2c-ind .ot-kpi-c[data-destaque],.ot-e2c-ind .ot-kpi-c[data-destaque] *{color:var(--ink)!important}.ot-e2c-ind .ot-kpi-c[data-destaque]>div>div:first-child>div:last-child{color:var(--mu)!important}@container e2c (max-width:760px){.ot-e2c-ind{flex-wrap:wrap!important}.ot-e2c-ind>*+*{border-left:0}}@media (min-width:1250px){html:not([data-zoom=off]) .cf-lateral .cf-etapa.aberta .cf-esc{grid-template-columns:minmax(200px,1fr) minmax(0,900px) minmax(200px,1fr)}html:not([data-zoom=off]) .cf-lateral .cf-etapa.aberta .cf-esc>:not(.cf-esc-cab){grid-column:2}}@media (min-width:1530px){html[data-zoom=off] .cf-lateral .cf-etapa.aberta .cf-esc{grid-template-columns:minmax(200px,1fr) minmax(0,900px) minmax(200px,1fr)}html[data-zoom=off] .cf-lateral .cf-etapa.aberta .cf-esc>:not(.cf-esc-cab){grid-column:2}}.rsp-prev .cf-guia-unica .cf-guia-topo{position:static}.cf-lateral .cf-esc.falta .cf-esc-cab h4{color:#9a5b00}.cf-lateral .cf-esc.falta .cf-tile:not([aria-pressed=true]),.cf-lateral .cf-esc.falta .cf-pessoa{border-color:#e2b766;box-shadow:0 0 0 3px #fff2dc}.cf-lateral .cf-esc.recolhida>:not(.cf-esc-cab){display:none!important}.cf-lateral .cf-esc-expande{padding:12px 14px}.cf-lateral .cf-esc-expande label{font-size:12px}.cf-lateral .cf-esc-expande input:not([type=hidden]){padding-left:8px;padding-right:8px}.cf-lateral .cf-cnpj-linha label{text-align:center;margin-bottom:4px}.cf-lateral .cf-cnpj-linha input{text-align:center;text-overflow:ellipsis;height:40px;font-size:14px}@media (min-width:1280px){.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-corpo>.cf-esc-expande{align-self:stretch;margin-inline:-204px}}@media (min-width:900px){.cf-lateral .cf-esc-expande .cf-cnpj-linha{flex-wrap:nowrap!important}}.cf-campo.cf-lista,.cf-campo.cf-lista>.rot{text-align:center}.cf-cartoes-wrap{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.cf-cartoes{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.cf-cartao{cursor:pointer;width:190px;font:inherit;color:var(--ink);text-align:center;background:#fff;border:1.5px solid #e1e8e5;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:12px 8px 10px;transition:border-color .15s,background .15s;display:flex;position:relative}.cf-cartao:hover{border-color:#9fcfc3}.cf-cartao:focus{outline:none}.cf-cartao:focus-visible{outline:2px solid var(--c1);outline-offset:2px}.cf-cartao .ic{width:36px;height:36px;color:var(--mu);background:#f3f6f5;border-radius:11px;place-items:center;font-size:12px;font-weight:700;display:grid}.cf-cartao b{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.2}.cf-cartao[aria-pressed=true]{border-color:var(--c1);background:var(--c1-soft)}.cf-cartao[aria-pressed=true] .ic{color:var(--c1-deep);background:#fff}.cf-cartao[aria-pressed=true]:after{content:"✓";background:var(--c1);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:7px;right:8px}.cf-cartao.novo{border-style:dashed;justify-content:center}.cf-cartao.novo b{color:var(--c1-deep)}.cf-cartoes-outro{justify-content:center;align-items:center;gap:8px;width:100%;max-width:560px;display:flex}.cf-cartoes-outro input{text-align:center;flex:1;min-width:0}.cf-cartoes-outro select{flex:1;min-width:0}.cf-cartoes-outro .ou{color:var(--mu);font-size:12.5px}.cf-cartoes-niveis{background:#fff;border:1px solid #dce5e0;border-radius:16px;width:100%;max-width:640px;padding:4px 14px}.cf-nivel-linha{border-bottom:1px solid #eef1ef;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:9px 0;display:flex}.cf-nivel-linha:last-child{border-bottom:0}.cf-nivel-linha>b{text-align:left;min-width:84px;font-size:13.5px}.cf-seg{background:#fff;border:1px solid #dce5e0;border-radius:999px;display:inline-flex;overflow:hidden}.cf-seg button{font:inherit;cursor:pointer;color:var(--mu);background:0 0;border:0;padding:6px 13px;font-size:12.5px}.cf-seg button.on{background:var(--c1);color:#fff;font-weight:600}.cf-obrig{color:var(--ink);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.cf-lateral .cf-etapa .cf-campo.falta .cf-cartao:not([aria-pressed=true]){border-color:#e2b766;box-shadow:0 0 0 3px #fff2dc}@media (max-width:560px){.cf-cartao{width:calc(50% - 6px)}}@media (min-width:900px){.cf-pilulas.dias{flex-wrap:nowrap;justify-content:center;gap:6px}.cf-pilulas.dias .cf-pilula{white-space:nowrap;flex:none;padding-left:12px;padding-right:12px}}.cf-campo.cond.falta{background:#fff6e5!important;box-shadow:inset 0 0 0 1px #e2b766!important}.cf-campo.falta .cf-jornada{border-color:#e2b766;box-shadow:0 0 0 3px #fff2dc}.cf-campo.falta .cf-jornada label{color:#9a5b00}.cf-campo.cond.falta .porque,.cf-campo.cond.falta>span:not(.rot):not(.cf-total){color:#9a5b00!important}.cf-campo.falta>.rot{color:#9a5b00}@media (min-width:1100px){.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-corpo>.cf-esc-expande:has(.cf-cnpj-novo:not(.so-cnpj)){align-self:stretch;max-width:none;margin-inline:-204px;padding:14px 20px 4px}.cf-cnpj-novo{grid-template-columns:repeat(16,minmax(0,1fr));align-items:start;column-gap:12px;display:grid}.cf-cnpj-novo>.cf-cnpj-cab{grid-column:span 5}.cf-cnpj-novo>p{grid-column:1/-1}.cf-cnpj-novo>.cf-end-grid{display:contents}.cf-cnpj-novo .cf-end-grid>div:first-child{grid-column:span 6!important}.cf-cnpj-novo .cf-end-grid>div:nth-child(2){grid-column:span 2!important}.cf-cnpj-novo .cf-end-grid>div:nth-child(3){grid-column:span 3!important}.cf-cnpj-novo .cf-end-grid>div:nth-child(4),.cf-cnpj-novo .cf-end-grid>div:nth-child(5){grid-column:span 5!important}.cf-cnpj-novo .cf-end-grid>div:nth-child(6){grid-column:span 2!important}.cf-cnpj-novo .cf-end-grid>div:nth-child(7){grid-column:span 4!important}.cf-cnpj-novo>.cf-cnpj-extra{order:-1;grid-column:1/-1}.cf-cnpj-novo.so-cnpj>.cf-cnpj-cab{grid-column:1/-1}}.ot-e2c-h{text-transform:uppercase;letter-spacing:.4px!important;font-size:19px!important}@media (min-width:1100px){.cf-lateral .cf-etapa.aberta .cf-campos-guia.cf-uma-linha:has(>.cf-campo:nth-child(4)):not(:has(>.cf-campo:nth-child(5))){flex-wrap:nowrap}.cf-lateral .cf-etapa.aberta .cf-campos-guia.cf-uma-linha:has(>.cf-campo:nth-child(4)):not(:has(>.cf-campo:nth-child(5)))>.cf-campo:not(.largo){flex:1 1 0;min-width:0}}.nvc-cartao{box-shadow:var(--sombra-cartao);background:#fff;border-radius:22px;margin-top:8px;overflow:hidden}.nvc-topo{border-bottom:1px solid #eef1ef;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;padding:20px 26px 16px;display:grid}.nvc-topo .ic{background:var(--c1-soft);width:52px;height:52px;color:var(--c1-deep);border-radius:16px;place-items:center;display:grid}.nvc-topo b{letter-spacing:-.3px;color:var(--c1-deep);font-size:24px;display:block}.nvc-topo small{color:var(--mu);font-size:13px}.nvc-corpo{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px 26px;display:grid}.nvc-bloco{background:#f6f8f7;border:1px solid #eef1ef;border-radius:22px;min-width:0;padding:16px 22px 18px}.nvc-bloco.falta{background:#f6f8f7;border-color:#eef1ef}.nvc-bloco.falta .nvc-cab .n{color:#9a5b00;background:#fff2dc}.nvc-bloco.falta .nvc-tile:not([aria-pressed=true]){border-color:#e2b766;box-shadow:0 0 0 3px #fff2dc}.nvc-bloco.falta .nvc-busca input{border-color:#e2b766}.nvc-cab{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nvc-cab .n{background:var(--c1-soft);border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.nvc-cab h3{margin:0;font-size:17px;font-weight:700}.nvc-bloco.falta .nvc-cab h3{color:#9a5b00}.nvc-cab .d{color:var(--mu);font-size:13px}.nvc-cab .pill{color:#9a5b00;background:#fff2dc;border-radius:999px;margin-left:auto;padding:3px 12px;font-size:12px;font-weight:600}.nvc-cab .pill.ok{color:#1e7b54;background:#e3f4ec}.nvc-busca{justify-content:center;margin:12px 0 4px;display:flex}.nvc-busca input{width:min(520px,100%);height:44px;font:500 14px var(--font-outfit), sans-serif;text-align:center;background:#fff;border:1.5px solid #d5ddd8;border-radius:999px;padding:0 18px}.nvc-roda{z-index:0;isolation:isolate;height:190px;margin-top:6px;position:relative;overflow:hidden}.nvc-tile{text-align:center;cursor:pointer;width:210px;height:158px;font:inherit;color:inherit;background:#fff;border:1px solid #dce5e0;border-radius:18px;flex-direction:column;align-items:center;gap:3px;margin-left:-105px;padding:14px 16px;transition:transform .3s,opacity .3s;display:flex;position:absolute;top:8px;left:50%}.nvc-tile.largo{text-align:left;align-items:flex-start;width:270px;margin-left:-135px}.nvc-tile[aria-pressed=true]{border:1.5px solid var(--c1);background:#eaf5f1;box-shadow:0 0 0 3px #2e9b8224}.nvc-tile.longe{pointer-events:none}.nvc-tile b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;overflow:hidden}.nvc-tile small{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12.5px;overflow:hidden}.nvc-tile .doc{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:auto;font-size:12.5px;overflow:hidden}.nvc-tile .av{background:var(--c1-soft);width:54px;height:54px;color:var(--c1-deep);border-radius:50%;place-items:center;margin-bottom:4px;font-weight:700;display:grid}.nvc-tile .ck{background:var(--c1);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;display:none;position:absolute;top:12px;right:12px}.nvc-tile[aria-pressed=true] .ck{display:grid}.nvc-seta{cursor:pointer;z-index:200;background:#fff;border:0;border-radius:50%;width:36px;height:36px;font-size:20px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #00000029}.nvc-seta.e{left:6px}.nvc-seta.d{right:6px}.nvc-resumo{text-align:center;color:var(--mu);margin:2px 0 0;font-size:13px}.nvc-resumo b{color:var(--ink)}.nvc-vazio{text-align:center;color:var(--mu);margin:0;padding:22px 0 8px}.nvc-rodape{border-top:1px solid #eef1ef;justify-content:flex-end;gap:12px;padding:14px 26px 18px;display:flex}.nvc-novo{border:1px dashed var(--c1);background:#fff;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:center;gap:10px;margin-top:8px;padding:14px;display:grid}.nvc-novo input{height:42px;font:500 14px var(--font-outfit), sans-serif;background:#fff;border:1.5px solid #d5ddd8;border-radius:12px;min-width:0;padding:0 12px}.nvc-erro{color:#b3202b;grid-column:1/-1;margin:0;font-size:13px}.nvc-grade{flex-wrap:wrap;justify-content:center;gap:14px;padding:12px 0 6px;display:flex}.nvc-tile.fixo{height:120px;margin-left:0;position:relative;top:auto;left:auto;opacity:1!important;z-index:auto!important;transform:none!important}.nvc-tile,.nvc-tile.largo{text-align:center;justify-content:center;align-items:center}.nvc-tile .doc{margin-top:6px}.cf-esc.falta .cf-esc-cab h4{color:#9a5b00}.cf-esc.falta .cf-esc-cab .num{color:#9a5b00;background:#fff2dc}.cf-esc.falta .cf-tile:not([aria-pressed=true]),.cf-esc.falta .cf-pessoa{border-color:#e2b766;box-shadow:0 0 0 3px #fff2dc}.cf-esc.falta{box-shadow:inset 0 0 0 1px #f2d7a6}.cf-lateral .cf-etapa.aberta .cf-campos-guia>.cf-campo:has(textarea){flex:100%;align-items:stretch;max-width:100%}.cf-lateral .cf-etapa.aberta .cf-campos-guia>.cf-campo:has(textarea) textarea{width:100%;min-height:84px}.cf-cbo .cf-tile{text-align:center;justify-content:center;align-items:center}.cf-cbo .cf-tile b,.cf-cbo .cf-tile small{text-align:center}.cf-campo.cf-aninhado{text-align:left;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:stretch;gap:12px;padding:0}.cf-lateral .cf-etapa .cf-campo.cf-aninhado>.rot,.cf-campo.cf-aninhado>.rot{color:var(--ink);width:100%;font-size:16px;font-weight:700;text-align:left!important;align-self:flex-start!important}.cf-aninhado-itens{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:12px;width:100%;display:grid}.cf-aninhado-itens>.cf-sub-item.a{border-radius:16px;min-width:0}.cf-aninhado-itens .cf-sub-cab{gap:10px;padding:10px 14px}.cf-aninhado-itens .cf-sub-cab .ic{border-radius:11px;width:34px;height:34px}.cf-aninhado-itens .cf-sub-cab b{font-size:14.5px}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia{padding:12px 14px 14px}.cf-aninhado-itens>.cf-add-item.grande{align-self:stretch;width:auto;min-height:100%;padding:16px 12px;border-radius:16px!important}.cf-aninhado .cf-pilulas.uma-linha{scrollbar-width:none;flex-wrap:nowrap;justify-content:center;padding:2px;overflow-x:auto}.cf-aninhado .cf-pilulas.uma-linha::-webkit-scrollbar{display:none}.cf-aninhado .cf-pilulas.uma-linha .cf-pilula{white-space:nowrap;flex:none}.cf-aninhado-itens .cf-sub-cab{text-align:center;justify-content:center;position:relative}.cf-aninhado-itens .cf-sub-cab>div{text-align:center}.cf-aninhado-itens .cf-sub-cab .rm{margin-left:0;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px 0;padding:14px 8px 16px;display:flex}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia>.cf-campo{text-align:center;border-left:1px solid #e8eeea;flex:0 auto;align-items:center;min-width:0;padding:0 28px}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia>.cf-campo:first-child{border-left:0}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia .cf-dinheiro,.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia .cf-txt,.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia .cf-sel{width:190px;max-width:100%}.cf-aninhado>.cf-add-item.grande{width:auto;min-height:0;font:600 12.5px var(--font-outfit), sans-serif;cursor:pointer;justify-content:center;align-self:center;align-items:center;padding:7px 14px;display:inline-flex;border:1.5px dashed var(--c1)!important;color:var(--c1-deep)!important;background:#fff!important;border-radius:999px!important}.cf-aninhado>.cf-add-item.grande:hover{background:var(--c1-soft)!important}.cf-aninhado-itens{grid-template-columns:minmax(0,1fr)!important}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia>.cf-campo{min-width:max-content;padding:0 26px;flex:none!important}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia>.cf-campo>.rot{white-space:nowrap}.cf-aninhado .cf-pilulas.uma-linha{padding:2px 0;overflow:visible}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia .cf-pilulas.uma-linha{gap:8px}.cf-etapa,.cf-guia-etapa{counter-reset:cf-aninh}.cf-campo.cf-aninhado>.rot{align-items:center;gap:10px;display:flex!important}.cf-campo.cf-aninhado>.rot:before{counter-increment:cf-aninh;content:counter(cf-aninh);background:var(--c1-soft);width:24px;height:24px;color:var(--c1-deep);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.cf-aninhado-itens .cf-sub-cab{background:0 0;border:0;min-height:0;padding:0}.cf-aninhado-itens .cf-sub-cab>.ic,.cf-aninhado-itens .cf-sub-cab>div{display:none}.cf-aninhado-itens .cf-sub-cab .rm{z-index:2;position:absolute;top:10px;right:14px;transform:none}.cf-campo>.sub-pergunta{color:var(--mu);margin-top:-2px;font-size:12px;font-weight:400;line-height:1.35;display:block}.cf-campo.falta>.sub-pergunta{color:#9a5b00;opacity:.85}@media (min-width:1100px){.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia{scrollbar-width:thin;flex-wrap:nowrap;justify-content:center;padding:14px 6px 16px;overflow-x:auto}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia>.cf-campo{min-width:0;padding:0 14px;flex:none!important}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia .cf-dinheiro,.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia .cf-txt,.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia .cf-sel{width:140px}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia .cf-pilula{padding:5px 10px;font-size:12px}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia>.cf-campo>.sub-pergunta{white-space:normal;text-align:center;max-width:150px}}.cf-aninhado>.cf-aninhado-sub{color:var(--mu);text-align:left;margin-top:-6px;font-size:12.5px;font-weight:600}.cf-campo>.sub-pergunta{display:none}.cf-campo.cf-aninhado{box-shadow:none;background:#f6f9f7;border:1px solid #dce7e1;border-radius:22px;padding:16px 18px 18px}.cf-aninhado>.cf-add-item.grande{align-self:flex-start}.cf-lateral .cf-etapa.aberta .cf-esc:has(.cf-aninhado){box-shadow:none;border-radius:0;background:0 0!important;border:0!important;padding:0!important}.cf-esc:has(.cf-aninhado){box-shadow:none;border-radius:0;background:0 0!important;border:0!important;padding:0!important}.cf-aninhado-cab{width:100%}.cf-aninhado-cab .cf-esc-cab{flex-wrap:nowrap}.cf-aninhado-cab .cf-esc-cab .num{display:inline-grid!important}.cf-aninhado-cab .cf-esc-cab h4{font-size:16px;font-weight:700}.cf-aninhado-cab .cf-esc-cab .cf-esc-resumo{margin-left:auto}.cf-aninhado [hidden]{display:none!important}.cf-etapa.falta>.cab .n,.cf-etapa.falta.aberta>.cab .n{color:#9a5b00;background:#fff6e5;box-shadow:0 0 0 3px #ffe2ae}.cf-etapa.falta>.cab .n svg,.cf-etapa.falta>.cab .n .nn,.cf-stepper .st.falta>button b,.cf-stepper .st.falta .n+b{color:#9a5b00}.cf-stepper .st.falta .n{color:#9a5b00;background:#fff6e5;box-shadow:0 0 0 3px #ffe2ae}.cf-stepper .st.falta:not(.atual) .n{border-color:#e2b766}.nvc-tile:not([aria-pressed=true]){background:#fff}.nvc-tile{box-shadow:0 2px 10px #00000014}.nvc-valor{color:var(--ink);margin:4px 0 2px;padding:0 4px;font-size:18px;font-weight:700}.cf-ident .cf-guia-etapa{grid-auto-rows:1fr;gap:12px!important;display:grid!important}.cf-lateral .cf-etapa.aberta.cf-ident .cf-esc{align-items:center;min-height:92px}.cf-ident .cf-esc-corpo{text-align:center;justify-content:center;align-items:center;min-height:48px}.cf-ident .cf-esc-corpo>b{display:block}.nvc-tile.travado{cursor:default}.nvc-tile.travado:not([aria-pressed=true]){color:var(--mu);filter:grayscale();box-shadow:none!important;background:#f1f3f2!important;border-color:#e1e5e3!important}.nvc-tile.travado:not([aria-pressed=true]) b,.nvc-tile.travado:not([aria-pressed=true]) small{color:var(--mu)}.nvc-bloco .nvc-tile.travado[aria-pressed=true]{border-color:var(--c1)!important}.ot-fluxo-linha span[style*="border-radius: 999px"],.ot-fluxo-linha span[style*=borderRadius]{white-space:nowrap}div[style*="position: fixed"][style*="inset: 0"][style*=rgba\(]{box-sizing:border-box!important;align-items:safe center!important;padding-block:12px!important;overflow-y:auto!important}div[style*="position: fixed"][style*="inset: 0"][style*=rgba\(]>div{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)!important;overflow-y:auto!important}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-corpo>.cf-esc-expande:not(:has(.cf-cnpj-novo:not(.so-cnpj))){box-sizing:border-box;align-self:center;width:min(100%,520px);max-width:100%;margin-inline:auto}.cf-lateral .cf-etapa.aberta .cf-esc>.cf-esc-corpo>.cf-esc-expande:not(:has(.cf-cnpj-novo:not(.so-cnpj))) .cf-cnpj-linha{justify-content:center}.cf-lateral .cf-etapa.aberta .cf-esc-grade>.cf-tile,.cf-esc-grade>.cf-tile{text-align:center;justify-content:center;align-items:center}.cf-esc-grade>.cf-tile b{text-align:center;padding-inline:26px}.cf-esc-grade>.cf-tile small{text-align:center}main.rsp>.op,main.rsp>.op>.op-req{display:contents}.cf-esc-papel.com-roda .rot{text-align:center;margin:0 0 8px;display:block}.cf-esc-papel.com-roda .rot b{font-size:12px;font-weight:600}.cf-esc-papel.com-roda .rot small{display:none}.cf-roda.vazia{height:176px}.cf-lateral:not([data-tudo]) .cf-vaga-pilha{gap:0}.cf-lateral .cf-vaga-cab{z-index:3;box-shadow:none;background:0 0;border-radius:0;align-items:flex-end;gap:10px;margin:0;padding:0 26px;position:relative;top:auto}.cf-lateral .cf-vaga-cab .cf-vaga-abas{flex-wrap:wrap;align-items:flex-end;gap:4px;max-width:100%;padding-top:6px}.cf-lateral .cf-vaga-cab .cf-vaga-abas h2,.cf-lateral .cf-vaga-cab .cf-vaga-abas .aba{box-shadow:none;color:var(--mu);font:700 14px var(--font-outfit), sans-serif;letter-spacing:0;white-space:nowrap;cursor:pointer;background:#ffffff8c;border:0;border-radius:18px 18px 0 0;flex:none;align-items:center;gap:9px;margin:0;padding:11px 18px 10px;transition:background .15s;display:flex;position:relative}.cf-lateral .cf-vaga-cab .cf-vaga-abas .aba:hover{background:#ffffffd9}.cf-lateral .cf-vaga-cab .cf-vaga-abas h2{cursor:default;color:var(--ink);z-index:4;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231D1D1B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h18v12H3zM8 8V5h8v3'/%3E%3C/svg%3E");background-position:17px;background-repeat:no-repeat;background-size:16px;margin-bottom:-2px;padding-bottom:12px;padding-left:40px;box-shadow:0 -8px 18px -14px #143c3273}.cf-lateral .cf-vaga-cab .cf-vaga-abas h2:before{content:"";width:18px;height:18px;box-shadow:none;pointer-events:none;background:radial-gradient(circle at 100% 0,#0000 17.5px,#fff 18px);border-radius:0;display:block;position:absolute;inset:auto -18px 0 auto}.cf-lateral .cf-vaga-cab .cf-vaga-abas h2:after{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#0000 17.5px,#fff 18px);width:18px;height:18px;position:absolute;bottom:0;left:-18px}.cf-lateral .cf-vaga-cab .cf-vaga-abas h2 small{position:static}.cf-lateral .cf-vaga-cab .cf-vaga-abas h2 small:after{content:none}.cf-lateral .cf-vaga-cab .cf-vaga-abas small{padding:2px 10px;font-size:11.5px;box-shadow:inset 0 0 0 1px #d7e6df}.cf-lateral .cf-vaga-cab .cf-vaga-abas small.falta{color:#9a5b00;box-shadow:none;background:#fff2dc}.cf-lateral .cf-vaga-cab .cf-vaga-abas small.ok{background:var(--c1-soft);color:var(--c1-deep);box-shadow:none}.cf-lateral .cf-vaga-cab .cf-vaga-add{margin-bottom:7px}.cf-lateral .cf-vaga-cab .remover{margin-bottom:9px}.cf-lateral:not([data-tudo]) .cf-vaga-pilha>.cf-etapa.aberta{z-index:1;position:relative}@media (max-width:860px){.cf-lateral .cf-vaga-cab{padding:0 8px}}.cf-lateral .cf-esc-papel.com-roda{justify-items:stretch}.cf-lateral .cf-esc-papel.com-roda .col{justify-self:stretch;width:100%;display:block}.cf-lateral .cf-esc-papel.com-roda .col .cf-roda-wrap{width:100%}.cf-lateral .cf-esc-corpo>.cf-esc-papel.com-roda{align-self:stretch;width:100%;flex:100%!important;width:100%!important;max-width:none!important}.cf-lateral .cf-esc-corpo>.cf-esc-papel.com-roda .col,.cf-lateral .cf-esc-corpo>.cf-esc-papel.com-roda .cf-roda-wrap{width:100%!important}.cf-lateral .cf-esc-corpo:has(>.cf-esc-papel.com-roda){padding-inline:0!important}.cf-lateral .cf-esc-corpo:has(>.cf-esc-papel.com-roda){grid-column:1/-1!important;place-self:stretch stretch!important;width:100%!important;max-width:none!important}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia{justify-content:center;flex-wrap:wrap!important;overflow:visible!important}.cf-aninhado-itens .cf-sub-item.a>.cf-campos-guia>.cf-campo{max-width:100%}.cf-aninhado .cf-pilulas.uma-linha{justify-content:center;flex-wrap:wrap!important}.cf-aninhado-itens .cf-sub-item.a{overflow:visible}.op-rascunho-topo{color:var(--c1-deep);background:var(--c1-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12.5px;display:inline-flex}.op-rascunho-topo button{color:#7f6d91;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:700px){.op-rascunho-topo{white-space:normal}}.op-rascunho-card{box-shadow:var(--sombra-cartao);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 18px;display:flex}.op-rascunho-card b{font-size:15px}.op-rascunho-card small{color:var(--mu);margin-top:2px;display:block}.op-rascunho-card .acoes{gap:8px;margin-left:auto;display:flex}.ot-e2-bloco,.ot-vidro,.ot-e2c{min-width:0;max-width:100%}.ot-e2-linha,.ot-e2c-acoes>*{min-width:0}@container e2c (max-width:600px){.ot-e2-linha{flex-wrap:wrap!important;row-gap:8px!important}.ot-e2c-tit{min-width:0;flex:1 1 0!important}.ot-e2c-h{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal!important;font-size:16px!important;line-height:1.2!important;overflow:hidden!important}.ot-e2c-acoes{order:3;flex:100%!important;justify-content:stretch!important;margin-left:0!important}.ot-e2c-acoes>*{text-align:center;flex:auto;justify-content:center}.ot-e2-linha>[id]{order:4}}@container e2c (max-width:400px){.ot-cab-voltar{flex-basis:30px!important;width:30px!important;height:30px!important}.ot-e2c-acoes{gap:6px!important}.ot-e2c-acoes>*{padding-left:12px!important;padding-right:12px!important;font-size:12.5px!important}}@media (max-width:760px){.ot-vidro{border-radius:18px;padding:8px 10px 8px 16px}.ot-vidro:before{border-radius:18px}}.cf-guia.cf-lateral.cf-miolo{grid-template-rows:auto;align-items:start;height:auto;min-height:0}.cf-guia.cf-lateral.cf-miolo .cf-etapa.aberta>.corpo>.seguir{background:0 0;margin:6px 0 0;padding:14px 0 0;position:static}.dq-app{--dq-rd:#d1434f;--dq-rds:#fdeef0;min-height:calc(100vh / var(--ot-z,1) - 70px);font-family:var(--font-outfit), sans-serif;color:var(--ink,#16231f);grid-template-columns:minmax(270px,30%) 1fr;display:grid}.dq-lado{color:var(--on-c1,#fff);text-align:center;background:linear-gradient(165deg, var(--c1-deep), color-mix(in srgb, var(--c1) 70%, var(--c1-deep)) 45%, var(--c1));flex-direction:column;justify-content:center;align-items:center;padding:36px 28px;display:flex;position:relative;overflow:hidden}.dq-lado:before{content:"";background:radial-gradient(circle,#fff3,#0000 65%);border-radius:50%;width:480px;height:480px;position:absolute;top:-170px;right:-200px}.dq-lado>*{z-index:1;position:relative}.dq-logo{width:96px;height:96px;color:var(--c1-deep);letter-spacing:-1px;background:#fff;border-radius:50%;place-items:center;font-size:30px;font-weight:700;display:grid;overflow:hidden;box-shadow:0 18px 36px -14px #0000008c}.dq-logo img{object-fit:contain;width:100%;height:100%;display:block}.dq-emp{letter-spacing:.4px;opacity:.95;margin-top:12px;font-size:14px;font-weight:600}.dq-ola{margin-top:30px}.dq-oi{opacity:.9;font-size:15px}.dq-ola h1{letter-spacing:-1px;margin:2px 0 6px;font-size:36px;font-weight:700;line-height:1.05}.dq-ola h2{letter-spacing:3px;margin:0 0 4px;font-size:24px;font-weight:700}.dq-ola h3{opacity:.95;max-width:290px;margin:0 auto 6px;font-size:14px;font-weight:500;line-height:1.35}.dq-ola h4{letter-spacing:1.2px;text-transform:uppercase;opacity:.75;margin:0 0 14px;font-size:11.5px;font-weight:600}.dq-ola p{opacity:.88;max-width:290px;margin:0 auto;font-size:14px}.dq-principal{flex-direction:column;align-items:center;min-width:0;padding:22px 30px 30px;display:flex}.dq-conteudo{width:100%;max-width:640px;margin:auto 0;padding-top:8px}.dq-prog{border:1px solid var(--line,#e3eae6);background:#fff;border-radius:999px;flex:none;align-self:flex-end;align-items:center;gap:11px;padding:7px 17px 7px 8px;display:flex;box-shadow:0 14px 28px -20px #16231f99}.dq-rng{background:conic-gradient(var(--c1) var(--p,0%), #e4ece8 0);border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.dq-rng i{width:35px;height:35px;color:var(--c1-deep);background:#fff;border-radius:50%;place-items:center;font-size:14px;font-style:normal;font-weight:700;display:grid}.dq-prog b{font-size:14px;line-height:1.1;display:block}.dq-prog small{color:var(--mu);font-size:11.5px}.dq-barra{background:#e4ece8;border-radius:4px;width:118px;height:4px;margin-top:5px;display:block;overflow:hidden}.dq-barra i{background:var(--c1);border-radius:4px;height:100%;transition:width .3s;display:block}.dq-tit{letter-spacing:1px;text-transform:uppercase;color:var(--c1-deep);font-size:12px;font-weight:700}.dq-q{letter-spacing:-.6px;margin:6px 0;font-size:32px;font-weight:700;line-height:1.12}.dq-dica{color:var(--mu);margin:0 0 22px;font-size:15px}.dq-mos{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dq-tile{border:2px solid var(--line,#e3eae6);background:#fff;border-radius:22px;padding:20px 20px 16px;transition:all .18s;position:relative;box-shadow:0 14px 30px -24px #16231f80}.dq-tile.m{border-color:var(--c1);background:linear-gradient(160deg, var(--c1-soft), #fff);box-shadow:0 20px 34px -22px var(--c1)}.dq-tile.n{border-color:var(--dq-rd);background:linear-gradient(160deg, var(--dq-rds), #fff);box-shadow:0 20px 34px -22px #d1434fcc}.dq-tile .w{letter-spacing:-.3px;margin-bottom:16px;font-size:23px;font-weight:700}.dq-tile .tag{color:#fff;border-radius:99px;padding:3px 10px;font-size:10.5px;font-weight:700;position:absolute;top:14px;right:14px}.dq-tile.m .tag{background:var(--c1)}.dq-tile.n .tag{background:var(--dq-rd)}.dq-par{gap:10px;display:flex}.dq-rb{border:1px solid var(--line,#e3eae6);height:44px;font:600 14px var(--font-outfit), sans-serif;color:var(--mu);cursor:pointer;background:#f5f8f6;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:7px;transition:all .14s;display:flex}.dq-rb svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.dq-rb.mais:hover:not(.x){background:var(--c1-soft);color:var(--c1-deep);border-color:var(--c1-mid)}.dq-rb.menos:hover:not(.x){background:var(--dq-rds);color:var(--dq-rd);border-color:#edb5ba}.dq-rb.mais.on{background:var(--c1);color:var(--on-c1,#fff);border-color:var(--c1)}.dq-rb.menos.on{background:var(--dq-rd);color:#fff;border-color:var(--dq-rd)}.dq-rb.x{opacity:.28;cursor:not-allowed}.dq-rod{justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.dq-bt{border:1px solid var(--line,#e3eae6);height:48px;font:600 15px var(--font-outfit), sans-serif;cursor:pointer;color:var(--ink);background:#fff;border-radius:999px;padding:0 30px;transition:all .15s}.dq-bt:hover:not(:disabled){border-color:#b9cbc3}.dq-bt.p{color:var(--on-c1,#fff);background:linear-gradient(135deg, color-mix(in srgb, var(--c1) 85%, #fff), var(--c1-deep));box-shadow:0 14px 24px -12px var(--c1-deep);border:0}.dq-bt:disabled{opacity:.35;cursor:not-allowed;box-shadow:none}.dq-info{color:var(--mu);text-align:center;font-size:12.5px}.dq-aviso{background:var(--c1-soft);border:1px solid var(--c1-mid);color:var(--c1-deep);border-radius:16px;align-items:center;gap:12px;margin-bottom:18px;padding:10px 14px;font-size:14px;display:flex}.dq-aviso button{background:var(--c1);height:34px;color:var(--on-c1,#fff);font:600 13px var(--font-outfit), sans-serif;cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:0 16px}.dq-toast{z-index:40;color:#fff;background:#2a1215;border-radius:16px;align-items:center;gap:14px;max-width:92vw;padding:12px 16px;font-size:13.5px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 20px 40px -16px #0009}.dq-toast button{color:#2a1215;height:32px;font:600 12.5px var(--font-outfit), sans-serif;cursor:pointer;white-space:nowrap;background:#fff;border:0;border-radius:999px;padding:0 14px}.dq-centro{text-align:center;max-width:460px;margin:auto;padding:40px 20px}.dq-centro .ic{background:var(--c1-soft);width:84px;height:84px;color:var(--c1-deep);border-radius:50%;place-items:center;font-size:38px;display:inline-grid}.dq-centro h2{letter-spacing:-.5px;margin:16px 0 8px;font-size:30px}.dq-centro p{color:var(--mu);margin:0}@media (max-width:860px){.dq-app{grid-template-columns:1fr;min-height:0}.dq-lado{text-align:left;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:12px;padding:14px 18px}.dq-lado:before{display:none}.dq-logo{width:40px;height:40px;box-shadow:none;font-size:14px}.dq-emp{margin:0;font-size:13px}.dq-ola{text-align:right;margin:0 0 0 auto}.dq-ola h2,.dq-ola h3,.dq-ola h4,.dq-ola p,.dq-oi{display:none}.dq-ola h1{letter-spacing:0;margin:0;font-size:17px}.dq-principal{padding:14px 16px 24px;display:block}.dq-conteudo{margin:0;padding:0}.dq-prog{width:100%;box-shadow:none;background:var(--c1-soft);border:0;margin-bottom:14px}.dq-prog>div{flex:1}.dq-barra{width:100%}.dq-q{font-size:22px}.dq-dica{margin-bottom:14px;font-size:13px}.dq-mos{gap:10px}.dq-tile{border-radius:18px;padding:12px}.dq-tile .w{margin-bottom:8px;font-size:17px}.dq-tile .tag{font-size:9.5px;top:8px;right:8px}.dq-rb{border-radius:11px;height:36px;font-size:12.5px}.dq-rb svg{width:14px;height:14px}.dq-bt{height:44px;padding:0 22px;font-size:14px}.dq-rod{margin-top:16px}}.dq-otto{background:#fff;border-radius:18px;margin-top:26px;padding:10px 24px 13px;box-shadow:0 14px 28px -14px #00000073}.dq-otto .mp-otto .o{font-size:30px}.dq-otto .mp-otto .s{font-size:13px}@media (max-width:860px){.dq-otto{display:none}}.dq-otto .mp-otto .s{letter-spacing:3px;margin-right:-3px}.dq-partes{text-align:left;gap:8px;width:100%;max-width:270px;margin:18px 0 0;padding:0;list-style:none;display:grid}.dq-partes li{opacity:.7;background:#ffffff1a;border-radius:14px;align-items:center;gap:10px;padding:8px 12px;display:flex}.dq-partes li.atual{opacity:1;background:#ffffff38;box-shadow:inset 0 0 0 1.5px #ffffff80}.dq-partes li.feita{opacity:.95}.dq-partes .n{background:#ffffff40;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid}.dq-partes li.feita .n,.dq-partes li.atual .n{color:var(--c1-deep);background:#fff}.dq-partes b{font-size:13.5px;line-height:1.15;display:block}.dq-partes small{opacity:.85;font-size:11.5px}@media (max-width:860px){.dq-partes{display:none}}.dq-esc{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.dq-op{border:2px solid var(--line,#e3eae6);cursor:pointer;font:600 13px var(--font-outfit), sans-serif;color:var(--ink);background:#fff;border-radius:18px;justify-items:center;gap:4px;padding:14px 6px;transition:all .15s;display:grid;box-shadow:0 12px 26px -22px #16231f80}.dq-op b{font-size:22px}.dq-op span{color:var(--mu);text-align:center;font-size:12px;font-weight:500}.dq-op:hover:not(:disabled){border-color:var(--c1-mid);background:var(--c1-soft)}.dq-op.on{border-color:var(--c1);background:linear-gradient(160deg, var(--c1-soft), #fff);box-shadow:0 18px 30px -20px var(--c1)}.dq-op.on b{color:var(--c1-deep)}@media (max-width:860px){.dq-esc{grid-template-columns:1fr;gap:8px}.dq-op{text-align:left;grid-template-columns:34px 1fr;place-items:center start;padding:10px 14px}.dq-op b{font-size:18px}}.dq-situ{background:var(--c1-soft);border:1px solid var(--c1-mid);border-radius:18px;margin:8px 0 12px;padding:16px 18px;font-size:19px;font-weight:600;line-height:1.35}.dq-ops{gap:10px;display:grid}.dq-opcao{border:2px solid var(--line,#e3eae6);background:#fff;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:11px 12px 11px 16px;transition:all .18s;display:grid;box-shadow:0 12px 26px -22px #16231f80}.dq-opcao.m{border-color:var(--c1);background:linear-gradient(160deg, var(--c1-soft), #fff)}.dq-opcao.n{border-color:var(--dq-rd);background:linear-gradient(160deg, var(--dq-rds), #fff)}.dq-opcao .tx{font-size:15px;line-height:1.35}.dq-opcao .dq-par{flex:none}.dq-opcao .dq-rb{flex:none;height:38px;padding:0 14px;font-size:13px}@media (max-width:860px){.dq-situ{padding:12px 14px;font-size:16px}.dq-opcao{grid-template-columns:1fr;gap:8px;padding:12px}.dq-opcao .dq-par{width:100%}.dq-opcao .dq-rb{flex:1}}.cf-campos-guia>.cf-campo:not(.largo) .cf-pilulas.dias,.cf-campo.cond:not(.dias-semana) .cf-pilulas.dias{justify-content:center;max-width:100%;flex-wrap:wrap!important}@media (min-width:900px){.cf-campo.dias-semana .cf-pilulas.dias{flex-wrap:nowrap!important}}.cf-campos-guia>.cf-campo{min-width:0}.dq-area{box-sizing:border-box;width:100%;font:500 15px var(--font-outfit), sans-serif;color:var(--ink);border:2px solid var(--line,#e3eae6);resize:vertical;background:#fff;border-radius:18px;min-height:130px;padding:14px 16px}.dq-area:focus{border-color:var(--c1);box-shadow:0 0 0 4px var(--c1-soft);outline:none}.dq-escolha{text-align:left;border:2px solid var(--line,#e3eae6);font:600 15px var(--font-outfit), sans-serif;color:var(--ink);cursor:pointer;background:#fff;border-radius:18px;padding:14px 18px;transition:all .15s;box-shadow:0 12px 26px -22px #16231f80}.dq-escolha:hover:not(:disabled){border-color:var(--c1-mid);background:var(--c1-soft)}.dq-escolha.on{border-color:var(--c1);background:linear-gradient(160deg, var(--c1-soft), #fff);box-shadow:0 18px 30px -20px var(--c1)}.dq-conteudo .ot-video-q .tela{border-radius:20px}.ot-aval-linha{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:12px;margin-bottom:28px;display:grid}@media (max-width:1400px){.ot-aval-linha{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.ot-aval-linha{grid-template-columns:1fr}}.ot-aval-logo .dq-otto{box-shadow:none;background:0 0;margin:0;padding:0;display:block}.ot-aval-logo .dq-otto .mp-otto .o{font-size:24px}.ot-aval-logo .dq-otto .mp-otto .s{font-size:11px}@media (max-width:860px){.ot-aval-logo .dq-otto{display:block}}.dq-ottologo{z-index:2;color:#fff;isolation:isolate;flex-direction:column;align-items:center;line-height:1;display:flex;top:22px;left:26px;position:absolute!important}.dq-ottologo:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffffff57,#ffffff1f 55%,#0000);width:190%;height:230%;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.dq-ottologo .o{color:#fff;filter:drop-shadow(0 0 10px #ffffff73)drop-shadow(0 3px 6px #0000002e);font-size:32px}.dq-ottologo .o .otto-svg{color:#fff}.dq-ottologo .s{letter-spacing:3px;color:#fff;text-shadow:0 1px 6px #0003;margin-top:6px;margin-right:-3px;font-size:11px;font-weight:800}@media (max-width:860px){.dq-ottologo{flex-direction:row;gap:10px;position:static!important}.dq-ottologo:before{display:none}.dq-ottologo .o{font-size:22px}}.mp:has(.dq-app){position:relative}.mp:has(.dq-app) .mp-rodape{box-sizing:border-box;height:70px;margin-left:max(270px,30%);padding:0 16px}.mp:has(.dq-app):before{content:"";background:var(--c1);z-index:0;width:max(270px,30%);height:70px;position:absolute;bottom:0;left:0}@media (max-width:860px){.mp:has(.dq-app):before{display:none}.mp:has(.dq-app) .mp-rodape{height:auto;margin-left:0;padding:14px 16px 18px}}.dq-ottologo .s{background:linear-gradient(90deg,#7ce59a,#fff,#ff8c92,#fff,#7ce59a) 0 0/300% 100%;color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 1px 3px #00000040);-webkit-background-clip:text;background-clip:text;animation:6s linear infinite dq-cores}@keyframes dq-cores{to{background-position:-300% 0}}@media (prefers-reduced-motion:reduce){.dq-ottologo .s{animation:none}}.ot-meu-perfil .item-cv{box-shadow:0 0 0 1.5px var(--line,#e3eae6) inset;background:#fff;border-radius:16px;gap:10px;padding:14px 14px 12px;display:grid;position:relative}.ot-meu-perfil .item-cv .tirar{cursor:pointer;color:var(--mu);background:0 0;border:0;font-size:18px;position:absolute;top:8px;right:10px}.ot-meu-perfil .item-cv .grade{padding-right:18px}.ot-meu-perfil .item-cv input:disabled{background:#f3f5f4}.ot-meu-perfil .pf-etapas{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;padding:4px 0 2px;display:grid}.ot-meu-perfil .pf-etapas button{font:inherit;color:var(--mu);cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;padding:0 1px;font-size:10.5px;line-height:1.15;display:flex}.ot-meu-perfil .pf-etapas button span{border:2px solid var(--line,#e3eae6);width:32px;height:32px;color:var(--mu);background:#fff;border-radius:50%;place-items:center;font-size:13px;font-weight:700;transition:all .2s;display:grid}.ot-meu-perfil .pf-etapas button.on span{background:var(--c1);border-color:var(--c1);color:var(--on-c1,#fff);box-shadow:0 8px 16px -8px var(--c1);transform:scale(1.1)}.ot-meu-perfil .pf-etapas button.on{color:var(--c1-deep);font-weight:700}.ot-meu-perfil .pf-etapas button.ok span{background:var(--c1-soft);border-color:var(--c1);color:var(--c1-deep)}.ot-meu-perfil .pf-tela{background:#fff;border:1px solid #e8edea;border-radius:20px;padding:16px 0 0}.ot-meu-perfil .pf-tit{flex-wrap:wrap;align-items:center;gap:8px;padding:0 16px;display:flex}.ot-meu-perfil .pf-tit h2{color:var(--ink);margin:0;font-size:18px}.ot-meu-perfil .pf-sel{background:var(--c1-soft);color:var(--c1-deep);border-radius:99px;padding:2px 9px;font-size:11px;font-weight:700}.ot-meu-perfil .pf-sel.op{color:#5f5e5a;background:#f1f3f2}.ot-meu-perfil .pf-porque{color:var(--mu);margin:6px 16px 12px;font-size:12.5px}.ot-meu-perfil .pf-rodape{border-top:1px solid var(--line,#e3eae6);gap:10px;margin-top:6px;padding:14px 16px 16px;display:flex}.ot-meu-perfil .pf-rodape .bt{flex:1}.ot-meu-perfil .pf-rodape .bt.p{flex:2}.ot-meu-perfil .pf-rodape .bt.claro{align-self:auto}.ot-meu-perfil .pf-rodape .bt:disabled{opacity:.45;cursor:default}@media (max-width:420px){.ot-meu-perfil .pf-etapas button{font-size:9.5px}.ot-meu-perfil .pf-etapas button span{width:28px;height:28px}}@media (max-width:600px){.ot-meu-perfil .pf-etapas button{gap:0;font-size:0}.ot-meu-perfil .pf-etapas button span{width:34px;height:34px;margin:0 auto;font-size:13px}}.oj-cab{z-index:30;background:linear-gradient(160deg, var(--c1-deep), var(--c1) 70%);color:var(--on-c1,#fff);padding:calc(10px + env(safe-area-inset-top,0px)) clamp(14px, calc(4vw / var(--ot-z,1)), 40px) 10px;transition:padding .2s;position:sticky;top:0;overflow:hidden}.oj-cab:before{content:"";pointer-events:none;background:radial-gradient(circle,#fff3,#0000 65%);border-radius:50%;width:300px;height:300px;position:absolute;top:-150px;right:-120px}.oj-cab-in{align-items:center;gap:12px;max-width:1200px;margin:0 auto;display:flex;position:relative}.oj-cab-foto{--p:100;background:conic-gradient(#fff calc(var(--p) * 1%), #ffffff4d 0);border-radius:50%;flex:none;width:58px;height:58px;padding:3px;transition:width .2s,height .2s;display:block;position:relative}.oj-cab-foto img,.oj-cab-foto .ini{object-fit:cover;border:2px solid var(--c1-deep);width:100%;height:100%;color:var(--c1-deep);box-sizing:border-box;background:#fff;border-radius:50%;place-items:center;font-size:16px;font-weight:800;display:grid}.oj-cab-tx{flex-direction:column;flex:1;min-width:0;line-height:1.15;display:flex}.oj-cab-tx small{opacity:.8;font-size:11px}.oj-cab-tx b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.oj-cab-tx .pill{white-space:nowrap;background:#ffffff2b;border-radius:99px;align-self:flex-start;margin-top:5px;padding:2px 11px;font-size:11.5px}.oj-cab-dir{flex:none;align-items:center;gap:8px;display:flex}.oj-cab-dir .oj-sino-bt{color:#fff;background:#ffffff29;width:36px;height:36px}.oj-cab-eng{color:#fff;background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;display:none}.oj-cab-sair{margin:0;display:none}.oj-cab-sair button{color:#ffffffd9;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:12.5px;text-decoration:underline}.oj-cab-logo{background:#fff;border-radius:14px;flex:none;place-items:center;min-width:40px;max-width:120px;height:40px;padding:4px 8px;text-decoration:none;transition:height .2s;display:grid;box-shadow:0 6px 12px -6px #00000059}.oj-cab-logo img{object-fit:contain;max-width:100%;max-height:100%;display:block}.oj-cab-logo .ini{color:var(--c1-deep);font-size:14px;font-weight:800}.oj-cab .oj-menu{display:none}.oj-cab.mini{padding-top:calc(6px + env(safe-area-inset-top,0px));padding-bottom:6px}.oj-cab.mini .oj-cab-tx small,.oj-cab.mini .oj-cab-tx .pill{display:none}.oj-cab.mini .oj-cab-tx b{font-size:14px}.oj-cab.mini .oj-cab-logo{height:32px}@media (min-width:761px){.oj-cab .oj-menu{gap:4px;margin:0 auto;display:flex}.oj-cab .oj-menu a{color:#ffffffd9;border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:600;text-decoration:none}.oj-cab .oj-menu a:hover{background:#ffffff1f}.oj-cab .oj-menu a.on{color:#fff;background:#ffffff38}.oj-cab .oj-menu em{color:#fff;background:#fff3}.oj-cab-tx{flex:0 260px}.oj-cab-eng,.oj-cab-sair{display:inline-flex}}.oj-inicio .oj-palco{margin-top:0;padding-top:0}.oj-abas-baixo a,.oj-abas-baixo a.on{color:var(--mu)}.ot-meu-perfil .pf-etapas button .nome{display:none}.ot-meu-perfil .pf-etapas button{gap:0;font-size:0}.ot-meu-perfil .pf-etapas button span{width:34px;height:34px;margin:0 auto;font-size:13px}.ot-meu-perfil .pf-atual{justify-content:space-between;align-items:center;gap:8px;display:flex}.ot-meu-perfil .pf-atual>div{text-align:center;flex-direction:column;flex:1;display:flex}.ot-meu-perfil .pf-atual b{color:var(--ink);font-size:17px}.ot-meu-perfil .pf-atual small{color:var(--mu);font-size:11.5px}.ot-meu-perfil .pf-atual button{border:1.5px solid var(--line,#e3eae6);width:38px;height:38px;color:var(--c1-deep);cursor:pointer;background:#fff;border-radius:50%;font-size:18px}.ot-meu-perfil .pf-atual button:disabled{opacity:.35;cursor:default}.oj-cab{background:var(--c1-deep)}.oj-cab:before{display:none}.oj-cab-logo{width:58px;min-width:0;max-width:none;height:58px;box-shadow:none;background:0 0;border-radius:0;padding:0;transition:width .2s,height .2s}.oj-cab-logo img{object-fit:contain;filter:brightness(0)invert()drop-shadow(0 3px 6px #00000040);width:100%;max-width:none;height:100%;max-height:none}.oj-cab-logo .ini{color:#fff;box-sizing:border-box;border:2px solid #fff;border-radius:50%;place-items:center;width:100%;height:100%;font-size:16px;font-weight:800;display:grid}.oj-cab.mini .oj-cab-logo{width:38px;height:38px}.oj-com-abas .vt3-topo{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;justify-content:flex-end;padding-block:6px 0;position:static}.oj-com-abas .vt3-topo .vt3-marca,.oj-com-abas .vt3-topo .vt3-jornada{display:none}.oj-palco-vaga{opacity:1;margin:0 0 4px}.oj-palco-vaga .cargo{font-size:clamp(24px, calc(6.6vw / var(--ot-z,1)), 34px);letter-spacing:-.3px;text-shadow:0 2px 14px #00000073;margin:0;font-weight:800;line-height:1.12}.oj-palco-vaga .meta{flex-wrap:wrap;gap:6px 8px;margin-top:10px;display:flex}.oj-palco-vaga .meta span{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff2b;border:1px solid #ffffff4d;border-radius:99px;align-items:center;gap:6px;padding:4px 12px 4px 10px;font-size:13.5px;font-weight:600;display:inline-flex}.oj-palco-vaga .meta svg{opacity:.9;flex:none}.oj-cab-tx b{max-width:150px;font-size:18px}.oj-cab-titulo{text-align:center;letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:17px;font-weight:800;display:block;position:relative;overflow:hidden}.oj-cab-logo{width:68px;height:68px}.oj-cab.mini .oj-cab-foto,.oj-cab.mini .oj-cab-logo{width:42px;height:42px}.oj-cab.mini .oj-cab-tx small{display:none}.oj-cab.mini .oj-cab-titulo{margin-top:2px;font-size:14px}@media (min-width:761px){.oj-cab-titulo{display:none}}.oj-palco-vaga{opacity:.95;text-align:left;margin:4px 0 0}.oj-abas-baixo{background:var(--c1-deep);box-shadow:none;border-top:0}@media (max-width:760px){.oj-inicio .oj-palco{min-height:0}.oj-texto{padding:14px 18px 40px}.oj-msg{margin:8px 0 0;font-size:14px}}.oj-cab-in{display:flex}.oj-cab-foto,.oj-cab-logo{width:58px;height:58px}.oj-cab-tx small{font-size:11px}.oj-cab-titulo{letter-spacing:.2px;white-space:nowrap;background:#ffffff2b;border-radius:99px;margin:0;padding:3px 12px;font-size:13px;font-weight:700;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.oj-cab.mini .oj-cab-foto,.oj-cab.mini .oj-cab-logo{width:38px;height:38px}.oj-cab.mini .oj-cab-titulo{margin:0;font-size:12.5px}@media (min-width:761px){.oj-cab-titulo{display:none}}.oj-abas-baixo{background:#fff;border-top:1px solid #e3eae6;box-shadow:0 -8px 20px -16px #00000040}.oj-abas-baixo a{color:var(--mu)}.oj-abas-baixo a.on{color:var(--ink);font-weight:700}.oj-palco-vaga{text-align:left}.oj-palco-vaga .cargo{font-size:clamp(26px, calc(7.4vw / var(--ot-z,1)), 38px)}.oj-palco-vaga .meta{justify-content:flex-start}.oj-cab-titulo{background:#fff3;border-radius:10px 10px 0 0;padding:2px 16px 3px;font-size:12.5px;top:auto;bottom:-10px;transform:translate(-50%)}.oj-cab.mini .oj-cab-titulo{padding:1px 14px 2px;font-size:12px;bottom:-6px}.oj-cab-tx b{max-width:calc(50% - 70px)}.oj-cab{padding-top:calc(6px + env(safe-area-inset-top,0px))}.oj-cab-tl{justify-content:center;padding-bottom:7px;display:flex;position:relative}.oj-cab-titulo{letter-spacing:.4px;white-space:nowrap;background:#ffffff2e;border-radius:99px;margin:0;padding:3px 16px;font-size:12.5px;font-weight:800;display:inline-block;position:static;transform:none}.oj-cab-tx b{min-width:0;max-width:none;font-size:17px}.oj-cab.mini .oj-cab-tl{padding-bottom:4px}@media (min-width:761px){.oj-cab-tl{display:none}}:root{--oj-topo-h:84px}.oj-cab{padding-top:calc(10px + env(safe-area-inset-top,0px));padding-bottom:10px}.oj-cab-tl{display:none}.oj-cab-meio{flex:1 1 0;justify-content:center;min-width:0;display:flex}.oj-cab-meio .oj-cab-titulo{text-overflow:ellipsis;max-width:100%;padding:3px 12px;font-size:12.5px;overflow:hidden}.oj-cab-tx{flex:none}.oj-cab-tx b{font-size:16px}.oj-cab.mini .oj-cab-titulo{padding:2px 11px;font-size:12px}@media (min-width:761px){.oj-cab-meio{display:none}}.oj-inicio.sem-capa .oj-corpo{margin-top:0;padding-top:14px}.oj-cand.encerrada{opacity:.78;filter:grayscale(.6)}.oj-cand .selo.enc{color:#5f5e5a;background:#f1f3f2}.oj-tl{gap:0;padding-left:0}.oj-tl:before{background:#d3dbd7;top:22px;bottom:22px;left:13px}.oj-tl li{align-items:flex-start;padding:9px 0}.oj-tl li>i.ic{width:28px;height:28px;box-shadow:none;color:var(--ink);background:#fff;border:1.8px solid #9aa8a2;border-radius:50%;place-items:center;margin:0;display:grid}.oj-tl li.w>i.ic,.oj-tl li.no>i.ic,.oj-tl li.futuro>i.ic{box-shadow:none;background:#fff;border-color:#9aa8a2}.oj-tl li>i.ic svg{width:15px;height:15px}.oj-tl li.mes{padding:6px 0 0 40px}.oj-cab-meio{align-self:flex-start;margin-top:8px}.oj-cab-meio .oj-cab-titulo{position:relative;top:0}.oj-cab-in{position:relative}.oj-cab-meio{z-index:2;flex:none;align-self:auto;margin:0;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.oj-cab-meio .oj-cab-titulo{max-width:none;padding:2px 12px;font-size:12px;line-height:1.4;display:inline-block;position:static}.oj-cab-dir{margin-left:auto}.oj-com-abas .vt-vazio{text-align:center}.oj-ajuda-flut{right:14px;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:55;background:var(--c1-deep);color:#fff;font:700 13px var(--font-outfit), sans-serif;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 16px 10px 12px;display:inline-flex;position:fixed;box-shadow:0 14px 24px -10px #0000008c}.oj-ajuda-flut .vt3-longo{display:none}.oj-com-abas .vt3-busca{box-shadow:none;border:1.5px solid var(--line,#e3eae6);margin:12px 0 8px;padding:4px}.oj-com-abas .vt3-busca input{padding:9px 14px;font-size:14px}.oj-com-abas .vt3-busca button{padding:9px 18px;font-size:13.5px}.oj-paravoce h2{color:var(--ink);margin:10px 0 8px;font-size:16px}.oj-dest{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -2px;padding-bottom:4px;display:flex;overflow-x:auto}.oj-dest::-webkit-scrollbar{display:none}.oj-dc{scroll-snap-align:start;color:#fff;background-position:50%;background-size:cover;border-radius:18px;flex-direction:column;flex:none;justify-content:flex-end;width:214px;min-height:132px;padding:12px;text-decoration:none;display:flex;position:relative;overflow:hidden}.oj-dc:before{content:"";background:linear-gradient(#081c1633,#081c16d9);position:absolute;inset:0}.oj-dc.sem-foto{background-image:linear-gradient(135deg, var(--c1), var(--c1-deep))}.oj-dc>*{position:relative}.oj-dc b{font-size:15px;line-height:1.15}.oj-dc span{opacity:.92;margin-top:2px;font-size:11.5px}.oj-dc em{color:var(--c1-deep);background:#fff;border-radius:999px;padding:2px 9px;font-size:12px;font-style:normal;font-weight:800;position:absolute;top:10px;right:10px}.oj-pct{color:var(--c1-deep);font-size:15px}.oj-com-abas .vt3-todas h2{font-size:16px}.oj-vagas-app{max-width:none;padding-bottom:28px}.oj-vagas-app .vt,.oj-vagas-app .vt2{max-width:none;padding-left:14px;padding-right:14px}.oj-vagas-app .vt3-sobre{display:none}.oj-vagas-app .vt3-busca{box-shadow:none;border:1.5px solid var(--line,#e3eae6);max-width:none;margin:12px 0 8px;padding:4px}.oj-vagas-app .vt3-busca input{padding:9px 14px;font-size:14px}.oj-vagas-app .vt3-busca button{padding:9px 18px;font-size:13.5px}.oj-chips{scrollbar-width:none;gap:6px;padding:2px 0 6px;display:flex;overflow-x:auto}.oj-chips::-webkit-scrollbar{display:none}.oj-chips a{border:1.5px solid var(--line,#e3eae6);color:var(--mu);background:#fff;border-radius:999px;flex:none;padding:5px 13px;font-size:12.5px;font-weight:600;text-decoration:none}.oj-chips a.on{background:var(--c1-deep);border-color:var(--c1-deep);color:#fff}.oj-filtros{margin:2px 0 6px}.oj-filtros>summary{cursor:pointer;border:1.5px solid var(--line,#e3eae6);color:var(--c1-deep);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:700;list-style:none;display:inline-flex}.oj-filtros>summary::-webkit-details-marker{display:none}.oj-filtros>summary em{background:var(--c1-deep);color:#fff;border-radius:99px;place-items:center;min-width:18px;height:18px;font-size:11px;font-style:normal;display:inline-grid}.oj-filtros[open]>summary{background:var(--c1-deep);border-color:var(--c1-deep);color:#fff}.oj-filtros[open]>summary em{color:var(--c1-deep);background:#fff}.oj-filtros>:not(summary){margin-top:10px}.oj-vagas-app .vt5-conta{color:var(--mu);margin:0 0 6px;font-size:12px}.oj-vagas-app .vt5-ordem{margin-bottom:8px}.oj-vagas-app .vt3-grade{grid-template-columns:minmax(0,1fr);gap:9px}.oj-vagas-app .vt3-item{border:0;border-radius:16px;gap:10px;padding:10px;box-shadow:0 8px 20px -16px #0006}.oj-vagas-app .vt3-item .vt5-trecho{display:none}.oj-vagas-app .vt3-item .vt3-mini{border-radius:13px;flex-basis:54px;width:54px;height:54px}.oj-vagas-app .vt3-ir{align-items:flex-end}.oj-vagas-app .vt3-ir em{display:none}.oj-golpe{color:#7a4a00;background:#fff6e5;border-radius:16px;align-items:flex-start;gap:10px;margin:18px 0 0;padding:12px 14px;font-size:12.5px;line-height:1.4;display:flex}.oj-golpe svg{flex:none;margin-top:1px}.oj-vagas-app .vt4-dupla{margin-top:16px;display:block}.oj-vagas-app .vt5-descubra{gap:10px;margin:16px 0 0;display:grid}.oj-vagas-app .vt5-zap{background:var(--c1-deep);color:#fff;border-radius:18px;padding:14px 16px;text-decoration:none;display:block;box-shadow:0 14px 24px -16px #00000080}.oj-vagas-app .vt5-zap b{font-size:14.5px;display:block}.oj-vagas-app .vt5-zap small{opacity:.85;font-size:12px}.oj-colapsa,.oj-vagas-app .vt5-dicas,.oj-vagas-app .vt4-faq{background:#fff;border-radius:18px;margin:14px 0 0;padding:4px 14px 8px;box-shadow:0 8px 20px -16px #0006}.oj-colapsa{margin:0;padding:0 14px}.oj-colapsa>summary,.oj-vagas-app .vt5-dicas details>summary,.oj-vagas-app .vt4-faq details>summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;padding:13px 0;font-size:14px;font-weight:700;list-style:none;display:flex}.oj-colapsa>summary::-webkit-details-marker{display:none}.oj-vagas-app .vt5-dicas details>summary::-webkit-details-marker{display:none}.oj-vagas-app .vt4-faq details>summary::-webkit-details-marker{display:none}.oj-colapsa>summary:after,.oj-vagas-app .vt5-dicas details>summary:after,.oj-vagas-app .vt4-faq details>summary:after{content:"";border-right:2px solid var(--mu);border-bottom:2px solid var(--mu);flex:none;width:8px;height:8px;margin-right:4px;transition:transform .2s;transform:rotate(45deg)}.oj-colapsa[open]>summary:after,.oj-vagas-app .vt5-dicas details[open]>summary:after,.oj-vagas-app .vt4-faq details[open]>summary:after{transform:rotate(-135deg)}.oj-colapsa .vt5-links{padding-bottom:12px}.oj-vagas-app .vt5-dicas h2,.oj-vagas-app .vt4-faq h2{margin:12px 0 2px;font-size:16px}.oj-vagas-app .vt5-dicas details,.oj-vagas-app .vt4-faq details{border:0;border-top:1px solid var(--line,#e3eae6);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0}.oj-vagas-app .vt5-dicas details:first-of-type,.oj-vagas-app .vt4-faq details:first-of-type{border-top:0}.oj-vagas-app .vt5-dicas details p,.oj-vagas-app .vt4-faq details p{color:var(--mu);margin:0 0 12px;font-size:13px;line-height:1.45}.oj-vagas-app .vt-contatos{flex-wrap:wrap;justify-content:center;gap:8px;padding:16px 14px 4px;display:flex}.oj-vagas-app .vt-contatos a{border:1.5px solid var(--line,#e3eae6);color:var(--c1-deep);background:#fff;border-radius:999px;padding:7px 16px;font-size:12.5px;font-weight:700;text-decoration:none}.oj-paravoce h2,.oj-vagas-app .vt3-todas h2,.oj-vagas-app .vt5-dicas h2,.oj-vagas-app .vt4-faq h2{color:var(--ink);font-size:17px;font-weight:800}.oj-colapsa .vt4-alerta,.oj-colapsa>section,.oj-colapsa>div{margin-bottom:12px}.oj-cab{overflow:visible}.oj-cab .oj-sino{position:static}.oj-cab .oj-sino-painel{z-index:80;width:auto;max-height:60vh;position:absolute;top:calc(100% + 6px);left:12px;right:12px;overflow:auto}.oj-com-abas .vt3-topo{display:none}.oj-sino-bt em.novo{min-width:10px;height:10px;padding:0;top:0;right:0}.oj-sino-painel .seg{color:#7a4a00;background:#fff6e5;border-radius:12px;align-items:flex-start;gap:10px;margin-top:8px;padding:10px 12px;display:flex}.oj-sino-painel .seg svg{flex:none;margin-top:2px}.oj-sino-painel .seg b{font-size:13.5px;display:block}.oj-sino-painel .seg small{color:inherit;white-space:normal;font-size:12px;line-height:1.4}.oj-vagas-app .oj-colapsa{margin-top:10px}.oj-colapsa details{border-top:1px solid var(--line,#e3eae6)}.oj-colapsa details>summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;padding:11px 0;font-size:13.5px;font-weight:600;list-style:none;display:flex}.oj-colapsa details>summary::-webkit-details-marker{display:none}.oj-colapsa details>summary:after{content:"";border-right:2px solid var(--mu);border-bottom:2px solid var(--mu);flex:none;width:7px;height:7px;margin-right:4px;transition:transform .2s;transform:rotate(45deg)}.oj-colapsa details[open]>summary:after{transform:rotate(-135deg)}.oj-colapsa details p{color:var(--mu);margin:0 0 12px;font-size:13px;line-height:1.45}.oj-vagas-app .vt4-dupla{margin:0;display:block}.oj-vagas-app .vt5-descubra{flex-direction:column;gap:0;margin:0;display:flex}.oj-vagas-app .oj-colapsa{margin:10px 0 0;padding-top:0;padding-bottom:0}.oj-vagas-app .oj-colapsa>summary{padding:14px 0}.oj-vagas-app .oj-colapsa[open]{padding-bottom:6px}.oj-vagas-app .vt4-dupla .oj-colapsa>:not(summary){margin-top:0}.oj-vagas-app+.mp-rodape,.oj-com-abas .mp-rodape{padding:18px 16px 70px}.oj-vagas-app{padding-bottom:0}.oj-sino-painel{border-radius:20px;max-height:min(70vh,520px);padding:14px 12px 12px;overflow-y:auto}.oj-sino-painel .cab{justify-content:space-between;align-items:center;padding:0 6px;display:flex}.oj-sino-painel .tit{letter-spacing:-.2px;padding:0;font-size:16px;font-weight:800}.oj-sino-painel .cont{background:color-mix(in srgb, var(--c1) 14%, #fff);min-width:24px;height:24px;color:var(--c1-deep,#1f4d3a);border-radius:999px;place-items:center;padding:0 8px;font-size:12.5px;font-weight:800;display:inline-grid}.oj-sino-painel .sub{color:var(--mu);margin:2px 6px 10px;font-size:12.5px}.oj-sino-painel ul{gap:8px}.oj-sino-painel a{background:#fff;border:1px solid #e8edea;border-radius:16px;gap:12px;padding:11px 12px;transition:border-color .15s,box-shadow .15s,transform .15s;box-shadow:0 1px 2px #14281e0a}.oj-sino-painel a:hover{border-color:color-mix(in srgb, var(--c1) 45%, #fff);background:#fff;transform:translateY(-1px);box-shadow:0 6px 16px -10px #143c2d59}.oj-sino-painel a.urgente{background:snow;border-color:#f3c9cc}.oj-sino-painel .ic{background:color-mix(in srgb, var(--c1) 12%, #fff);width:36px;height:36px;color:var(--c1-deep,#1f4d3a);border-radius:12px;flex:none;place-items:center;display:grid}.oj-sino-painel a.urgente .ic{color:#b3202b;background:#fde9eb}.oj-sino-painel .t b{font-size:14px;line-height:1.25}.oj-sino-painel .t small{white-space:normal;margin-top:2px;font-size:12.5px;line-height:1.35;overflow:visible}.oj-sino-painel .seta{color:#a8b3ad;flex:none;font-size:20px;line-height:1}.oj-sino-painel a:hover .seta{color:var(--c1-deep,#1f4d3a)}.oj-sino-painel .seg{border:1px solid #f1dfb8;border-radius:16px;align-items:center;gap:12px;margin-top:8px;padding:11px 12px}.oj-sino-painel .seg svg{box-sizing:border-box;color:#8a5a00;background:#ffe9bd;border-radius:12px;width:36px;height:36px;margin-top:0;padding:9px}.oj-sino-painel .seg b{font-size:14px;line-height:1.25}.oj-sino-painel .seg small{margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.oj-sino-painel .cab .tit{color:var(--ink,#1d2b24)}.oj-sino-painel .sub{color:var(--mu,#66736d)}.oj-com-abas{padding-bottom:0}.oj-com-abas .mp{min-height:calc(100vh / var(--ot-z,1))}.oj-com-abas .mp-rodape{padding-bottom:calc(76px + 56px + env(safe-area-inset-bottom,0px))}.oj-docs-pagina .ofi-topo.semtopo .ofi-topo-lin,.oj-docs-pagina .ofi-topo.semtopo .ofi-topo-nota{display:none}.oj-docs-pagina .ofi-topo.semtopo{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.dg-resumo{background:#fff;border-radius:18px;align-items:center;gap:12px;margin:0 0 4px;padding:12px 14px;display:flex;box-shadow:0 8px 20px -16px #0006}.dg-resumo .n{color:var(--c1-deep);font-size:26px;font-weight:800;line-height:1}.dg-resumo b{font-size:14px;display:block}.dg-resumo small{color:var(--mu);font-size:12px}.dg-etapa{letter-spacing:.6px;text-transform:uppercase;color:var(--mu);margin:16px 2px 6px;font-size:11px;font-weight:800}.dg-vazio{color:var(--mu);background:#fff;border-radius:18px;margin:0;padding:14px;font-size:13px;box-shadow:0 8px 20px -16px #0006}details.dg{background:#fff;border-radius:18px;margin-bottom:9px;box-shadow:0 8px 20px -16px #0006}details.dg>summary{cursor:pointer;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}details.dg>summary::-webkit-details-marker{display:none}details.dg>summary:after{content:"";border-right:2px solid var(--mu);border-bottom:2px solid var(--mu);flex:none;width:8px;height:8px;margin-left:2px;transition:transform .2s;transform:rotate(45deg)}details.dg[open]>summary:after{transform:rotate(-135deg)}details.dg .ic{width:38px;height:38px;color:var(--ink);border:1.8px solid #9aa8a2;border-radius:12px;flex:none;place-items:center;display:grid}details.dg .ti{flex:1;min-width:0}details.dg .ti b{font-size:14.5px;display:block}details.dg .ti small{color:var(--mu);font-size:12px}.dg-chip{background:var(--c1-soft);color:var(--c1-deep);white-space:nowrap;border-radius:99px;padding:2px 10px;font-size:11px;font-weight:800}.dg-chip.p{color:#8a5a00;background:#fff3db}.dg-chip.r{color:#c0392b;background:#fce8e6}.dg-chip.c{color:#5f5e5a;background:#f1f3f2}.dg-itens{border-top:1px solid var(--line,#e3eae6);padding:6px 14px 12px}.dg-it{border-bottom:1px solid var(--line,#e3eae6);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.dg-it:last-child{border-bottom:0}.dg-it .t{flex:1;min-width:140px}.dg-it .t b{font-size:13.5px;display:block}.dg-it .t span{color:var(--mu);font-size:11.5px}.dg-ok{color:var(--c1-deep);font-size:12px;font-weight:800}.dg-bt{border:1.5px solid var(--c1-deep);color:var(--c1-deep);font:700 12px var(--font-outfit), sans-serif;white-space:nowrap;cursor:pointer;background:#fff;border-radius:99px;padding:5px 12px;text-decoration:none}.dg-bt.p{background:var(--c1-deep);color:#fff}.dg-bt:disabled{opacity:.6;cursor:default}.dg-nota{color:var(--mu);margin:8px 0 0;font-size:12px}.dg-nota a{color:var(--c1-deep);font-weight:700}.dg-msg{margin:6px 0 0;font-size:12.5px;font-weight:600}.dg-msg.erro{color:#b3202b}.dg-msg.ok{color:#007a3d}.dg-resumo{box-shadow:none;background:linear-gradient(135deg,#fff6e5,#fff 70%);border:1px solid #f3ddae;border-radius:20px;align-items:flex-start;padding:14px 16px}.dg-resumo .sel{border:2.5px solid var(--ambar,#e0a21b);color:#8a5a00;background:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.dg-resumo .sel b{font-size:20px;line-height:1}.dg-resumo .tx{flex-direction:column;gap:2px;min-width:0;display:flex}.dg-resumo .tx b{font-size:15px}.dg-resumo .tx small{color:var(--mu);font-size:12.5px}.dg-resumo .fichas{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dg-resumo .fichas i{color:#8a5a00;background:#fff;border:1px solid #f0d79a;border-radius:99px;padding:2px 10px;font-size:11.5px;font-style:normal;font-weight:700}.dg-resumo.ok{background:linear-gradient(135deg, var(--c1-soft), #fff 75%);border-color:color-mix(in srgb, var(--c1) 25%, #fff);align-items:center}.dg-resumo.ok .sel{border-color:var(--c1);color:var(--c1-deep);background:#fff}.dg-resumo{box-sizing:border-box;max-width:100%;overflow:hidden}.dg-resumo .tx{flex:1 1 0;min-width:0;max-width:100%}.dg-resumo .tx b,.dg-resumo .tx small{overflow-wrap:anywhere;word-break:normal;display:block;white-space:normal!important}.dg-resumo .fichas{max-width:100%}.ot-funil-linha .ad2,.ot-funil-cab .ad2{white-space:nowrap;font-size:12.5px}.ot-funil-linha .nm small .tg{vertical-align:middle;padding:1px 7px;font-size:10.5px}@media (max-width:640px){.ot-funil-linha .ad2{grid-column:1}}.pt-hoje{background:linear-gradient(135deg, var(--c1-deep), var(--c1));color:#fff;border-radius:20px;margin:0 0 10px;padding:14px 16px;box-shadow:0 14px 28px -16px #00000080}.pt-hoje .d{text-transform:capitalize;margin-bottom:8px;font-size:15px;font-weight:800;display:block}.pt-hoje small{opacity:.9;font-size:12.5px}.pt-hoje .g{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pt-hoje .g div{background:#ffffff24;border-radius:14px;padding:8px 4px}.pt-hoje .g b{font-size:18px;display:block}.pt-hoje .g span{opacity:.85;font-size:11px}.pt-hoje .est{color:var(--c1-deep);background:#fff;border-radius:99px;margin-top:10px;padding:3px 12px;font-size:12px;font-weight:800;display:inline-block}.pt-semana{background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;padding:11px 14px;display:flex;box-shadow:0 8px 20px -16px #0006}.pt-semana .n{color:var(--c1-deep);font-size:22px;font-weight:800;line-height:1}.pt-semana .tx{flex:1;min-width:120px}.pt-semana .tx b{font-size:14px;display:block}.pt-semana .tx small{color:var(--mu);font-size:12px}.pt-dia{border-bottom:1px solid var(--line,#e3eae6);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.pt-dia:last-of-type{border-bottom:0}.pt-dia .dt{text-align:center;min-width:42px}.pt-dia .dt b{font-size:15px;display:block}.pt-dia .dt small{color:var(--mu);text-transform:capitalize;font-size:11px}.pt-dia .h b{font-size:13.5px}.pt-dia .h span{color:var(--mu);font-size:11.5px;display:block}.pt-inc{border-bottom:1px solid var(--line,#e3eae6);gap:12px;padding:10px 0;font-size:13.5px;display:flex}.pt-inc:last-of-type{border-bottom:0}.pt-inc .dt{text-align:center;min-width:42px}.pt-inc span{color:var(--mu);font-size:11.5px;display:block}.pt-senha{background:#f4f7f6;border-radius:12px;margin:6px 0;padding:8px 12px;font-size:13px}.pt-vazio{text-align:center;background:#fff;border-radius:20px;margin:0 0 10px;padding:18px 16px;box-shadow:0 8px 20px -16px #0006}.pt-vazio .sel{border:2.5px solid var(--ambar,#e0a21b);color:#8a5a00;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 8px;display:grid}.pt-vazio b{font-size:15px;display:block}.pt-vazio p{color:var(--mu);margin:4px 0 0;font-size:12.5px}.pt-passos{gap:8px;margin:6px 0;display:grid}.pt-passos div{align-items:flex-start;gap:10px;font-size:13px;display:flex}.pt-passos i{border:1.8px solid #9aa8a2;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:800;display:grid}.ot-meu-perfil .pf-capa{color:#fff;background:linear-gradient(135deg, var(--c1), var(--c1-deep));border-radius:20px;padding:14px 14px 18px;box-shadow:0 14px 28px -18px #00000080}.ot-meu-perfil .pf-capa small{opacity:.85;font-size:12px}.ot-meu-perfil .pf-capa h1{color:#fff;margin:2px 0 0;font-size:22px;font-weight:800}.ot-meu-perfil .pf-capa .pc{background:#ffffff2e;border-radius:99px;margin-top:6px;padding:2px 12px;font-size:12px;font-weight:700;display:inline-block}.ot-meu-perfil .pf-capa p{opacity:.9;margin:8px 0 0;font-size:12.5px}.ot-meu-perfil .pf-opc{text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border:1.5px dashed #b9c6c0;border-radius:18px;align-items:center;gap:12px;padding:11px 14px;display:flex}.ot-meu-perfil .pf-opc .ic{width:38px;height:38px;color:var(--ink);border:1.8px solid #9aa8a2;border-radius:12px;flex:none;place-items:center;display:grid}.ot-meu-perfil .pf-opc .t{flex:1;min-width:0}.ot-meu-perfil .pf-opc .t b{color:var(--ink);font-size:14px;display:block}.ot-meu-perfil .pf-opc .t small{color:var(--mu);font-size:12px}.ot-meu-perfil .pf-opc em{background:var(--c1-soft);color:var(--c1-deep);border-radius:99px;padding:2px 10px;font-size:11px;font-style:normal;font-weight:800}.av{overflow:hidden}.av img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.ot-meu-perfil .pf-sub{border-top:1px solid var(--line,#e3eae6);margin:14px 0 2px;padding-top:12px;font-size:14px}.ot-meu-perfil .pf-sub small{color:var(--mu);font-size:12px}@media (max-width:860px){.oj .dq-lado .dq-logo,.oj .dq-lado .dq-emp,.oj .dq-lado .dq-ola,.oj .dq-lado .dq-ottologo,.oj .dq-lado{display:none}}.oj-cab-titulo.com-marca{background:0 0;padding:0}.oj-marca{color:#fff;align-items:center;gap:8px;line-height:1;display:inline-flex}.oj-marca .o{color:#fff;font-size:21px}.oj-marca .o .otto-svg{color:#fff}.oj-marca .s{letter-spacing:3px;background:linear-gradient(90deg,#7ce59a,#fff,#ff8c92,#fff,#7ce59a) 0 0/300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:11px;font-weight:800;animation:6s linear infinite dq-cores}@media (prefers-reduced-motion:reduce){.oj-marca .s{animation:none}}.tc{text-align:center;flex-direction:column;align-items:center;max-width:460px;margin:0 auto;padding:22px 18px 8px;display:flex}.tc svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.tc-anel{width:92px;height:92px;color:var(--ink,#16231f);background:#fff;border-radius:50%;place-items:center;margin:14px 0 18px;display:grid;box-shadow:0 0 0 8px #1f7a631f,0 14px 28px -12px #14473b80}.tc-anel svg{stroke-width:2.2px;width:44px;height:44px}.tc h1{letter-spacing:-.3px;margin:0 0 6px;font-size:24px}.tc-lead{color:var(--mu,#5e6b66);max-width:280px;margin:0 0 16px;font-size:14px;line-height:1.45}.tc-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px;display:flex}.tc-chips span{color:var(--mu,#5e6b66);background:#fff;border:1px solid #e3eae7;border-radius:99px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;display:flex}.tc-chips svg{width:14px;height:14px}.tc-prox{text-align:left;background:#fff;border:1px solid #e3eae7;border-radius:18px;width:100%;padding:14px 16px;box-shadow:0 10px 22px -16px #00000059}.tc-prox h2{color:var(--mu,#5e6b66);margin:0 0 10px;font-size:13px;font-weight:600}.tc-pas{align-items:flex-start;gap:12px;padding-bottom:14px;display:flex;position:relative}.tc-pas:last-child{padding-bottom:0}.tc-pas:not(:last-child):before{content:"";border-left:2px dotted #b9c6c1;position:absolute;top:24px;bottom:2px;left:11px}.tc-pas .bol{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:grid}.tc-pas .bol.a{color:#e0a21b;background:#fff;border:2px solid #e0a21b}.tc-pas .bol.p{color:#9aa8a2;background:#fff;border:2px solid #cbd5d1}.tc-pas .bol svg{stroke-width:2.6px;width:13px;height:13px}.tc-pas b{font-size:13.5px;display:block}.tc-pas small{color:var(--mu,#5e6b66);font-size:12px}.tc-bts{gap:8px;width:100%;margin-top:18px;display:grid}.tc-bts a{text-align:center;border:1.5px solid var(--ink,#16231f);color:var(--ink,#16231f);background:#fff;border-radius:99px;padding:12px;font-size:14px;font-weight:700;text-decoration:none}.tc-bts a.p{background:var(--ink,#16231f);color:#fff}.tc{background:linear-gradient(180deg,color-mix(in srgb,var(--c1,#1f7a63) 16%,#fff) 0,#fff 62%);border-radius:0 0 28px 28px;position:relative}.tc-anel{background:linear-gradient(145deg,var(--c1,#1f7a63),var(--c1-deep,#14473b));color:#fff;box-shadow:0 0 0 8px color-mix(in srgb,var(--c1,#1f7a63) 22%,transparent),0 16px 30px -12px color-mix(in srgb,var(--c1-deep,#14473b) 80%,transparent)}.tc h1{color:var(--c1-deep,#14473b)}.tc-chips span{background:color-mix(in srgb,var(--c1,#1f7a63) 12%,#fff);border-color:color-mix(in srgb,var(--c1,#1f7a63) 30%,#fff);color:var(--c1-deep,#14473b);font-weight:600}.tc-prox{border-color:color-mix(in srgb,var(--c1,#1f7a63) 25%,#fff);border-top:4px solid var(--c1,#1f7a63)}.tc-prox h2{color:var(--c1-deep,#14473b)}.tc-pas .bol.f{background:var(--c1,#1f7a63);color:#fff}.tc-pas:not(:last-child):before{border-left-color:color-mix(in srgb,var(--c1,#1f7a63) 45%,#fff)}.tc-bts a{border-color:var(--c1-deep,#14473b);color:var(--c1-deep,#14473b)}.tc-bts a.p{background:linear-gradient(135deg,var(--c1,#1f7a63),var(--c1-deep,#14473b));color:#fff;border-color:#0000}.pc{max-width:460px;margin:0 auto;padding:18px 16px 8px}.pc svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.pc h1{color:var(--c1-deep,#14473b);letter-spacing:-.3px;margin:0 0 4px;font-size:22px}.pc-lead{color:var(--mu,#5e6b66);margin:0 0 14px;font-size:13px;line-height:1.45}.pc-heroi{border:1px solid color-mix(in srgb,var(--c1,#1f7a63) 25%,#fff);border-top:4px solid var(--est,var(--c1));background:#fff;border-radius:18px;margin-bottom:12px;padding:14px;box-shadow:0 10px 22px -16px #00000059}.pc-heroi .t{align-items:center;gap:12px;margin-bottom:12px;display:flex}.pc-heroi .bola{background:var(--est,var(--c1));color:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:18px;font-weight:800;display:grid}.pc-heroi b{font-size:16px;display:block}.pc-heroi small{color:var(--mu,#5e6b66);font-size:12px}.pc-heroi .mini{gap:7px;display:grid}.pc-heroi .l{grid-template-columns:90px 1fr 36px;align-items:center;gap:8px;font-size:12px;display:grid}.pc-heroi .bar{background:#eef2f0;border-radius:99px;height:8px;display:block;overflow:hidden}.pc-heroi .bar i{border-radius:99px;height:100%;display:block}.pc-cartao{background:#fff;border:1px solid #e3eae7;border-radius:16px;margin-bottom:10px;overflow:hidden}.pc-cartao summary{cursor:pointer;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:700;list-style:none;display:flex}.pc-cartao summary::-webkit-details-marker{display:none}.pc-cartao summary .ic{width:30px;height:30px;color:var(--c1-deep,#14473b);border:1.5px solid #e3eae7;border-radius:10px;flex:none;place-items:center;display:grid}.pc-cartao summary .ic svg{width:16px;height:16px}.pc-cartao summary:after{content:"›";color:var(--mu,#5e6b66);margin-left:auto;font-size:18px;transition:transform .2s}.pc-cartao[open] summary:after{transform:rotate(90deg)}.pc-cartao .c{color:#2a3833;padding:0 14px 12px 54px;font-size:13px;line-height:1.5}.pc-cartao .c ul{margin:0;padding-left:16px}.pc-dica{background:color-mix(in srgb,var(--c1,#1f7a63) 9%,#fff);border:1px solid color-mix(in srgb,var(--c1,#1f7a63) 25%,#fff);color:var(--c1-deep,#14473b);border-radius:14px;margin:4px 0 10px;padding:11px 13px;font-size:12.5px;line-height:1.45}.pc-bts{gap:8px;margin:6px 0 8px;display:grid}.pc-bts a{text-align:center;border:1.5px solid var(--c1-deep,#14473b);color:var(--c1-deep,#14473b);background:#fff;border-radius:99px;padding:12px;font-size:14px;font-weight:700;text-decoration:none}.pc-bts a.p{background:linear-gradient(135deg,var(--c1,#1f7a63),var(--c1-deep,#14473b));color:#fff;border-color:#0000}.pc h1{text-align:center;font-size:24px;font-weight:800}.pc-lead{text-align:center}.ca-cartao{border:1px solid color-mix(in srgb,var(--c1,#1f7a63) 25%,#fff);border-top:4px solid var(--c1,#1f7a63);background:#fff;border-radius:18px;margin-bottom:12px;padding:14px;box-shadow:0 10px 22px -16px #00000059}.ca-topo{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.ca-topo b{font-size:16px;display:block}.ca-topo small{color:var(--mu,#5e6b66);font-size:12px}.ca-st{white-space:nowrap;border-radius:99px;margin-left:auto;padding:3px 10px;font-size:10.5px;font-weight:700}.ca-st.a{color:#8a5a00;background:#fff3d6}.ca-st.c{color:#2a4f9e;background:#e8eefb}.ca-st.o{background:color-mix(in srgb,var(--c1,#1f7a63) 14%,#fff);color:var(--c1-deep,#14473b)}.ca-st.x{color:#8a2230;background:#f3e4e6}.ca-sal{background:color-mix(in srgb,var(--c1,#1f7a63) 10%,#fff);border-radius:14px;margin-bottom:10px;padding:10px 14px}.ca-sal small{color:var(--c1-deep,#14473b);font-size:11px;display:block}.ca-sal b{color:var(--c1-deep,#14473b);font-size:22px}.ca-cartao dl{grid-template-columns:1fr 1fr;gap:8px 12px;margin:0;display:grid}.ca-cartao dl div{min-width:0}.ca-cartao dt{color:var(--mu,#5e6b66);font-size:10.5px}.ca-cartao dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.ca-texto{color:#2a3833;margin:12px 0 0;font-size:12.5px;line-height:1.5}.ca-resp{margin:6px 0 10px}.od-selo{flex-direction:column;align-items:center;line-height:1;display:flex;position:absolute;top:10px;right:18px}.od-selo .mp-otto .o{font-size:17px}.od-selo .mp-otto .s{letter-spacing:4px;margin:5px -4px 0 0;font-size:9px}.od-selo.p{position:static}.od-selo.p .mp-otto .o{font-size:14px}.od-selo.p .mp-otto .s{letter-spacing:3px;margin:4px -3px 0 0;font-size:8px}.od-res{cursor:pointer;text-align:left;background:#fff;border:1.5px solid #e3eae7;border-radius:20px;grid-template-columns:96px 1fr;align-items:center;gap:18px;padding:30px 20px 14px;display:grid;position:relative;box-shadow:0 12px 26px -22px #00000080}.od-res:hover,.od-res:focus-visible{border-color:color-mix(in srgb,var(--c1,#1f7a63) 50%,#fff);outline:none}.od-res .mini svg{width:96px;height:96px;display:block}.od-res h3{letter-spacing:-.3px;margin:0 0 2px;font-size:19px}.od-res .fr{color:var(--mu,#5e6b66);max-width:520px;margin:0 0 10px;font-size:13px;line-height:1.45}.od-res .niveis{flex-wrap:wrap;gap:8px;display:flex}.od-res .niv{background:#fff;border:1px solid #e3eae7;border-radius:99px;align-items:center;gap:6px;padding:4px 11px 4px 5px;font-size:12px;display:flex}.od-res .niv i{background:var(--c);color:#fff;text-align:center;border-radius:50%;width:22px;height:22px;font:700 11px/22px inherit}.od-res .niv small{color:var(--mu,#5e6b66)}.od-res .ver{color:var(--mu,#5e6b66);border-top:1px solid #e3eae7;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:10px;font-size:12px;display:flex}.od-res .ver u{color:var(--c1-deep,#14473b);font-weight:700;text-decoration:none}.od-fundo{z-index:1200;background:#0f191680;justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0}.od-modal{text-align:left;background:#fff;border-radius:22px;flex-direction:column;width:100%;max-width:880px;height:min(92vh,860px);display:flex;overflow:hidden}.od-modal .mh{color:var(--mu,#5e6b66);border-bottom:1px solid #e3eae7;justify-content:space-between;align-items:center;padding:14px 20px;font-size:14px;font-weight:700;display:flex}.od-modal .mh .cab{align-items:center;gap:12px;display:flex}.od-modal .mh button{cursor:pointer;color:var(--mu,#5e6b66);background:0 0;border:0;font-size:22px}.od-modal .abas{border-bottom:1px solid #e3eae7;gap:6px;padding:10px 16px 0;display:flex;overflow:auto}.od-modal .abas button{color:var(--mu,#5e6b66);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:12px 12px 0 0;padding:9px 16px;font:700 14px inherit}.od-modal .abas button.on{color:var(--c1-deep,#14473b);border-bottom-color:var(--c1,#1f7a63);background:color-mix(in srgb,var(--c1,#1f7a63) 7%,#fff)}.od-modal .mc{background:#f5f7f6;flex:1;padding:16px;overflow:auto}.od-modal .mf{color:var(--mu,#5e6b66);border-top:1px solid #e3eae7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 20px;font-size:12px;display:flex}.od-modal .bt{border:1.5px solid var(--c1-deep,#14473b);color:var(--c1-deep,#14473b);cursor:pointer;background:#fff;border-radius:99px;padding:9px 18px;font:700 13.5px inherit;text-decoration:none;display:inline-block}.od-modal .bt.p{background:linear-gradient(135deg,var(--c1,#1f7a63),var(--c1-deep,#14473b));color:#fff;border-color:#0000}.od-modal .vg{grid-template-columns:260px 1fr;gap:16px;margin-bottom:14px;display:grid}.od-modal .card{background:#fff;border:1px solid #e3eae7;border-radius:18px;padding:16px}.od-modal .card h4{letter-spacing:.08em;color:var(--c1-deep,#14473b);text-transform:uppercase;margin:0 0 10px;font-size:11.5px}.od-modal .card p{color:#2a3833;margin:0;font-size:13px;line-height:1.55}.od-modal .bussola svg{width:100%;max-width:230px;margin:0 auto;display:block}.od-modal .bussola p{color:var(--mu,#5e6b66);text-align:center;margin:8px 0 0;font-size:11.5px}.od-modal .ident h2{letter-spacing:-.4px;margin:0 0 4px;font-size:25px}.od-modal .ident .fr{margin:0 0 10px;font-size:14px}.od-modal .tgs,.od-modal .tg{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.od-modal .tgs span{color:var(--c1-deep,#14473b);border:1px solid #dde6e2;border-radius:99px;padding:2px 10px;font-size:11px;font-weight:700}.od-modal .tg{margin-bottom:0}.od-modal .tg span{background:#fff;border:1px solid #e3eae7;border-radius:99px;padding:3px 11px;font-size:11.5px}.od-modal .reguas{gap:9px;display:grid}.od-modal .regua{grid-template-columns:116px 1fr 100px;align-items:center;gap:10px;font-size:12.5px;display:grid}.od-modal .regua b{align-items:center;gap:7px;display:flex}.od-modal .regua b i{background:var(--c);color:#fff;text-align:center;border-radius:50%;width:20px;height:20px;font:700 10px/20px inherit}.od-modal .pts{gap:4px;display:flex}.od-modal .pts s{background:#e6ece9;border-radius:5px;flex:1;height:10px;text-decoration:none}.od-modal .pts s.on{background:var(--c)}.od-modal .rot{color:var(--mu,#5e6b66);text-align:right;font-size:11.5px}.od-modal .duas{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.od-modal .sit{gap:10px;display:grid}.od-modal .sit details{background:#fff;border:1px solid #e3eae7;border-radius:16px;overflow:hidden}.od-modal .sit summary{cursor:pointer;align-items:center;gap:12px;padding:13px 16px;font-size:14.5px;font-weight:700;list-style:none;display:flex}.od-modal .sit summary::-webkit-details-marker{display:none}.od-modal .sit summary small{color:var(--mu,#5e6b66);text-align:right;margin-left:auto;font-size:12.5px;font-weight:500}.od-modal .sit summary:before{content:"";background:var(--c1,#1f7a63);border-radius:50%;flex:none;width:8px;height:8px}.od-modal .sit .in{grid-template-columns:1fr 1fr;gap:12px;padding:0 16px 14px;display:grid}.od-modal .sit .in div{border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.5}.od-modal .sit .t{background:#f3f7f5}.od-modal .sit .g{background:color-mix(in srgb,var(--c1,#1f7a63) 9%,#fff)}.od-modal .sit .in b{letter-spacing:.06em;text-transform:uppercase;color:var(--c1-deep,#14473b);margin-bottom:3px;font-size:11px;display:block}.od-modal ol.perg{margin:0;padding-left:20px;font-size:13.5px;line-height:1.55}.od-modal ol.perg li{margin-bottom:8px}.od-modal .hal{gap:10px;display:grid}.od-modal .hal .r{grid-template-columns:110px 1fr;align-items:center;gap:10px;font-size:12.5px;display:grid}.od-modal .hal .tr{height:26px;position:relative}.od-modal .hal .tr:before{content:"";background:#e3eae7;height:2px;position:absolute;top:12px;left:0;right:0}.od-modal .hal .tr i{border:3px solid;border-radius:50%;width:16px;height:16px;position:absolute;top:5px;transform:translate(-50%)}.od-modal .hal .tr i.m{background:var(--c1,#1f7a63);border-color:var(--c1,#1f7a63)}.od-modal .hal .tr i.n{background:#fff;border-color:#b3202b}.od-modal .hal .lig{background:color-mix(in srgb,var(--c1,#1f7a63) 25%,#fff);border-radius:3px;height:4px;position:absolute;top:11px}.od-modal .leg{color:var(--mu,#5e6b66);gap:16px;margin-top:8px;font-size:11.5px;display:flex}.od-modal .leg b{vertical-align:-1px;border:3px solid;border-radius:50%;width:11px;height:11px;margin-right:5px;display:inline-block}.od-modal .leg b.m{background:var(--c1,#1f7a63);border-color:var(--c1,#1f7a63)}.od-modal .leg b.n{background:#fff;border-color:#b3202b}.od-modal .mu{color:var(--mu,#5e6b66);margin:10px 0 0;font-size:12.5px}.od-aviso{color:#6b4e08;background:#fff8e6;border:1px solid #f0dda8;border-radius:12px;margin:12px 0;padding:10px 14px;font-size:12px;line-height:1.45}@media (max-width:760px){.od-res{grid-template-columns:1fr;padding-top:38px}.od-res .mini{justify-content:center;display:flex}.od-modal .vg,.od-modal .duas,.od-modal .sit .in{grid-template-columns:1fr}.od-modal .regua{grid-template-columns:100px 1fr}.od-modal .rot{display:none}.od-modal{border-radius:18px;height:96vh}.od-fundo{padding:6px}}.pc-heroi{grid-template-columns:140px 1fr;align-items:center;gap:12px 14px;display:grid}.pc-heroi .pc-bus svg{width:140px;height:140px;display:block}.pc-heroi .pc-id small{color:var(--mu,#5e6b66);font-size:11px;display:block}.pc-heroi .pc-id b{letter-spacing:-.3px;margin:2px 0 8px;font-size:19px;display:block}.pc-heroi .tgs{flex-wrap:wrap;gap:5px;display:flex}.pc-heroi .tgs span{color:var(--c1-deep,#14473b);border:1px solid #dde6e2;border-radius:99px;padding:2px 9px;font-size:10.5px;font-weight:700}.pc-heroi .pc-reg{border-top:1px solid #e3eae7;grid-column:1/-1;gap:7px;padding-top:10px;display:grid}.pc-heroi .rg{grid-template-columns:112px 1fr 38px;align-items:center;gap:8px;font-size:12px;display:grid}.pc-heroi .rg b{align-items:center;gap:6px;font-size:12px;display:flex}.pc-heroi .rg b i{background:var(--c);color:#fff;text-align:center;border-radius:50%;width:19px;height:19px;font:700 10px/19px inherit}.pc-heroi .pt{gap:3px;display:flex}.pc-heroi .pt s{background:#e6ece9;border-radius:5px;flex:1;height:9px;text-decoration:none}.pc-heroi .pt s.on{background:var(--c)}.pc-heroi .rg em{color:var(--mu,#5e6b66);text-align:right;font-style:normal}.od-modal .grade{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.od-modal .cx{background:#fff;border:1px solid #e3eae7;border-radius:16px;gap:12px;padding:14px 16px;display:flex}.od-modal .cx .ic{width:36px;height:36px;color:var(--c1-deep,#14473b);border:1.5px solid #e3eae7;border-radius:12px;flex:none;place-items:center;display:grid}.od-modal .cx .ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.od-modal .cx b{color:var(--c1-deep,#14473b);margin-bottom:3px;font-size:13.5px;display:block}.od-modal .cx ul{color:#2a3833;margin:0;padding-left:16px;font-size:12.5px;line-height:1.5}.od-modal .fseg{border-radius:12px;height:42px;margin-bottom:12px;display:flex;overflow:hidden}.od-modal .fseg button{color:#fff;cursor:pointer;border:0;min-width:0;font:700 13px inherit}.od-modal .fseg button.on{box-shadow:inset 0 0 0 3px #00000047}.od-modal .pf{background:#fff;border:1px solid #e3eae7;border-radius:16px;margin-bottom:12px;overflow:hidden}.od-modal .pf h3{border-bottom:1px solid #e3eae7;align-items:center;gap:10px;margin:0;padding:14px 16px;font-size:17px;display:flex}.od-modal .pf h3 i{text-align:center;color:#fff;background:var(--c);border-radius:50%;width:30px;height:30px;font:700 14px/30px inherit}.od-modal .pf h3 small{color:var(--mu,#5e6b66);margin-left:auto;font-size:11.5px;font-weight:500}.od-modal .pf ul{margin:0;padding:0}.od-modal .pf li{border-bottom:1px solid #e3eae7;padding:10px 16px;font-size:13.5px;list-style:none}.od-modal .pf li:last-child{border:0}.od-modal .pf .rs{color:var(--mu,#5e6b66);background:#f3f7f5;border-top:1px solid #e3eae7;padding:10px 16px;font-size:12.5px}@media (max-width:760px){.od-modal .grade{grid-template-columns:1fr}}.ot-video-res{gap:14px}.ot-video-res .vr-topo{flex-wrap:wrap;gap:8px;display:flex}.ot-video-res .vr-chip{background:var(--c1-soft,#e8f3ef);color:var(--c1-deep,#164e44);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700}.ot-video-res .vr-chip.vr-media{color:#8a5a00;background:#fff4dc}.ot-video-res .item{background:#fff;border:1px solid #e6ece9;border-radius:20px;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:18px;padding:14px;transition:box-shadow .2s;box-shadow:0 12px 28px -22px #14473b8c}.ot-video-res .item:hover{box-shadow:0 16px 34px -22px #14473bb3}.ot-video-res video{aspect-ratio:4/3;object-fit:contain;background:#0f1a17;border-radius:14px;box-shadow:0 8px 20px -14px #0009}.ot-video-res .vr-corpo{align-content:start;gap:8px;min-width:0;display:grid}.ot-video-res .perg{align-items:flex-start;gap:10px;margin:0;font-size:14.5px;font-weight:700;line-height:1.35;display:flex}.ot-video-res .vr-n{background:var(--c1,#2a8c79);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:800;display:grid}.ot-video-res .vr-resumo{border-left:3px solid var(--c1,#2a8c79);background:linear-gradient(100deg,#eef6f2,#f8fbf9);border-radius:12px;margin:0;padding:9px 12px;font-size:13px;line-height:1.5}.ot-video-res .vr-resumo b{letter-spacing:.4px;color:var(--c1-deep,#164e44);margin-bottom:2px;font-size:11px;display:block}.ot-video-res .vr-transcricao{white-space:pre-wrap;max-height:190px;overflow:auto}.ot-video-res .vr-decisao{gap:8px;margin-left:auto;display:inline-flex}.ot-video-res .vr-dec{font:700 13px var(--font-outfit), sans-serif;cursor:pointer;border:1.5px solid;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.ot-video-res .vr-dec i{background:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;display:grid}.ot-video-res .vr-dec.aprovar{color:#0a4a3a;background:#ddf2ea;border-color:#2a8c79}.ot-video-res .vr-dec.reprovar{color:#b3202b;background:#fdf0f1;border-color:#f5c6ca}.ot-video-res .vr-dec:disabled{opacity:.55;cursor:default}.ot-video-res .vr-transc{font-size:12.5px}.ot-video-res .vr-transc summary{cursor:pointer;color:var(--c1-deep,#164e44);border:1px solid #dce3df;border-radius:999px;padding:4px 12px;font-weight:700;list-style:none;display:inline-block}.ot-video-res .vr-transc summary::-webkit-details-marker{display:none}.ot-video-res .vr-transc[open] summary{background:var(--c1-soft,#e8f3ef)}.ot-video-res .vr-transc p{white-space:pre-wrap;background:#f6f8f6;border-radius:12px;margin:8px 0 0;padding:10px 12px;line-height:1.5}.ot-video-res .estrelas{align-items:center;gap:2px;display:inline-flex}.ot-video-res .estrelas .vr-leg{color:var(--mu,#6b7a75);margin-right:8px;font-size:11.5px;font-weight:600}.ot-video-res .estrelas button{padding:0 2px;font-size:26px;transition:transform .12s}.ot-video-res .estrelas button:hover{transform:scale(1.18)}.ot-video-res .vr-final{background:#f6f9f7;border:1px solid #e6ece9;border-radius:18px;gap:10px;padding:14px;display:grid}.ot-video-res .vr-tit{margin:0;font-size:13px;font-weight:800}.ot-video-res .vr-par{font:700 13px var(--font-outfit), sans-serif;cursor:pointer;color:var(--ink,#16231f);background:#fff;border:1.5px solid #dce3df;border-radius:999px;padding:8px 18px;transition:background .15s,border-color .15s,color .15s}.ot-video-res .vr-par:hover{border-color:#b9c9be}.ot-video-res .vr-par.seguir.on{color:#0a4a3a;background:#ddf2ea;border-color:#2a8c79}.ot-video-res .vr-par.talvez.on{color:#8a5a00;background:#fff1d6;border-color:#e39a3b}.ot-video-res .vr-par.nao_seguir.on{color:#b3202b;background:#fde9eb;border-color:#d2604f}.ot-video-res textarea{background:#fff;border-radius:14px;padding:10px 12px}.ot-video-res .vr-rodape{background:linear-gradient(#fff0,#fff 30%);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0 2px;display:flex;position:sticky;bottom:0}@media (max-width:760px){.ot-video-res .item{grid-template-columns:1fr}}.od-modal .od-card{background:#fff;border:1px solid #e3eae7;border-radius:18px;margin-bottom:12px;padding:16px}.od-modal .od-card h4{letter-spacing:.08em;color:var(--c1-deep,#14473b);text-transform:uppercase;margin:0 0 10px;font-size:11.5px}.od-modal .od-card p{color:#2a3833;margin:0;font-size:13px;line-height:1.55}.od-modal .od-ind{color:#9a5b00;text-transform:none;letter-spacing:0;background:#fff2dc;border-radius:99px;margin-left:6px;padding:1px 8px;font-size:10px;font-weight:700;display:inline-block}.od-modal .od-lin{grid-template-columns:150px 1fr 110px;align-items:center;gap:10px;margin-bottom:9px;font-size:12.5px;display:grid}.od-modal .od-tr{background:#e6ece9;border-radius:9px;height:9px;display:block;overflow:hidden}.od-modal .od-tr i{background:var(--c1,#1f7a63);border-radius:9px;height:100%;display:block}.od-modal .od-tr i.bx{background:#ba7517}.od-modal .od-lin small{color:var(--mu,#5e6b66);text-align:right;font-size:11.5px}.od-modal .od-fx{grid-template-columns:96px 1fr 210px;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:grid}.od-modal .od-fx .tr{background:#e6ece9;border-radius:12px;height:12px;position:relative}.od-modal .od-fx .lig{background:color-mix(in srgb,var(--c1,#1f7a63) 35%,#fff);height:4px;position:absolute;top:4px}.od-modal .od-fx i{border:3px solid #fff;border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:-3px;box-shadow:0 0 0 1px #cfd8d4}.od-modal .od-fx i.nat{background:#16231f}.od-modal .od-fx i.car{background:var(--c1,#1f7a63)}.od-modal .od-fx .st{color:var(--mu,#5e6b66);font-size:11.5px}.od-modal .od-fx .st.f{color:#8a5a00;font-weight:700}.od-modal .od-leg{color:var(--mu,#5e6b66);flex-wrap:wrap;gap:16px;margin-top:6px;font-size:11.5px;display:flex}.od-modal .od-leg b{vertical-align:-2px;border-radius:50%;width:12px;height:12px;margin-right:5px;display:inline-block}.od-modal .od-leg b.nat{background:#16231f}.od-modal .od-leg b.car{background:var(--c1,#1f7a63)}.od-modal .od-dv{color:#6b4e08;background:#fff8e6;border:1px solid #f0dda8;border-left:4px solid #e39a1f;border-radius:10px;margin-bottom:8px;padding:9px 12px;font-size:12.5px;line-height:1.45}.od-modal .od-vazio{color:var(--mu,#5e6b66);background:#fff;border:1px dashed #d5deda;border-radius:14px;margin:0;padding:14px;font-size:13px}@media (max-width:760px){.od-modal .od-lin{grid-template-columns:110px 1fr}.od-modal .od-lin small{display:none}.od-modal .od-fx{grid-template-columns:80px 1fr}.od-modal .od-fx .st{display:none}}.apv{background:#fff;border:1px solid #e3eae7;border-radius:18px;padding:16px 18px}.apv .tit{color:var(--c1-deep,#14473b);margin:0 0 4px;font-size:15px}.apv .ex{color:var(--mu,#5e6b66);margin:0 0 10px;font-size:12.5px;line-height:1.5}.apv-t{border-collapse:collapse;width:100%;font-size:13px}.apv-t th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--c1-deep,#14473b);border-bottom:1px solid #e3eae7;padding:6px 8px;font-size:10.5px}.apv-t td{vertical-align:top;border-bottom:1px solid #eef2f0;padding:8px}.apv-t small{color:var(--mu,#5e6b66);font-size:11.5px}.apv-t tr.sim td{background:#fffbf0}.apv-t tr.det td{background:#f5f8f6;font-size:12.5px;line-height:1.55}.apv-t .ind{color:#9a5b00;background:#fff2dc;border-radius:99px;padding:1px 8px;font-size:10px;font-weight:700;display:inline-block}.apv .lk{color:var(--c1-deep,#14473b);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font:700 12.5px inherit}.apv-cmp{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 6px;display:flex}.apv-cmp select{border:1.5px solid #e3eae7;border-radius:10px;max-width:340px;padding:8px 10px;font:600 13px inherit}.apv .bt{border:1.5px solid var(--c1-deep,#14473b);color:var(--c1-deep,#14473b);cursor:pointer;background:#fff;border-radius:99px;padding:8px 16px;font:700 12.5px inherit}.apv .bt.p{background:linear-gradient(135deg,var(--c1,#1f7a63),var(--c1-deep,#14473b));color:#fff;border-color:#0000}.apv .bt:disabled{opacity:.5;cursor:default}.pc-sel{text-align:center;letter-spacing:.2em;text-transform:lowercase;color:var(--c1-deep,#14473b);margin:-2px 0 8px;font-size:11px;font-weight:800}.pc-bl{grid-template-columns:104px 1fr 70px;align-items:center;gap:8px;margin:0 0 7px -40px;font-size:12px;display:grid}.pc-bl .tr{background:#e6ece9;border-radius:8px;height:8px;display:block;overflow:hidden}.pc-bl .tr i{background:var(--c1,#1f7a63);border-radius:8px;height:100%;display:block}.pc-bl small{color:var(--mu,#5e6b66);text-align:right}.pc-obs{color:var(--mu,#5e6b66);margin:6px 0 0 -40px;font-size:12px}.ot-ag2{z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#141e1973;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ot-ag2 .ag-caixa{width:min(980px,100%);max-height:calc(92vh / var(--ot-z,1));font-family:var(--font-outfit), sans-serif;color:var(--ink,#16231f);background:#fff;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c}.ot-ag2 svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.ot-ag2 .ag-topo{background:linear-gradient(100deg, var(--c1-soft,#e8f3ef), #fff 70%);border-bottom:1px solid #e6ece9;align-items:center;gap:14px;padding:16px 22px;display:flex}.ot-ag2 .ag-av{background:var(--c1,#2a8c79);width:46px;height:46px;color:var(--on-c1,#fff);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid;box-shadow:0 0 0 3px #fff,0 6px 16px -8px #00000080}.ot-ag2 .ag-tit{flex:1;min-width:0}.ot-ag2 .ag-tit h3{margin:0;font-size:18px;line-height:1.2}.ot-ag2 .ag-tit span{color:var(--mu,#6b7a75);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;display:block;overflow:hidden}.ot-ag2 .ag-conta{color:var(--c1-deep,#164e44);white-space:nowrap;background:#fff;border:1px solid #dce3df;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.ot-ag2 .ag-conta svg{width:15px;height:15px}.ot-ag2 .ag-x{cursor:pointer;width:34px;height:34px;font:inherit;color:var(--mu,#6b7a75);background:#fff;border:1px solid #dce3df;border-radius:50%}.ot-ag2 .ag-corpo{background:#fafbfa;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px;padding:18px 22px;display:grid;overflow-y:auto}.ot-ag2 .ag-col{flex-direction:column;gap:14px;min-width:0;display:flex}.ot-ag2 .ag-card{background:#fff;border:1px solid #e6ece9;border-radius:18px;flex-direction:column;gap:8px;padding:14px 16px;display:flex;box-shadow:0 10px 24px -22px #14473b99}.ot-ag2 .ag-card h4{align-items:center;gap:9px;margin:0 0 2px;font-size:14px;display:flex}.ot-ag2 .ag-card h4 i{background:var(--c1-soft,#e8f3ef);width:22px;height:22px;color:var(--c1-deep,#164e44);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.ot-ag2 .ag-card h4 small{color:var(--mu,#6b7a75);margin-left:auto;font-size:11.5px;font-weight:500}.ot-ag2 .ag-rot{color:var(--mu,#6b7a75);margin:2px 0 -2px;font-size:11.5px;font-weight:600;display:block}.ot-ag2 .ag-campo{box-sizing:border-box;width:100%;font:13.5px var(--font-outfit), sans-serif;color:inherit;background:#fff;border:1px solid #dce3df;border-radius:12px;padding:10px 12px}.ot-ag2 .ag-campo:focus{outline:2px solid color-mix(in srgb, var(--c1,#2a8c79) 35%, transparent);border-color:var(--c1,#2a8c79)}.ot-ag2 .ag-dh{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ot-ag2 .ag-dur{flex-wrap:wrap;gap:6px;display:flex}.ot-ag2 .ag-dur button{font:600 12.5px var(--font-outfit), sans-serif;cursor:pointer;color:inherit;background:#fff;border:1.5px solid #dce3df;border-radius:999px;padding:6px 13px}.ot-ag2 .ag-dur button.on{background:var(--c1,#2a8c79);border-color:var(--c1,#2a8c79);color:var(--on-c1,#fff)}.ot-ag2 .ag-conflito,.ot-ag2 .ag-sug{border-radius:12px;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:12.5px;display:flex}.ot-ag2 .ag-conflito{color:#8a5a00;background:#fff6e5}.ot-ag2 .ag-sug{background:var(--c1-soft,#e8f3ef);color:var(--c1-deep,#164e44)}.ot-ag2 .ag-onde{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ot-ag2 .ag-onde button{text-align:left;cursor:pointer;color:inherit;background:#fff;border:1.5px solid #dce3df;border-radius:14px;grid-template-columns:18px 1fr;align-items:center;column-gap:9px;padding:10px 12px;font-family:inherit;transition:border-color .15s,background .15s;display:grid}.ot-ag2 .ag-onde button b{font-size:13px}.ot-ag2 .ag-onde button small{color:var(--mu,#6b7a75);grid-column:2;font-size:11px}.ot-ag2 .ag-onde button svg{color:var(--mu,#6b7a75);grid-row:1/span 2}.ot-ag2 .ag-onde button:hover{border-color:#b9c9be}.ot-ag2 .ag-onde button.on{border-color:var(--c1,#2a8c79);background:var(--c1-soft,#e8f3ef)}.ot-ag2 .ag-onde button.on svg{color:var(--c1-deep,#164e44)}.ot-ag2 .ag-dica{color:var(--mu,#6b7a75);margin:0;font-size:12px;line-height:1.45}.ot-ag2 .ag-agenda{background:#fff;border:1px solid #e6ece9;border-radius:18px;padding:14px 16px;box-shadow:0 10px 24px -22px #14473b99}.ot-ag2 .ag-agenda h4{margin:0 0 10px;font-size:14px}.ot-ag2 .ag-linha{border-left:2px solid #e3eae6;flex-direction:column;gap:8px;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.ot-ag2 .ag-linha li{background:#f6f8f6;border-radius:12px;flex-direction:column;padding:7px 11px;display:flex;position:relative}.ot-ag2 .ag-linha li:before{content:"";background:#fff;border:2px solid #c9d3ce;border-radius:50%;width:10px;height:10px;position:absolute;top:12px;left:-21px}.ot-ag2 .ag-linha li span{color:var(--mu,#6b7a75);font-size:11.5px;font-weight:700}.ot-ag2 .ag-linha li b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ot-ag2 .ag-linha li.nova{background:var(--c1-soft,#e8f3ef)}.ot-ag2 .ag-linha li.nova:before{background:var(--c1,#2a8c79);border-color:var(--c1,#2a8c79)}.ot-ag2 .ag-linha li.bate{background:#fff6e5}.ot-ag2 .ag-linha li.bate:before{border-color:#e39a3b}.ot-ag2 .ag-linha li.livre b{color:var(--mu,#6b7a75);font-weight:500}.ot-ag2 .ag-part{flex-direction:column;gap:6px;display:flex}.ot-ag2 .ag-part label{cursor:pointer;background:#f6f8f6;border:1.5px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:7px 10px;display:flex}.ot-ag2 .ag-part label.on{background:var(--c1-soft,#e8f3ef);border-color:color-mix(in srgb, var(--c1,#2a8c79) 30%, transparent)}.ot-ag2 .ag-part input{accent-color:var(--c1,#2a8c79)}.ot-ag2 .ag-part .ini{width:28px;height:28px;color:var(--c1-deep,#164e44);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.ot-ag2 .ag-part .nm{flex-direction:column;flex:1;min-width:0;display:flex}.ot-ag2 .ag-part .nm b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ot-ag2 .ag-part .nm small{color:var(--mu,#6b7a75);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ot-ag2 .ag-part .papel{color:var(--c1-deep,#164e44);white-space:nowrap;background:#fff;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:700}.ot-ag2 .ag-add{gap:8px;display:flex}.ot-ag2 .ag-avisos{flex-direction:column;gap:6px;display:flex}.ot-ag2 .ag-avisos button{text-align:left;cursor:pointer;width:100%;color:inherit;background:#fff;border:1.5px solid #e3eae6;border-radius:14px;align-items:center;gap:12px;padding:9px 12px;font-family:inherit;display:flex}.ot-ag2 .ag-avisos button:disabled{opacity:.5;cursor:default}.ot-ag2 .ag-avisos .tx{flex-direction:column;flex:1;min-width:0;display:flex}.ot-ag2 .ag-avisos .tx b{font-size:13px}.ot-ag2 .ag-avisos .tx small{color:var(--mu,#6b7a75);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ot-ag2 .ag-avisos .sw{background:#d5ddd9;border-radius:999px;flex:none;width:38px;height:22px;transition:background .15s;position:relative}.ot-ag2 .ag-avisos .sw:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.ot-ag2 .ag-avisos button.on{border-color:color-mix(in srgb, var(--c1,#2a8c79) 40%, #fff);background:var(--c1-soft,#e8f3ef)}.ot-ag2 .ag-avisos button.on .sw{background:var(--c1,#2a8c79)}.ot-ag2 .ag-avisos button.on .sw:after{transform:translate(16px)}.ot-ag2 .ag-rodape{background:#fff;border-top:1px solid #e6ece9;align-items:center;gap:10px;padding:14px 22px;display:flex}.ot-ag2 .ag-resumo{color:var(--c1-deep,#164e44);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:700;overflow:hidden}@media (max-width:860px){.ot-ag2 .ag-corpo{grid-template-columns:minmax(0,1fr)}.ot-ag2 .ag-conta{display:none}}.ot-ag2 .ag-av{overflow:hidden}.ot-ag2 .ag-av img,.ot-ag2 .ag-part .ini img{object-fit:cover;width:100%;height:100%;display:block}.ot-ag2 .ag-part .ini{overflow:hidden}.ot-ag2 .ag-agenda-cab{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ot-ag2 .ag-agenda-cab h4{text-align:center;text-transform:none;flex:1;margin:0;font-size:13.5px}.ot-ag2 .ag-agenda-cab button{cursor:pointer;width:28px;height:28px;font:700 15px var(--font-outfit), sans-serif;color:var(--c1-deep,#164e44);background:#fff;border:1px solid #dce3df;border-radius:50%;line-height:1}.ot-ag2 .ag-diatodo{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.ot-ag2 .ag-diatodo span{background:#eef3f1;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600}.ot-ag2 .ag-dia{cursor:crosshair;margin-top:4px;position:relative}.ot-ag2 .ag-h{border-top:1px solid #e8edea;position:absolute;left:0;right:0}.ot-ag2 .ag-h span{width:42px;color:var(--mu,#6b7a75);background:#fff;font-size:10.5px;position:absolute;top:-8px;left:0}.ot-ag2 .ag-ev{box-sizing:border-box;cursor:default;background:#eef3f1;border-left:3px solid #9fb4ab;border-radius:8px;flex-direction:column;justify-content:center;padding:2px 7px;display:flex;position:absolute;overflow:hidden}.ot-ag2 .ag-ev b{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;line-height:1.2;overflow:hidden}.ot-ag2 .ag-ev small{color:var(--mu,#6b7a75);font-size:10.5px;line-height:1.2}.ot-ag2 .ag-ev.bate{background:#fff1d6;border-left-color:#e39a3b}.ot-ag2 .ag-ev.nova{background:var(--c1,#2a8c79);border-left-color:var(--c1-deep,#164e44);color:var(--on-c1,#fff);z-index:2;box-shadow:0 6px 14px -8px #14473bcc}.ot-ag2 .ag-ev.nova small{color:#ffffffd9}.ot-ag2 .ag-agenda{max-height:440px;overflow-y:auto}.ob-res .mini svg{width:150px;height:150px}.ob-res{grid-template-columns:150px 1fr}.ob-mini{gap:5px;display:grid}.ob-mini .l{grid-template-columns:128px 1fr 74px;align-items:center;gap:8px;font-size:11.5px;display:grid}.ob-mini .tr,.od-modal .ob-trc .tr{background:#e6ece9;border-radius:8px;height:8px;display:block;overflow:hidden}.ob-mini .tr i,.od-modal .ob-trc .tr i{background:var(--c1,#1f7a63);border-radius:8px;height:100%;display:block}.ob-mini small{color:var(--mu,#5e6b66);text-align:right}.od-modal .ob-trc{cursor:pointer;grid-template-columns:150px 1fr 100px;align-items:center;gap:10px;margin-bottom:9px;font-size:12.5px;display:grid}.od-modal .ob-trc .tr{border-radius:11px;height:11px}.od-modal .ob-trc.on b{color:var(--c1-deep,#14473b)}.od-modal .ob-trc small{color:var(--mu,#5e6b66);text-align:right}.od-modal .ob-det{background:#f3f7f5;border-radius:14px;margin-top:4px;padding:12px 14px;font-size:13px;line-height:1.55}.od-modal .ob-det b{color:var(--c1-deep,#14473b)}.od-modal .perg small{color:var(--mu,#5e6b66);font-size:11.5px;display:block}@media (max-width:760px){.ob-res{grid-template-columns:1fr}.ob-mini .l{grid-template-columns:110px 1fr}.ob-mini small{display:none}.od-modal .ob-trc{grid-template-columns:110px 1fr}.od-modal .ob-trc small{display:none}}.pc-b5{display:block}.pc-b5 .pc-bus{justify-content:center;margin:8px 0;display:flex}.pc-b5 .pc-bus svg{width:150px;height:150px}.pc-b5 .pc-id b{font-size:19px}.pc-b5 .pt .tr{background:#e6ece9;border-radius:8px;width:100%;height:8px;display:block;overflow:hidden}.pc-b5 .pt .tr i{background:var(--c1,#1f7a63);border-radius:8px;height:100%;display:block}.pc-b5 .rg{grid-template-columns:116px 1fr 86px}.pc-b5 .rg em{font-size:11.5px}.pc-cartao summary{padding-left:14px}.ot-ag2 .ag-agenda{align-self:start;max-height:none;position:sticky;top:0;overflow:visible}.ot-ag2 .ag-agenda-cab button{place-items:center;padding:0;display:inline-grid}.ot-ag2 .ag-agenda-cab button svg{width:16px;height:16px}.ot-ag2 .ag-ev.curto{flex-direction:row;align-items:center;gap:8px;padding-top:0;padding-bottom:0}.ot-ag2 .ag-ev.curto b{flex:0 auto;min-width:0}.ot-ag2 .ag-ev.curto small{flex:none}.ot-ag2 .ag-caixa{width:min(1040px,100%)}.ot-ag2 .ag-corpo{flex-direction:column;gap:14px;display:flex}.ot-ag2 .ag-sem-cab{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ot-ag2 .ag-sem-cab>b{font-size:14px}.ot-ag2 .ag-nav{color:var(--mu,#6b7a75);align-items:center;gap:8px;margin-left:auto;font-size:12.5px;font-weight:600;display:inline-flex}.ot-ag2 .ag-nav button{cursor:pointer;width:28px;height:28px;color:var(--c1-deep,#164e44);background:#fff;border:1px solid #dce3df;border-radius:50%;place-items:center;padding:0;display:inline-grid}.ot-ag2 .ag-nav svg{width:16px;height:16px}.ot-ag2 .ag-semana{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ot-ag2 .ag-dc{background:#fafbfa;border:1px solid #e6ece9;border-radius:16px;min-width:0;padding:10px}.ot-ag2 .ag-dc.hoje{background:#fff;box-shadow:0 10px 22px -18px #14473bcc}.ot-ag2 .ag-dc.sel{border-color:var(--c1,#2a8c79);background:#fff}.ot-ag2 .ag-dc h5{text-transform:none;justify-content:space-between;align-items:baseline;margin:0 0 8px;font-size:13px;display:flex}.ot-ag2 .ag-dc h5 small{color:var(--mu,#6b7a75);font-size:11px;font-weight:500}.ot-ag2 .ag-dtodo{white-space:nowrap;text-overflow:ellipsis;background:#eef3f1;border-radius:999px;margin-bottom:6px;padding:2px 9px;font-size:11px;font-weight:600;display:block;overflow:hidden}.ot-ag2 .ag-sl{flex-direction:column;gap:5px;display:flex}.ot-ag2 .ag-sl button{font:700 12.5px var(--font-outfit), sans-serif;cursor:pointer;color:var(--ink,#16231f);background:#fff;border:1.5px solid #dce3df;border-radius:10px;justify-content:space-between;align-items:baseline;padding:6px 9px;display:flex}.ot-ag2 .ag-sl button small{color:var(--mu,#6b7a75);font-size:10.5px;font-weight:400}.ot-ag2 .ag-sl button:hover{border-color:var(--c1,#2a8c79)}.ot-ag2 .ag-sl button.on{background:var(--c1,#2a8c79);border-color:var(--c1,#2a8c79);color:var(--on-c1,#fff)}.ot-ag2 .ag-sl button.on small{color:#ffffffd9}.ot-ag2 .ag-oc{color:#7b8782;background:0 0;border:1.5px dashed #dce3df;border-radius:10px;flex-direction:column;gap:1px;padding:5px 9px;display:flex}.ot-ag2 .ag-oc b{font-size:11.5px;font-weight:700}.ot-ag2 .ag-oc small{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ot-ag2 .ag-tres{grid-template-columns:1.15fr 1fr 1fr;align-items:start;gap:12px;display:grid}@media (max-width:960px){.ot-ag2 .ag-semana{grid-template-columns:repeat(2,minmax(0,1fr))}.ot-ag2 .ag-tres{grid-template-columns:minmax(0,1fr)}}.op-res{grid-template-columns:120px 1fr}.op-res .op-nota{border-radius:50%;place-items:center;width:110px;height:110px;display:grid}.op-res .op-nota div{text-align:center;background:#fff;border-radius:50%;place-items:center;width:84px;height:84px;line-height:1;display:grid}.op-res .op-nota b{font-size:28px}.op-res .op-nota small{color:var(--mu,#5e6b66);margin-top:3px;font-size:10px;display:block}.op-chip{color:var(--mu,#5e6b66);background:#fff;border:1px solid #e3eae7;border-radius:99px;justify-self:start;padding:6px 12px;font-size:12px}.op-tg{border-radius:99px;padding:3px 11px;font-size:11px;font-weight:700;display:inline-block}.op-tg.ok{color:#007a3d;background:#e3f3ea}.op-tg.no{color:#b3202b;background:#f8e5e7}.op-dimr{gap:5px;display:grid}.op-dimr .l{grid-template-columns:120px 1fr 56px;align-items:center;gap:8px;font-size:11.5px;display:grid}.op-dimr .tr{background:#e6ece9;border-radius:8px;height:8px;display:block;overflow:hidden}.op-dimr .tr i{border-radius:8px;height:100%;display:block}.op-dimr small{color:var(--mu,#5e6b66);text-align:right}.od-modal .op-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.od-modal .op-kpis .kpi{text-align:center;background:#fff;border:1px solid #e3eae7;border-radius:14px;padding:10px 12px}.od-modal .op-kpis .kpi b{font-size:22px;display:block}.od-modal .op-kpis .kpi small{color:var(--mu,#5e6b66);font-size:11px}.od-modal .op-qa{border-bottom:1px solid #e3eae7;padding:10px 0}.od-modal .op-qa:last-child{border:0}.od-modal .op-qa b{margin-bottom:3px;font-size:13px;display:block}.od-modal .op-qa b .op-tg{float:right}.od-modal .op-qa span{color:#2a3833;font-size:13px;line-height:1.5}.od-modal .op-dim{grid-template-columns:150px 1fr 60px;align-items:center;gap:10px;margin-bottom:4px;font-size:12.5px;display:grid}.od-modal .op-dim .tr{background:#e6ece9;border-radius:10px;height:10px;display:block;overflow:hidden}.od-modal .op-dim .tr i{border-radius:10px;height:100%;display:block}.od-modal .op-dim small{color:var(--mu,#5e6b66);text-align:right}.od-modal .op-dt{color:var(--mu,#5e6b66);margin:0 0 10px 160px;font-size:12px;line-height:1.45}@media (max-width:760px){.op-res{grid-template-columns:1fr}.od-modal .op-kpis{grid-template-columns:1fr 1fr}.od-modal .op-dim{grid-template-columns:100px 1fr 50px}.od-modal .op-dt{margin-left:0}}.ot-ent-b .eb-topo{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ot-ent-b .eb-cont{flex-wrap:wrap;gap:8px;display:flex}.ot-ent-b .eb-cont span{border:1px solid var(--line,#dce3df);color:var(--mu,#6b7a75);background:#fff;border-radius:999px;padding:5px 12px;font-size:12px}.ot-ent-b .eb-cont b{color:var(--ink,#16231f);margin-right:3px}.ot-ent-b .eb-filtro{font:inherit;border:1px solid var(--line,#dce3df);background:#fff;border-radius:999px;margin-left:auto;padding:7px 14px;font-size:12.5px}.ot-ent-b .eb-lin{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ot-ent-b .eb-lin>li{background:#fafbfa;border:1px solid #e6ece9;border-radius:18px;transition:box-shadow .2s,background .2s;overflow:hidden}.ot-ent-b .eb-lin>li.aberta{background:#fff;border-color:#cfe3da;box-shadow:0 16px 34px -26px #14473bb3}.ot-ent-b .eb-row{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) auto 22px;align-items:center;gap:14px;padding:11px 16px;display:grid}.ot-ent-b .eb-row:hover{background:#e8f3ef80}.ot-ent-b .eb-quem{align-items:center;gap:11px;min-width:0;display:flex}.ot-ent-b .eb-quem b{font-size:14px;display:block}.ot-ent-b .eb-quem small{color:var(--mu,#6b7a75);font-size:12px}.ot-ent-b .eb-foto{background:var(--c1-soft,#e8f3ef);width:42px;height:42px;color:var(--c1-deep,#164e44);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3px #dce3df}.ot-ent-b .eb-foto img{object-fit:cover;width:100%;height:100%}.ot-ent-b .eb-info{color:var(--mu,#6b7a75);flex-direction:column;gap:2px;min-width:0;font-size:12.5px;display:flex}.ot-ent-b .eb-info b{color:var(--ink,#16231f);font-size:13px}.ot-ent-b .eb-st{white-space:nowrap;color:#5f5e5a;background:#f1f3f2;border-radius:999px;padding:3px 11px;font-size:11px;font-weight:700}.ot-ent-b .eb-st.aviso{color:#9a5b00;background:#fff6e5}.ot-ent-b .eb-st.azul{color:#0c447c;background:#e6f1fb}.ot-ent-b .eb-st.ok{color:#0a4a3a;background:#ddf2ea}.ot-ent-b .eb-st.erro{color:#b3202b;background:#fdf0f1}.ot-ent-b .eb-chev{fill:none;width:18px;height:18px;stroke:var(--mu,#6b7a75);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.ot-ent-b li.aberta .eb-chev{transform:rotate(90deg)}.ot-ent-b .eb-det{border-top:1px dashed #dde6e1;padding:6px 16px 16px}.ot-ent .det-b{flex-direction:column;gap:14px;display:flex}.ot-ent .grade-b{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.ot-ent .col-b-l,.ot-ent .col-b-r{flex-direction:column;gap:14px;min-width:0;display:flex}@media (max-width:1000px){.ot-ent .grade-b{grid-template-columns:minmax(0,1fr)}.ot-ent-b .eb-row{grid-template-columns:minmax(0,1fr) auto 22px}.ot-ent-b .eb-info{display:none}}.ot-ent-b .eb-row{grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:10px;padding:0 12px 0 0;display:grid}.ot-ent-b .eb-main{cursor:pointer;font:inherit;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) auto;align-items:center;gap:14px;padding:11px 6px 11px 16px;display:grid}.ot-ent-b .eb-main:hover{background:#e8f3ef80}.ot-ent-b .eb-acs{align-items:center;gap:6px;display:inline-flex}.ot-ent-b .eb-acs button.sm{border:1px solid var(--line,#dce3df);cursor:pointer;width:30px;height:30px;font:700 13px var(--font-outfit), sans-serif;background:#fff;border-radius:50%;place-items:center;padding:0;display:inline-grid}.ot-ent-b .eb-acs button.sm.aprovar{color:#007a3d;background:#eaf7f0;border-color:#bfe5d2}.ot-ent-b .eb-acs button.sm.reprovar{color:#b3202b;background:#fdf0f1;border-color:#f5c6ca}.ot-ent-b .eb-acs button.sm:disabled{opacity:.45;cursor:default}.ot-ent-b .eb-acs>span{align-items:center;display:inline-flex!important}.ot-ent-b .eb-acs button[aria-label="Ações do candidato"]{place-items:center;width:30px!important;height:30px!important;display:inline-grid!important}.ot-ent-b .eb-seta{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}@media (max-width:1000px){.ot-ent-b .eb-row{grid-template-columns:minmax(0,1fr) auto 28px}.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) auto}}.ot-ent-b .eb-an{align-items:center;gap:8px;min-width:0;display:flex}.ot-ent-b .eb-an-i{width:28px;height:28px;color:var(--c1-deep,#164e44);background:#eef3f1;border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:800;display:grid}.ot-ent-b .eb-an b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.ot-ent-b .eb-an small{color:var(--mu,#6b7a75);font-size:10.5px;display:block}@media (max-width:1000px){.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) auto}.ot-ent-b .eb-an{display:none}}.ot-ent .topo-b>.topo-ent{box-shadow:none;background:0 0;border:0;padding:0}.ot-ent .quando-ent.sem{background:var(--c1-soft,#e8f3ef);border-radius:16px;align-items:center;gap:14px;margin:0;padding:13px 16px;display:flex}.ot-ent .quando-ent.sem .qtxt{flex:1;min-width:0}.ot-ent .quando-ent.sem .qtxt b{font-size:15px;display:block}.ot-ent .quando-ent.sem .qtxt span{color:var(--mu,#6b7a75);font-size:12.5px}.ot-ent .quando-ent.sem .ot-btn{background:var(--c1,#2a8c79);border-color:var(--c1,#2a8c79);color:var(--on-c1,#fff);padding:9px 18px;font-size:13px}.ot-ent-b .eb-an-i{width:32px;height:32px;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3px #dce3df}.ot-ent-b .eb-an-i img{object-fit:cover;width:100%;height:100%;display:block}.ot-ent .grav-fundo{z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#141e1980;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ot-ent .grav-fundo[hidden]{display:none}.ot-ent .grav-pop{width:min(760px,100%);max-height:calc(92vh / var(--ot-z,1));background:#fff;border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c}.ot-ent .grav-pop header{background:linear-gradient(100deg, var(--c1-soft,#e8f3ef), #fff 70%);border-bottom:1px solid #e6ece9;align-items:center;gap:12px;padding:14px 20px;display:flex}.ot-ent .grav-pop header b{font-size:16px;display:block}.ot-ent .grav-pop header small{color:var(--mu,#6b7a75);font-size:12px}.ot-ent .grav-ic{width:40px;height:40px;color:var(--c1-deep,#164e44);background:#fff;border-radius:12px;place-items:center;display:grid;box-shadow:0 4px 10px -6px #0006}.ot-ent .grav-ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ot-ent .grav-x{cursor:pointer;width:34px;height:34px;font:inherit;color:var(--mu,#6b7a75);background:#fff;border:1px solid #dce3df;border-radius:50%;margin-left:auto}.ot-ent .grav-conteudo{padding:16px 20px 20px;overflow-y:auto}.ot-ent .grav-conteudo>.caixa{box-shadow:none;background:0 0;padding:0}.ot-ent .grav-conteudo>.caixa>.tit{display:none}.ot-enc .abas-prev{gap:6px;margin:4px 0 8px;display:flex}.ot-enc .abas-prev button{border:1.5px solid var(--line,#dce3df);font:600 12.5px var(--font-outfit), sans-serif;cursor:pointer;color:var(--ink,#16231f);background:#fff;border-radius:999px;padding:6px 14px}.ot-enc .abas-prev button.on{background:var(--c1,#2a8c79);border-color:var(--c1,#2a8c79);color:var(--on-c1,#fff)}.ot-ent .dp3{background:linear-gradient(#f5fbf8,#fff 80px);border:1px solid #cfe3da}.ot-ent .dp3 .tit{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ot-ent .dp3-prog{color:#1f6b55;background:#e5f3ee;border-radius:999px;margin-left:auto;padding:2px 11px;font-size:11.5px;font-weight:700}.ot-ent .dp3-barra{background:#e4eae7;border-radius:99px;height:6px;margin:6px 0 4px;overflow:hidden}.ot-ent .dp3-barra i{background:var(--c1,#2a8c79);height:100%;display:block}.ot-ent .dp3-sec{align-items:baseline;gap:8px;margin:16px 0 8px;font-size:12.5px;font-weight:700;display:flex}.ot-ent .dp3-sec small{color:var(--mu,#6b7a75);font-size:11.5px;font-weight:500}.ot-ent .dp3-tl{flex-direction:column;gap:9px;padding-left:24px;display:flex;position:relative}.ot-ent .dp3-tl:before{content:"";background:#e0e8e4;width:2px;position:absolute;top:8px;bottom:8px;left:7px}.ot-ent .dp3-ex{background:#fff;border:1px solid #e6ece9;border-radius:14px;padding:10px 12px;position:relative}.ot-ent .dp3-ex:before{content:"";border:3px solid var(--c1,#2a8c79);background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:15px;left:-22px}.ot-ent .dp3-ex.fa:before{border-color:#e39a3b}.ot-ent .dp3-cab{width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:10px;padding:0;display:flex}.ot-ent .dp3-cab b{font-size:13.5px}.ot-ent .dp3-cab small{color:var(--mu,#6b7a75);font-size:12px}.ot-ent .dp3-pill{border-radius:999px;margin-left:auto;padding:2px 10px;font-size:10.5px;font-weight:700}.ot-ent .dp3-pill.ok{color:#1f6b55;background:#e5f3ee}.ot-ent .dp3-pill.fa{color:#854f0b;background:#faeeda}.ot-ent .dp3-res{color:var(--mu,#6b7a75);margin:5px 0 0;font-size:12.5px}.ot-ent .dp3-campos{margin-top:8px}.ot-ent .dp3-fim{grid-template-columns:1.3fr 1fr;align-items:start;gap:12px;margin-top:16px;display:grid}.ot-ent .dp3-card{background:#fff;border:1px solid #e6ece9;border-radius:14px;padding:12px 14px}.ot-ent .dp3-card>b{font-size:13px}.ot-ent .dp3-opcoes{flex-direction:column;gap:6px;margin-top:8px;display:flex}.ot-ent .dp3-opcoes button{font:600 12.5px var(--font-outfit), sans-serif;cursor:pointer;text-align:left;color:var(--ink,#16231f);background:#fff;border:1.5px solid #dce3df;border-radius:12px;padding:8px 12px}.ot-ent .dp3-opcoes button.on{color:#0a4a3a;background:#ddf2ea;border-color:#2a8c79}@media (max-width:760px){.ot-ent .dp3-fim{grid-template-columns:minmax(0,1fr)}}.ot-ent .ficha-fundo{z-index:1200}.ot-ent .ent-fundo{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#141e1980;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ot-ent .ent-pop{width:min(1180px,100%);max-height:calc(94vh / var(--ot-z,1));background:#fafbfa;border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c}.ot-ent .ent-pop-cab{background:linear-gradient(100deg, var(--c1-soft,#e8f3ef), #fff 70%);border-bottom:1px solid #e6ece9;flex:none;align-items:center;gap:14px;padding:14px 22px;display:flex}.ot-ent .ent-pop-tit{flex:1;min-width:0}.ot-ent .ent-pop-tit .nome-cand{cursor:pointer;color:var(--ink,#16231f);text-align:left;background:0 0;border:0;padding:0;font-family:inherit;font-size:17px;font-weight:800}.ot-ent .ent-pop-tit small{color:var(--mu,#6b7a75);margin-top:2px;font-size:12.5px;display:block}.ot-ent .ent-pop-acs{align-items:center;gap:8px;display:inline-flex}.ot-ent .ent-pop-x{cursor:pointer;width:34px;height:34px;font:inherit;color:var(--mu,#6b7a75);background:#fff;border:1px solid #dce3df;border-radius:50%}.ot-ent .ent-pop-corpo{padding:16px 22px 22px;overflow-y:auto}.lp{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lp>li{background:#fafbfa;border:1px solid #e6ece9;border-radius:18px;transition:box-shadow .2s,background .2s;overflow:hidden}.lp>li:hover{background:#fff}.lp-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1.5fr) 150px 140px auto 22px;align-items:center;gap:14px;padding:11px 16px;display:grid}.lp-row>.ev-quem{min-width:0}.lp-info{min-width:0;color:var(--mu,#6b7a75);flex-direction:column;gap:3px;font-size:12px;line-height:1.35;display:flex}.lp-info>b{color:var(--ink,#16231f);font-size:13px;font-weight:600;display:block}.lp-chips{flex-wrap:wrap;gap:5px;display:flex}.lp-mini{color:var(--mu,#6b7a75);background:#fff;border:1px solid #e6ece9;border-radius:99px;align-items:center;padding:1px 8px;font-size:11px;display:inline-flex}.lp-an{align-items:center;gap:8px;min-width:0;display:flex}.lp-an-i{width:26px;height:26px;color:var(--c1-deep,#14473b);background:#e3eae7;border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid;overflow:hidden}.lp-an-i img{object-fit:cover;width:100%;height:100%}.lp-an b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.lp-an small{color:var(--mu,#6b7a75);font-size:11px;display:block}.lp-seta{width:22px;height:22px;color:var(--mu,#6b7a75);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.lp-seta svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.lp-seta:disabled{opacity:.25;cursor:default}.lp .ev-passos{margin-top:2px}@media (max-width:1100px){.lp-row{grid-template-columns:1fr auto;gap:8px 12px}.lp-row>.lp-info,.lp-row>.lp-an{grid-column:1/-1}}.ot-ent .dp3{background:#fff;border:1px solid #e6ece9;border-radius:20px;padding:16px 18px 18px}.ot-ent .dp3-topo{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ot-ent .dp3-topo b{font-size:17px;display:block}.ot-ent .dp3-topo small{color:var(--mu,#6b7a75);margin-top:2px;font-size:12.5px;display:block}.ot-ent .dp3-prog{color:#1f6b55;background:0 0;align-items:center;gap:10px;margin-left:auto;padding:0;font-size:12px;font-weight:700;display:inline-flex}.ot-ent .dp3-prog.falta{color:#8a5a00;background:0 0}.ot-ent .dp3-prog i{background:#e4eae7;border-radius:99px;width:130px;height:6px;display:block;overflow:hidden}.ot-ent .dp3-prog i b{background:var(--c1,#2a8c79);height:100%;font-size:0;display:block}.ot-ent .dp3-barra{display:none}.ot-ent .dp3-chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ot-ent .dp3-chip{background:#fafbfa;border:1px solid #e6ece9;border-radius:14px;min-width:0;padding:10px 14px}.ot-ent .dp3-chip small{color:var(--mu,#6b7a75);font-size:11px;font-weight:600;display:block}.ot-ent .dp3-chip b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.ot-ent .dp3-editar{cursor:pointer;font:600 12.5px var(--font-outfit), sans-serif;color:var(--c1-deep,#164e44);text-underline-offset:3px;background:0 0;border:0;margin:8px 0 0;padding:0;text-decoration:underline}.ot-ent .dp3 input,.ot-ent .dp3 select,.ot-ent .dp3 textarea{border-radius:12px!important;padding:9px 12px!important;font-size:13.5px!important}.ot-ent .dp3 label{text-transform:none!important;letter-spacing:0!important;font-size:11.5px!important;font-weight:600!important}.ot-ent .dp3-sec{margin-top:18px;font-size:13.5px}.ot-ent .dp3-ex{border-radius:16px;padding:12px 14px}.ot-ent .dp3-opcoes button.on{background:var(--c1,#2a8c79);border-color:var(--c1,#2a8c79);color:#fff;text-align:center}.ot-ent .dp3-opcoes button{text-align:center;border-radius:999px}@media (max-width:860px){.ot-ent .dp3-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp>li.aberta{background:#fff;border-color:#cfe3da;box-shadow:0 16px 34px -26px #14473bb3}.lp>li.aberta .lp-seta{transform:rotate(90deg)}.lp-seta{transition:transform .2s}.lp-st{min-width:0}.lp-det{background:#fff;border-top:1px solid #e6ece9;padding:6px 16px 12px 66px}.lp-det .lp-teste{border-top:1px solid #eef1ef;flex-wrap:wrap;grid-template-columns:none;align-items:center;gap:12px;padding:8px 0;display:flex}.lp-det .lp-teste:first-child{border-top:0}.lp-teste-nome{min-width:150px;font-size:13px}@media (max-width:1100px){.lp-det{padding-left:16px}}.ot-ent .ent-pop-cab{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;display:grid}.ot-ent .ent-pop-esq{align-items:center;gap:12px;min-width:0;display:flex}.ot-ent .ent-pop-h{letter-spacing:.2px;text-align:center;color:var(--c1-deep,#164e44);margin:0;font-size:28px;font-weight:800}.ot-ent .ent-pop-acs{justify-self:end}.ot-ent .ent-pop-tit .nome-cand{font-size:15px}.ot-ent .acoes-grav,.ot-ent .acoes-grav .grav,.ot-ent .acoes-grav .grav>.acoes{display:contents}.ot-ent .acoes-grav .grav .consent{background:#f6f8f6;border-radius:14px;flex:100%;padding:12px 14px}.ot-ent .acoes-grav .grav .dica{flex:100%}.ot-ent .grav-painel{background:#fff;border:1px solid #e6ece9;border-radius:16px;margin-top:10px;padding:12px 14px}.ot-ent .ficha-b{display:block}.ot-ent .ficha-b>.dp3{margin:0}.ot-ent .ficha-b .dp3-tl{grid-template-columns:minmax(0,1fr);display:grid}@media (max-width:860px){.ot-ent .ent-pop-cab{grid-template-columns:minmax(0,1fr) auto}.ot-ent .ent-pop-h{display:none}}.lp-info.lp-aders{flex-flow:row;align-items:center;gap:12px}.lp-aders .ap-anel{flex:none;gap:6px}.lp-aders .ap-anel i{width:36px;height:36px}.lp-aders .ap-anel i span{width:27px;height:27px;font-size:10px}.lp-aders .ap-anel small{font-size:10px;line-height:1.2}.lp-aders .ap-anel small b{font-size:11px}.lp-aders .lp-txt{flex-direction:column;gap:2px;min-width:0;margin-left:4px;display:flex}.lp-aders .lp-txt>b{color:var(--ink,#16231f);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.lp-aders .lp-txt>span{color:var(--mu,#6b7a75);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lp-row:has(.lp-aders){grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) 150px 140px auto 22px}.ot-ent .passos-linha{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ot-ent .passos-linha>.passos-ent{flex:auto;margin:0}.ot-ent .decisao-topo{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.ot-ent .decisao-topo button.dec{font:700 13px var(--font-outfit), sans-serif;cursor:pointer;border:1.5px solid;border-radius:999px;padding:8px 16px}.ot-ent .decisao-topo button.dec.aprovar{color:#fff;background:#2a8c79;border-color:#2a8c79}.ot-ent .decisao-topo button.dec.banco{color:#0c447c;background:#e6f1fb;border-color:#9cc3e8}.ot-ent .decisao-topo button.dec.reprovar{color:#b3202b;background:#fdecee;border-color:#f0a9b0}.ot-ent .decisao-topo button.dec:disabled{opacity:.5;cursor:default}.lp-passos{color:var(--mu,#6b7a75);flex-wrap:nowrap;align-items:center;gap:10px;font-size:11px;display:flex;overflow:hidden}.lp-passo{white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}.lp-passo i{width:15px;height:15px;color:var(--mu,#6b7a75);background:#fff;border:1.5px solid #dce3df;border-radius:50%;flex:none;place-items:center;font-size:9px;font-style:normal;font-weight:800;display:grid}.lp-passo.ok{color:var(--ink,#16231f)}.lp-passo.ok i{background:var(--c1,#2a8c79);border-color:var(--c1,#2a8c79);color:#fff}.lp-row:has(.lp-passos){grid-template-columns:minmax(0,1.1fr) minmax(0,2.4fr) 140px 120px auto 22px}.ot-teste .lp>li{background:#fafbfa;border-radius:18px;padding:0}.ot-teste .lp>li:hover,.ot-teste .lp>li.aberta{background:#fff}.ot-teste .lp .lp-seta{background:0 0;border:0;border-radius:0;width:22px;height:22px;padding:0}.lp-row.lote{grid-template-columns:22px minmax(0,1.2fr) minmax(0,2.2fr) 140px 120px auto 22px}.lp-row.lote:has(.lp-aders){grid-template-columns:22px minmax(0,1.2fr) minmax(0,2.2fr) 140px 120px auto 22px}.lp-chk{place-items:center;display:grid}.lp-todos{color:var(--mu,#6b7a75);cursor:pointer;align-items:center;gap:8px;margin:0 0 8px 16px;font-size:12.5px;display:inline-flex}.lp-tri-chips{flex-wrap:nowrap;align-items:center;gap:5px;display:flex;overflow:hidden}.lp-mini.ok{color:#007a3d;background:#f0faf4;border-color:#bfe3cf}.lp-mini.no{color:#b3202b;background:#fdf3f4;border-color:#f0c6cb}.lp-acs{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.lp-acs>div{margin-left:0!important}.lp-det .respostas{padding-left:0}.lp .cand-in{align-items:center;gap:11px;min-width:0;display:flex}.lp .cand-in .nm{text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;min-width:0;padding:0}.lp .cand-in .nm b{font-size:14px;display:block}.lp .cand-in .nm small{color:var(--mu,#6b7a75);font-size:12px;display:block}@media (max-width:1100px){:is(.lp-row.lote,.lp-row.lote:has(.lp-aders)){grid-template-columns:22px 1fr auto}.lp-row.lote>.lp-info,.lp-row.lote>.lp-an{grid-column:2/-1}}:is(.lp-row.lp-funil,.lp-row.lp-funil:has(.lp-aders)){grid-template-columns:minmax(0,1.25fr) minmax(0,1.35fr) 104px auto auto 22px;gap:10px;padding:9px 12px}.lp-funil .pessoa{align-items:center;gap:10px;min-width:0;display:flex}.lp-funil .av{background:var(--c1-soft,#e8f3ef);width:38px;height:38px;color:var(--c1-deep,#164e44);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3px #dce3df}.lp-funil .av img{object-fit:cover;width:100%;height:100%}.lp-funil .nm{flex-direction:column;min-width:0;display:flex}.lp-funil .nm button,.lp-funil .nm b{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.lp-funil .nm small{color:var(--mu,#6b7a75);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.lp-funil .tag{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--og);background:color-mix(in srgb, var(--og) 12%, #fff);border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.lp-funil .tag i{background:var(--og);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.lp-funil .lp-st .tg{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:150px;display:inline-block;overflow:hidden}@media (max-width:1250px){:is(.lp-row.lp-funil,.lp-row.lp-funil:has(.lp-aders)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto 22px}.lp-funil>.lp-an{display:none}}@media (max-width:760px){:is(.lp-row.lp-funil,.lp-row.lp-funil:has(.lp-aders)){grid-template-columns:1fr auto}}.ot-ent .det-s{flex-direction:column;gap:14px;display:flex}.ot-ent .nome-lin{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.ot-ent .cv-atalho{border:1px solid var(--c1);color:var(--c1-deep);font:700 12px var(--font-outfit), sans-serif;cursor:pointer;background:#fff;border-radius:999px;padding:3px 11px}.ot-ent .grav-topo{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex;position:relative}.ot-ent .grav-topo .grav,.ot-ent .grav-topo .grav>.acoes{display:contents}.ot-ent .grav-topo .grav .consent,.ot-ent .grav-topo .grav .dica{flex:100%}.ot-ent .grav-topo button,.ot-ent .gt-btn{font:700 12.5px var(--font-outfit), sans-serif;cursor:pointer;color:var(--ink,#16231f);background:#fff;border:1.5px solid #cfd7d2;border-radius:999px;margin:0;padding:7px 14px}.ot-ent .grav-topo button.rec{color:#b3202b;background:#fdecee;border-color:#f0a9b0}.ot-ent .grav-topo button.pri,.ot-ent .gt-btn.pri{background:var(--c1);border-color:var(--c1);color:#fff}.ot-ent .gt-menu,.ot-ent .ag-menu{display:inline-block;position:relative}.ot-ent .gt-fundo{z-index:5;position:fixed;inset:0}.ot-ent .gt-lista{z-index:6;background:#fff;border:1px solid #dce3df;border-radius:14px;flex-direction:column;min-width:230px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #141e1a2e}.ot-ent .gt-lista.dir{left:auto;right:0}.ot-ent .gt-lista button{text-align:left;font:600 12.5px var(--font-outfit), sans-serif;cursor:pointer;white-space:nowrap;color:var(--ink,#16231f);background:0 0;border:0;border-radius:9px;padding:8px 11px}.ot-ent .gt-lista button:hover:not(:disabled){background:var(--c1-soft)}.ot-ent .gt-lista button:disabled{opacity:.45;cursor:default}.ot-ent .gt-lista button.perigo{color:#b3202b}.ot-ent .gt-vazio{color:#6b7a75;padding:8px 11px;font-size:12px}.ot-ent .ag-3p{cursor:pointer;background:#fff;border:1px solid #cfd7d2;border-radius:50%;width:34px;height:34px;margin-left:4px;font-size:18px;line-height:1}.ot-ent .fv-barra{flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 10px;display:flex}.ot-ent .fv-todos{border:1.5px solid var(--c1);background:var(--c1-soft);color:var(--c1-deep);font:700 12.5px var(--font-outfit), sans-serif;cursor:pointer;border-radius:999px;margin-left:auto;padding:6px 14px}.ot-ent .fv-tag{text-transform:none;letter-spacing:0;border-radius:999px;align-items:center;gap:5px;margin-left:6px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-flex}.ot-ent .fv-tag.pre{color:#8a5a00;background:#fff3dc}.ot-ent .fv-tag.ok{color:#1d6b4f;background:#e3f4ec}.ot-ent .fv-tag.vazio{color:#6b7a75;background:#eef1ef}.ot-ent .fv-ok{color:#fff;cursor:pointer;background:#2a8c79;border:0;border-radius:50%;width:18px;height:18px;padding:0;font-size:11px;line-height:1}.ot-ent .av-sec{font:700 12px var(--font-outfit), sans-serif;align-items:baseline;gap:8px;margin:14px 0 6px;display:flex}.ot-ent .av-sec small{color:#6b7a75;font-weight:500}.ot-ent .av-item{border-top:1px solid #eef1ef;flex-wrap:wrap;align-items:center;gap:12px;padding:9px 0;display:flex}.ot-ent .av-txt{flex-direction:column;flex:260px;gap:2px;display:flex}.ot-ent .av-txt small{color:#6b7a75;font-size:11.5px}.ot-ent .av-txt small.ia{color:#5b4bb7}.ot-ent .av-niv{gap:6px;display:inline-flex}.ot-ent .av-niv button{font:700 12.5px var(--font-outfit), sans-serif;cursor:pointer;background:#fff;border:1.5px solid #cfd7d2;border-radius:999px;margin:0;padding:6px 13px}.ot-ent .av-niv button.atende.on{color:#fff;background:#2a8c79;border-color:#2a8c79}.ot-ent .av-niv button.parte.on{color:#3c2a00;background:#f5b942;border-color:#f5b942}.ot-ent .av-niv button.nao.on{color:#fff;background:#d9534f;border-color:#d9534f}.ot-ent .av-des{flex-wrap:wrap;gap:8px;display:flex}.ot-ent .av-des button{font:600 12.5px var(--font-outfit), sans-serif;cursor:pointer;background:#fff;border:1.5px solid #cfd7d2;border-radius:999px;margin:0;padding:6px 13px}.ot-ent .av-des button.on{background:var(--c1-soft);border-color:var(--c1);color:var(--c1-deep)}.ot-ent .av-lista{margin:0;padding-left:18px;font-size:12.5px;line-height:1.5}.ot-ent .av-lista.conf{color:#8a5a00}.ot-ent .quad-s{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:900px){.ot-ent .quad-s{grid-template-columns:minmax(0,1fr)}}.ot-ent .quad-obs textarea{box-sizing:border-box;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #cfd7d2;border-radius:12px;padding:10px 12px;font-size:13px}.ot-ent .quad-res{font:700 13px var(--font-outfit), sans-serif;margin:2px 0 6px}.ot-ent .quad-dica{color:#6b7a75;margin:0 0 10px;font-size:12.5px}.ot-ent .quad-dica.fa{color:#8a5a00}.ot-ent .quad-bts{gap:10px;display:flex}.ot-ent .quad-bts button{font:800 14px var(--font-outfit), sans-serif;cursor:pointer;border:1.5px solid;border-radius:14px;flex:1 1 0;margin:0;padding:12px 10px}.ot-ent .quad-bts .aprovar-g{color:#fff;background:#2a8c79;border-color:#2a8c79}.ot-ent .quad-bts .nseg{color:#3a4743;background:#fff;border-color:#cfd7d2}.ot-ent .quad-bts .nseg.on{background:#f1f4f2;border-color:#6b7a75}.ot-ent .quad-bts button:disabled{opacity:.5;cursor:default}.ot-ent .quad-nseg{background:#f6f8f6;border-radius:14px;flex-direction:column;gap:8px;margin-top:10px;padding:12px;display:flex}.ot-ent .quad-nseg select,.ot-ent .quad-nseg textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cfd7d2;border-radius:10px;padding:7px 10px;font-size:13px}.ot-ent .quad-sin{align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.ot-ent .quad-sin small{color:#6b7a75;font-weight:500}.ot-ent .quad-sinc{flex-direction:column;gap:6px;display:flex}.ot-ent .quad-nota{color:#6b7a75;margin:10px 0 0;font-size:12px}.ot-ent .quad-salvo{color:#1d6b4f;margin:4px 0 0;font-size:12px}.ot-ent .quad-salvo.erro{color:#b3202b}.ot-ent .ent-pop,.ot-ent .ent-pop input,.ot-ent .ent-pop select,.ot-ent .ent-pop textarea,.ot-ent .ent-pop button{font-family:var(--font-outfit), system-ui, sans-serif}.ot-ent .sel-sin{color:#b3202b;vertical-align:middle;background:#fdecee;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-block}.ot-ent .quad-bts{flex-wrap:nowrap}.ot-ent .quad-bts button{white-space:nowrap;padding-left:6px;padding-right:6px}.ot-ent .quad-bts .vetar{color:#b3202b;background:#fff;border-color:#f0c6cb}.ot-ent .quad-bts .vetar.on{background:#fdf0f1;border-color:#b3202b}.ot-ent .quad-vetar{background:#fff8f8;border:1px solid #f0c6cb}.ot-ent .quad-vetar b{color:#b3202b;font-size:13.5px}.ot-ent .quad-vetar small{color:#6b7a75;font-size:11.5px;line-height:1.4}.ot-ent .quad-vetar .perigo{color:#fff;font:700 13px var(--font-outfit), sans-serif;cursor:pointer;background:#b3202b;border:0;border-radius:999px;padding:9px 14px}.ot-ent .quad-vetar .perigo:disabled{opacity:.5;cursor:default}.ot-ent .risco-s{padding:16px 18px}.ot-ent .risco-s .tit{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ot-ent .risco-s .tit small{color:#6b7a75;margin-left:auto}.ot-ent .risco-nivel{color:#1b6456;background:#e8f3f0;border:1.5px solid #1b6456;border-radius:999px;padding:2px 11px;font-size:12px;font-weight:700}.ot-ent .risco-nivel.moderado{color:#9a5b00;background:#fff5e3;border-color:#9a5b00}.ot-ent .risco-nivel.alto,.ot-ent .risco-nivel.critico{color:#b3202b;background:#fdf0f1;border-color:#b3202b}.ot-ent .risco-desc{color:#6b7a75;margin:0 0 12px;font-size:12.5px;line-height:1.45}.ot-ent .risco-it{border:1px solid #dce5e2;border-radius:12px;margin-bottom:10px;padding:10px 12px}.ot-ent .risco-it h5{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:13.5px;display:flex}.ot-ent .risco-it .sev{border:1px solid;border-radius:999px;padding:1px 9px;font-size:11.5px;font-weight:700}.ot-ent .risco-it .sev.alta{color:#b3202b;border-color:#b3202b}.ot-ent .risco-it .sev.media{color:#9a5b00;border-color:#9a5b00}.ot-ent .risco-it .done{color:#1b6456;margin-left:auto;font-size:12px;font-weight:700}.ot-ent .risco-it.feito .sev{opacity:.5}.ot-ent .risco-vs{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px;font-size:12.5px;display:grid}.ot-ent .risco-vs div{border:1px solid #dce5e2;border-radius:10px;padding:7px 10px}.ot-ent .risco-vs em{color:#6b7a75;font-size:11px;font-style:normal;display:block}.ot-ent .risco-op{flex-wrap:wrap;gap:8px;display:flex}.ot-ent .risco-op button{font:inherit;cursor:pointer;background:#fff;border:1px solid #dce5e2;border-radius:999px;padding:5px 13px;font-size:12.5px}.ot-ent .risco-op button:hover:not(:disabled){border-color:#1b6456}.ot-ent .risco-res{color:#1b6456;background:#e8f3f0;border-radius:10px;padding:7px 10px;font-size:12.5px}.ot-ent .risco-res .link{color:#1b6456;cursor:pointer;font:inherit;background:0 0;border:0;margin-left:10px;font-size:12px;text-decoration:underline}.ot-ent .risco-just{gap:6px;margin-top:8px;display:grid}.ot-ent .risco-just textarea{width:100%;font:inherit;border:1px solid #dce5e2;border-radius:10px;padding:8px}.ot-ent .risco-just label{font-size:12.5px}.ot-ent .risco-just .pri{color:#fff;font:inherit;cursor:pointer;background:#1b6456;border:0;border-radius:999px;justify-self:start;padding:6px 14px;font-size:12.5px}.ot-ent .risco-just .pri:disabled{opacity:.5;cursor:default}@media (max-width:760px){.ot-ent .risco-vs{grid-template-columns:1fr}}.ot-ent .risco-tag{font:inherit;color:#1b6456;cursor:pointer;white-space:nowrap;background:#e8f3f0;border:1.5px solid #1b6456;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}.ot-ent .risco-tag.moderado{color:#9a5b00;background:#fff5e3;border-color:#9a5b00}.ot-ent .risco-tag.alto,.ot-ent .risco-tag.critico{color:#b3202b;background:#fdf0f1;border-color:#b3202b}.ot-ent .fv-alerta{color:#b3202b;align-items:flex-start;gap:5px;margin-top:4px;font-size:11.5px;font-weight:600;line-height:1.35;display:flex}.ot-ent .fv-alerta svg{flex:none;margin-top:1px}.ot-ent .risco-tag.grande{padding:5px 14px;font-size:13px;box-shadow:0 2px 8px -3px #141e1a59}.ot-ent .risco-pop{width:min(820px,100%)}.ot-ent .risco-pop-cab{border-bottom:1px solid #dce5e2;align-items:center;gap:10px;padding:14px 18px;display:flex}.ot-ent .risco-pop-cab b{flex:1;font-size:16px}.ot-ent .risco-pop-corpo{padding:14px 18px 20px;overflow:auto}.ot-ent .risco-grupo h4{flex-wrap:wrap;align-items:baseline;gap:8px;margin:14px 0 8px;font-size:13.5px;display:flex}.ot-ent .risco-grupo h4 span{color:#6b7a75;border:1px solid #dce5e2;border-radius:999px;padding:0 8px;font-size:11.5px;font-weight:700}.ot-ent .risco-grupo h4 small{color:#6b7a75;font-size:12px;font-weight:400}.ot-ent .risco-antes{color:#4f6159;margin-top:3px;font-size:12px;display:block}.ot-ent .quando-ent{gap:16px}.ot-ent .quando-ent .dia-tile{margin-right:6px}.ot-ent-b .eb-sit{flex-direction:column;align-items:flex-start;gap:5px;display:flex}@media (max-width:1000px){.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) auto}}.ot-ent-b .eb-main{grid-template-columns:minmax(0,1.3fr) 110px 150px minmax(0,1.1fr) minmax(0,.8fr)}.ot-ent-b .eb-sit,.ot-ent-b .eb-risco{align-items:center;display:flex}.ot-ent-b .eb-sem{color:var(--mu,#6b7a75);font-size:11.5px}@media (max-width:1000px){.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) auto}.ot-ent-b .eb-risco{display:none}}.ot-ent .passos-linha{margin-bottom:10px}.risco-pop .risco-lacunas{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.risco-pop .risco-lacunas li{background:#fafbfa;border:1px solid #e6ece9;border-radius:12px;padding:9px 14px;font-size:13px}.ot-ent-b .eb-row{grid-template-columns:minmax(0,1fr) 126px 28px}.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) 118px 176px 128px 138px 112px;gap:12px;min-height:66px}.ot-ent-b .eb-acs.vazio{width:126px;display:block}.ot-ent-b .eb-rec{gap:4px;display:inline-flex}.ot-ent-b .eb-rec>span{color:#b8c2bd;background:#fff;border:1px solid #e6ece9;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.ot-ent-b .eb-rec>span.pend{color:#9a5b00;background:#fff6e5;border-color:#f3ddb0}.ot-ent-b .eb-rec svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.ot-ent-b .eb-q,.ot-ent-b .eb-n{align-items:center;gap:9px;min-width:0;display:flex}.ot-ent-b .eb-q strong,.ot-ent-b .eb-n strong,.ot-ent-b .eb-risco-v strong{color:var(--ink,#16231f);white-space:nowrap;font-size:12.5px;display:block}.ot-ent-b .eb-q small,.ot-ent-b .eb-n small,.ot-ent-b .eb-risco-v small{color:var(--mu,#6b7a75);white-space:nowrap;font-size:11px;line-height:1.35;display:block}.ot-ent-b .eb-dia{text-align:center;background:#fff;border:1px solid #e6ece9;border-radius:11px;flex:none;width:42px;overflow:hidden}.ot-ent-b .eb-dia em{color:#fff;background:#0c447c;padding:2px 0;font-size:9.5px;font-style:normal;font-weight:700;display:block}.ot-ent-b .eb-dia b{padding:2px 0 3px;font-size:16px;line-height:1.15;display:block}.ot-ent-b .eb-dia.vazio b{color:#b8c2bd}.ot-ent-b .eb-dia.canc b{color:var(--mu,#6b7a75);text-decoration:line-through}.ot-ent-b .eb-anel{flex:none;width:40px;height:40px;position:relative}.ot-ent-b .eb-anel svg{width:40px;height:40px;transform:rotate(-90deg)}.ot-ent-b .eb-anel circle{fill:none;stroke-width:4.5px}.ot-ent-b .eb-anel .vl{stroke:var(--c1,#0f6b57);stroke-linecap:round}.ot-ent-b .eb-anel b{place-items:center;font-size:12.5px;display:grid;position:absolute;inset:0}.ot-ent-b .eb-r{align-items:center;display:flex}.ot-ent-b .eb-risco-v{align-items:center;gap:8px;display:inline-flex}.ot-ent-b .eb-pts{grid-template-columns:repeat(4,10px);gap:3px;display:inline-grid}.ot-ent-b .eb-pts s{border-radius:50%;width:10px;height:10px;display:block}.ot-ent-b .eb-pts .alta{background:#e5848c}.ot-ent-b .eb-pts .media{background:#e8b547}.ot-ent-b .eb-pts .ok{background:#fff;border:1.6px solid #9fd0bd}.ot-ent-b .eb-risco-v.nv-moderado strong{color:#9a5b00}.ot-ent-b .eb-risco-v.nv-alto strong,.ot-ent-b .eb-risco-v.nv-critico strong{color:#b3202b}.ot-ent-b .eb-risco-v.nv-baixo strong{color:#0a4a3a}@media (max-width:1000px){.ot-ent-b .eb-row{grid-template-columns:minmax(0,1fr) auto 28px}.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) auto}.ot-ent-b .eb-extra,.ot-ent-b .eb-acs.vazio{display:none}}.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) 112px 176px 140px 178px 116px;row-gap:8px;min-height:0;padding-top:10px;padding-bottom:10px}.ot-ent-b .eb-sit{flex-direction:row}.ot-ent-b .eb-jor{border-top:1px dashed #e3eae6;grid-column:1/-1;align-items:center;gap:0;padding-top:8px;display:flex}.ot-ent-b .eb-pt{color:var(--mu,#6b7a75);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.ot-ent-b .eb-pt:not(:last-of-type):after{content:"";background:#cfd7d2;border-radius:2px;width:34px;height:2px;margin:0 10px}.ot-ent-b .eb-pt i{background:#fff;border:1.6px solid #cfd7d2;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.ot-ent-b .eb-pt i svg{fill:none;stroke:#fff;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.ot-ent-b .eb-pt.feito{color:var(--c1-deep,#164e44)}.ot-ent-b .eb-pt.feito i{background:var(--c1,#0f6b57);border-color:var(--c1,#0f6b57)}.ot-ent-b .eb-pt.feito:not(:last-of-type):after{background:var(--c1,#0f6b57)}.ot-ent-b .eb-pt.atual{color:#0c447c;font-weight:700}.ot-ent-b .eb-pt.atual i{border-color:#0c447c;box-shadow:0 0 0 3px #e6f1fb}.ot-ent-b .eb-pt.atual i:after{content:"";background:#0c447c;border-radius:50%;width:6px;height:6px}.ot-ent-b .eb-pt.erro{color:#b3202b;font-weight:700}.ot-ent-b .eb-pt.erro i{background:#fdf0f1;border-color:#b3202b}.ot-ent-b .eb-pt.erro i svg{stroke:#b3202b}.ot-ent-b .eb-jor .eb-rec{margin-left:auto}@media (max-width:1000px){.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) auto}.ot-ent-b .eb-pt:not(.foco){display:none}.ot-ent-b .eb-pt:after{display:none!important}.ot-ent-b .eb-jor .eb-rec{display:none}}.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) 176px 164px 126px 164px 100px;row-gap:0;padding-top:11px;padding-bottom:11px}.ot-ent-b .eb-sit{flex-direction:column;align-items:flex-start;gap:7px}.ot-ent-b .eb-sit-1{align-items:center;gap:8px;display:flex}.ot-ent-b .eb-jor{border-top:0;grid-column:auto;align-items:center;padding-top:0;display:flex}.ot-ent-b .eb-pt{gap:0}.ot-ent-b .eb-pt:not(:last-of-type):after{display:none}.ot-ent-b .eb-pt:not(:last-child):after{content:"";background:#cfd7d2;border-radius:2px;width:18px;height:2px;margin:0 4px;display:block}.ot-ent-b .eb-pt.feito:not(:last-child):after{background:var(--c1,#0f6b57)}.ot-ent-b .eb-pt i{width:14px;height:14px}.ot-ent-b .eb-pt i svg{width:8px;height:8px}.ot-ent-b .eb-pt.atual i{box-shadow:0 0 0 2px #e6f1fb}.ot-ent-b .eb-pt.atual i:after{width:4px;height:4px}.ot-ent-b .eb-jor .eb-rec{display:none}@media (max-width:1000px){.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) auto}.ot-ent-b .eb-pt:not(.foco),.ot-ent-b .eb-sit-1 .eb-rec,.ot-ent-b .eb-jor{display:none}}.ot-ent-b .eb-lin>li{border-radius:16px}.ot-ent-b .eb-row{grid-template-columns:minmax(0,1fr) 126px 28px;padding:0 12px 0 0}.ot-ent-b .eb-main{grid-template-columns:minmax(0,1.4fr) 244px 150px 128px 150px 88px 56px;align-items:center;gap:0;min-height:64px;padding:0 0 0 18px}.ot-ent-b .eb-main>*{min-width:0;padding:0 12px}.ot-ent-b .eb-main>.eb-quem{padding-left:0}.ot-ent-b .eb-main>*+*{border-left:1px solid #f0f4f2;align-items:center;min-height:40px;display:flex}.ot-ent-b .eb-cab{padding:0 12px 6px 0;display:block}.ot-ent-b .eb-cab-main{color:var(--mu,#6b7a75);letter-spacing:.02em;grid-template-columns:minmax(0,1.4fr) 244px 150px 128px 150px 88px 56px;margin-right:174px;padding-left:18px;font-size:10.5px;font-weight:700;display:grid}.ot-ent-b .eb-cab-main>span{padding:0 12px}.ot-ent-b .eb-cab-main>span:first-child{padding-left:0}.ot-ent-b .eb-sit{align-items:center;display:flex}.ot-ent-b .eb-chip-peq{display:none}.ot-ent-b .eb-jr{align-items:flex-start;display:flex}.ot-ent-b .eb-p{flex-direction:column;align-items:center;gap:3px;width:56px;display:flex;position:relative}.ot-ent-b .eb-p i{z-index:1;background:#fff;border:1.7px solid #cfd7d2;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:relative}.ot-ent-b .eb-p em{color:var(--mu,#6b7a75);white-space:nowrap;font-size:10px;font-style:normal;line-height:1.1}.ot-ent-b .eb-p:not(:last-child):after{content:"";background:#e3eae6;border-radius:3px;width:calc(100% - 22px);height:3px;position:absolute;top:10px;left:calc(50% + 11px)}.ot-ent-b .eb-p.feito i{background:var(--cor);border-color:var(--cor)}.ot-ent-b .eb-p.atual i:after{content:"";background:var(--cor);border-radius:50%;width:8px;height:8px}.ot-ent-b .eb-p.erro i{background:#fdf0f1;border-color:#b3202b}.ot-ent-b .eb-p.erro i svg{stroke:#b3202b}.ot-ent-b .eb-gv{align-items:center;display:flex}.ot-ent-b .eb-gv .eb-rec{gap:4px;display:inline-flex}.ot-ent-b .eb-an-i{width:30px;height:30px}.ot-ent-b .eb-an{justify-content:center}@media (max-width:1500px){.ot-ent-b .eb-main,.ot-ent-b .eb-cab-main{grid-template-columns:minmax(0,1.2fr) 220px 132px 70px 118px 82px 44px}.ot-ent-b .eb-main>*,.ot-ent-b .eb-cab-main>span{padding:0 8px}.ot-ent-b .eb-p{width:52px}.ot-ent-b .eb-p em{font-size:9.5px}.ot-ent-b .eb-n small,.ot-ent-b .eb-n strong{display:none}.ot-ent-b .eb-risco-v small{font-size:10.5px}}@media (max-width:1080px){.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) auto;padding-left:16px}.ot-ent-b .eb-main>*{padding:0;border-left:0!important}.ot-ent-b .eb-chip-peq{display:inline-block}.ot-ent-b .eb-extra,.ot-ent-b .eb-cab{display:none}}.ot-ent-b{--p1:#b7b1f0;--p2:#9a92e6;--p3:#7f77dd;--p4:#5d4fa5;--p-bg:#eeedfe;--p-bd:#dad6f5}.ot-ent-b .eb-main>*+*{border-left-color:#f0f1f7}.ot-ent-b .eb-sit{width:100%;display:block}.ot-ent-b .eb-fase{flex-direction:column;gap:5px;width:100%;display:flex}.ot-ent-b .eb-topo{align-items:center;gap:7px;line-height:1;display:flex}.ot-ent-b .eb-topo small{color:var(--mu,#6b7a75);font-size:10.5px}.ot-ent-b .eb-pil{white-space:nowrap;background:var(--p-bg);color:var(--p4);box-shadow:inset 0 0 0 1px var(--p-bd);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.ot-ent-b .eb-chip-peq.azul{background:var(--p-bg);color:var(--p4)}.ot-ent-b .eb-p{width:auto}.ot-ent-b .eb-p i{border:1.8px solid #d9dce8;width:17px;height:17px}.ot-ent-b .eb-p em{font-size:9.5px;line-height:1}.ot-ent-b .eb-p:not(:last-child):after{background:#e8eaf3;width:calc(100% - 18px);top:7px;left:calc(50% + 9px)}.ot-ent-b .eb-p.feito i{background:var(--cor);border-color:var(--cor);box-shadow:0 2px 5px -2px var(--cor)}.ot-ent-b .eb-p.atual i{border-color:var(--cor);box-shadow:0 0 0 3px color-mix(in srgb, var(--cor) 26%, #fff)}.ot-ent-b .eb-p.atual i:after{background:var(--cor);width:7px;height:7px}.ot-ent-b .eb-p.atual em{color:var(--p4)}.ot-ent-b .eb-dia em{background:var(--p4)}.ot-ent-b .eb-dia.vazio em{background:#cfd7d2}.ot-ent-b .eb-dia.canc em{background:#b3202b}.ot-ent-b .eb-anel .vl{stroke:var(--p3)}.ot-ent-b .eb-anel .tr{stroke:#edeef6}.ot-ent-b .eb-gauge{flex:none;width:46px;height:27px;display:block;position:relative}.ot-ent-b .eb-gauge svg{display:block}.ot-ent-b .eb-gauge b{text-align:center;font-size:12px;line-height:1;position:absolute;bottom:-2px;left:0;right:0}.ot-ent-b .eb-rec>span.on{color:var(--p4);background:var(--p-bg);border-color:var(--p-bd)}.ot-ent-b .eb-main{height:64px;min-height:64px}@media (max-width:1500px){.ot-ent-b .eb-main,.ot-ent-b .eb-cab-main{grid-template-columns:minmax(0,1.1fr) 238px 128px 62px 100px 78px 38px}.ot-ent-b .eb-risco-v small{display:none}}@media (max-width:1080px){.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) auto;height:auto;min-height:64px}}.ot-ent-b .eb-main,.ot-ent-b .eb-cab-main{grid-template-columns:minmax(0,1.2fr) minmax(290px,1.5fr) minmax(176px,1fr) minmax(150px,.8fr) minmax(176px,1fr) minmax(104px,.55fr) 60px}.ot-ent-b .eb-main>*{overflow:visible}.ot-ent-b .eb-q small,.ot-ent-b .eb-n small,.ot-ent-b .eb-risco-v small,.ot-ent-b .eb-q strong,.ot-ent-b .eb-n strong,.ot-ent-b .eb-risco-v strong{text-overflow:ellipsis;max-width:100%;overflow:hidden}.ot-ent-b .eb-q>span:last-child,.ot-ent-b .eb-n>span:last-child,.ot-ent-b .eb-risco-v>span:last-child{min-width:0}.ot-ent-b .eb-main>.eb-gv,.ot-ent-b .eb-main>.eb-an{justify-content:center}@media (max-width:1500px){.ot-ent-b .eb-main,.ot-ent-b .eb-cab-main{grid-template-columns:minmax(0,1.1fr) minmax(232px,1.3fr) minmax(140px,.9fr) 64px minmax(136px,.9fr) 86px 44px}.ot-ent-b .eb-q small{display:none}}@media (max-width:1080px){.ot-ent-b .eb-main{grid-template-columns:minmax(0,1fr) auto}}.ot-ent-b .eb-sub{align-items:center;gap:7px;display:flex}.ot-ent-b .eb-sub .eb-pil{padding:1px 8px;font-size:10px}.ot-ent-b .eb-fase{display:block}.ot-ent-b .eb-jr{grid-template-columns:repeat(4,1fr);width:100%;display:grid}.ot-ent-b .eb-p{--cor:#8e84e3;--prox:#7f6fd0;gap:4px}.ot-ent-b .eb-p:first-child{--cor:#8e84e3;--prox:#7f6fd0}.ot-ent-b .eb-p:nth-child(2){--cor:#7f6fd0;--prox:#6a5cba}.ot-ent-b .eb-p:nth-child(3){--cor:#6a5cba;--prox:#55688f}.ot-ent-b .eb-p:nth-child(4){--cor:#55688f}.ot-ent-b .eb-p i{color:#a9b0c4;width:28px;height:28px;box-shadow:none;background:#eceef5;border:0}.ot-ent-b .eb-p i svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.ot-ent-b .eb-p.feito i,.ot-ent-b .eb-p.atual i{background:var(--cor);color:#fff;box-shadow:0 3px 8px -3px var(--cor);border:0}.ot-ent-b .eb-p.atual i{box-shadow:0 0 0 3px color-mix(in srgb, var(--cor) 24%, #fff), 0 3px 8px -3px var(--cor)}.ot-ent-b .eb-p.atual i:after{display:none}.ot-ent-b .eb-p.erro i{color:#fff;background:#b3202b;border:0}.ot-ent-b .eb-p em{font-size:10px;font-weight:500}.ot-ent-b .eb-p.feito em,.ot-ent-b .eb-p.atual em{color:var(--ink,#16231f)}.ot-ent-b .eb-p.atual em{font-weight:700}.ot-ent-b .eb-p:not(:last-child):after{background:#e3e6f0;width:calc(100% - 28px);height:3px;top:12px;left:calc(50% + 14px)}.ot-ent-b .eb-p.feito:not(:last-child):after{background:linear-gradient(90deg, var(--cor), var(--prox))}@media (max-width:1080px){.ot-ent-b .eb-sub .eb-pil{display:none}}.ot-ent-b .eb-p.atual i{color:#fff;background:#e8a33d;box-shadow:0 0 0 3px #fcebcb,0 3px 8px -3px #e8a33d}.ot-ent-b .eb-p.atual:not(:last-child):after{background:linear-gradient(90deg,#e8a33d,#e3e6f0 75%)}.ot-ent-b .eb-p:first-child{--f:color-mix(in srgb, var(--c3,#ce2b37) 100%, var(--c1,#557a66));--fn:color-mix(in srgb, var(--c3,#ce2b37) 67%, var(--c1,#557a66))}.ot-ent-b .eb-p:nth-child(2){--f:color-mix(in srgb, var(--c3,#ce2b37) 67%, var(--c1,#557a66));--fn:color-mix(in srgb, var(--c3,#ce2b37) 33%, var(--c1,#557a66))}.ot-ent-b .eb-p:nth-child(3){--f:color-mix(in srgb, var(--c3,#ce2b37) 33%, var(--c1,#557a66));--fn:var(--c1,#557a66)}.ot-ent-b .eb-p:nth-child(4){--f:var(--c1,#557a66);--fn:var(--c1,#557a66)}.ot-ent-b .eb-p{--cl:color-mix(in srgb, var(--f) 35%, #fff);--tx:color-mix(in srgb, var(--f) 78%, #000);gap:3px}.ot-ent-b .eb-p i{box-sizing:border-box;width:30px;height:30px;color:var(--cl);border:2px solid var(--cl);box-shadow:none;background:#fff}.ot-ent-b .eb-p i svg{stroke-width:2px;width:15px;height:15px}.ot-ent-b .eb-p.feito i{background:var(--f);color:#fff;border-color:var(--f);box-shadow:none}.ot-ent-b .eb-p.atual i{color:#af7e15;background:#fff;border-color:#e0a21b;box-shadow:0 0 0 4px #fcf5e6}.ot-ent-b .eb-p.erro i{color:#fff;box-shadow:none;background:#e24b4a;border-color:#e24b4a}.ot-ent-b .eb-p em{color:var(--mu,#6b7a75);font-size:10.5px;font-weight:500;line-height:1.15}.ot-ent-b .eb-p.feito em{color:var(--tx)}.ot-ent-b .eb-p.atual em{color:#af7e15;font-weight:700}.ot-ent-b .eb-p.erro em{color:#e24b4a;font-weight:700}.ot-ent-b .eb-p.pend em{color:var(--mu,#6b7a75)}.ot-ent-b .eb-p:not(:last-child):after{background:color-mix(in srgb, var(--fn) 35%, #fff);opacity:.7;z-index:0;border-radius:4px;width:100%;height:4px;top:13px;left:50%}.ot-ent-b .eb-p.feito:not(:last-child):after,.ot-ent-b .eb-p.atual:not(:last-child):after{background:var(--fn);opacity:1}.ot-ent-b .eb-p.atual:not(:last-child):after,.ot-ent-b .eb-p.erro:not(:last-child):after{background:color-mix(in srgb, var(--fn) 35%, #fff);opacity:.7}.ot-ent-b .eb-p.atual i{border:2px solid #e0a21b}.ot-ent-b .eb-p.feito i{border:2px solid var(--f)}.ot-ent-b .eb-p.erro i{border:2px solid #e24b4a}.ot-ent-b .eb-p.pend i{border:2px solid var(--cl)}.ot-ent-b .eb-lin>li.eb-cab-li{background:0 0;border:0;border-radius:0;overflow:visible}.ot-ent-b .eb-cab-li .eb-main.eb-cab-main{cursor:default;height:auto;min-height:0;color:var(--mu,#6b7a75);letter-spacing:.02em;letter-spacing:.02em;margin:0;padding-top:0;padding-bottom:4px;font-size:10.5px;font-weight:700;display:grid}.ot-ent-b .eb-cab-li .eb-cab-main>span{text-align:center;border-left:0!important;min-height:0!important;display:block!important}.ot-ent-b .eb-cab-li .eb-cab-main>span:first-child{text-align:left}.ot-ent-b .eb-seta-vazio{width:28px;display:block}.ot-ent-b .eb-main>.eb-sit,.ot-ent-b .eb-main>.eb-q,.ot-ent-b .eb-main>.eb-n,.ot-ent-b .eb-main>.eb-r,.ot-ent-b .eb-main>.eb-gv,.ot-ent-b .eb-main>.eb-an{justify-content:center}.ot-ent-b .eb-main>.eb-r .eb-risco-v,.ot-ent-b .eb-main>.eb-n{margin:0 auto}.ot-ent-b .eb-main>.eb-r{justify-content:center}@media (max-width:1080px){.ot-ent-b .eb-cab-li,.ot-ent-b .eb-seta-vazio{display:none}}.ot-ent-b .eb-cab-li .eb-cab-main>span:first-child{padding-left:0}@media (max-width:1500px){.ot-ent-b.eb-video .eb-main,.ot-ent-b.eb-video .eb-cab-main{grid-template-columns:minmax(0,.8fr) minmax(250px,1.6fr) minmax(116px,.8fr) minmax(104px,.7fr) 66px 66px 46px}}.ot-ent-b.eb-video .eb-quem>span:last-child{min-width:0}.ot-ent-b.eb-video .eb-quem b,.ot-ent-b.eb-video .eb-quem small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ot-ent-b.eb-video .eb-quem b{font-size:13.5px}.ot-ent-b.eb-video .ev-lk{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.ot-ent-b.eb-video .eb-r{min-width:0}@media (max-width:1280px){.ot-ent-b.eb-video .eb-main,.ot-ent-b.eb-video .eb-cab-main{grid-template-columns:minmax(0,.7fr) minmax(236px,1.5fr) minmax(104px,.8fr) minmax(88px,.7fr) 58px 58px 42px}.eb-video .eb-row{grid-template-columns:minmax(0,1fr) 200px 28px}.eb-video .eb-acs.ev-acoes,.eb-video .eb-acs.vazio{width:200px}.eb-video .ev-acoes button.b{padding:0 9px;font-size:11.5px}}.ot-ent-b .eb-lin>li.eb-cab-li{align-items:flex-end;height:18px;margin-bottom:4px;display:flex;overflow:visible}.ot-ent-b .eb-cab-li .eb-row{align-items:end;width:100%;height:auto;min-height:0}.ot-ent-b .eb-cab-li .eb-main.eb-cab-main{padding-bottom:0;line-height:1.2}.ot-ent-b.eb-video .eb-anel b{letter-spacing:-.02em;font-size:10px}.ot-ent-b.eb-video .eb-gv{justify-content:center}.ot-teste .eb-lin>li.eb-cab-li{background:0 0;border-radius:0;padding:0}.eb-teste .eb-row{grid-template-columns:minmax(0,1fr) 138px 28px}.eb-teste .eb-acs,.eb-teste .eb-acs.vazio{justify-content:flex-end;width:138px;display:inline-flex}.eb-teste .eb-acs.vazio{display:block}.eb-teste .eb-main,.eb-teste .eb-cab-main{grid-template-columns:minmax(0,1.1fr) minmax(230px,1.5fr) minmax(190px,1fr) 112px 128px 64px}.eb-teste .eb-main{cursor:default}.eb-teste .eb-quem>span:last-child{min-width:0}.eb-teste .eb-quem b,.eb-teste .eb-quem small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.eb-teste .eb-p{--f:var(--c1,#557a66);--fn:var(--c1,#557a66)}.eb-teste .eb-p em{text-overflow:ellipsis;max-width:100%;overflow:hidden}.eb-teste .eb-pil{white-space:nowrap}.eb-teste .eb-pil.aviso{color:#9a5b00;background:#fff6e5;box-shadow:inset 0 0 0 1px #f3ddb0}.eb-teste .eb-pil.ok{color:#0a4a3a;background:#ddf2ea;box-shadow:inset 0 0 0 1px #bfe5d2}.eb-teste .ev-sit{flex-direction:column;align-items:center;gap:4px;display:flex}.eb-teste .ev-sit small{color:var(--mu,#6b7a75);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.eb-teste .eb-anel b{letter-spacing:-.02em;font-size:10px}.eb-teste .eb-n,.eb-teste .eb-r{justify-content:center}.eb-teste .eb-acs button.sm{margin:0}.ot-teste .eb-lin>li{padding:0}@media (max-width:1500px){.eb-teste .eb-main,.eb-teste .eb-cab-main{grid-template-columns:minmax(0,.9fr) minmax(200px,1.5fr) minmax(150px,1fr) 84px 96px 44px}.eb-teste .eb-p em{font-size:9px}}@media (max-width:1080px){.eb-teste .eb-main{grid-template-columns:minmax(0,1fr) auto}.eb-teste .eb-row{grid-template-columns:minmax(0,1fr) auto 28px}.eb-teste .eb-acs,.eb-teste .eb-acs.vazio{width:auto}}.ot-ent-b .eb-anel.cad .vl{stroke:var(--c1,#557a66)}.ot-ent-b .eb-anel.per .vl{stroke:#7f77dd}.eb-analista .eb-main,.eb-analista .eb-cab-main{grid-template-columns:minmax(0,1.1fr) minmax(290px,1.5fr) minmax(176px,1fr) minmax(150px,.8fr) minmax(150px,.9fr) minmax(112px,.6fr) minmax(112px,.6fr) 60px}.eb-analista .eb-ac{justify-content:center}.eb-analista .eb-anel b{letter-spacing:-.02em;font-size:10px}@media (max-width:1500px){.eb-analista .eb-main,.eb-analista .eb-cab-main{grid-template-columns:minmax(0,.9fr) minmax(232px,1.3fr) minmax(130px,.9fr) 64px minmax(118px,.8fr) 76px 76px 44px}}@media (max-width:1280px){.eb-analista .eb-main,.eb-analista .eb-cab-main{grid-template-columns:minmax(0,.8fr) minmax(216px,1.3fr) minmax(118px,.8fr) 56px 96px 66px 66px 40px}}@media (max-width:1080px){.eb-analista .eb-main{grid-template-columns:minmax(0,1fr) auto}}.h-s{display:none}.ot-ent-b .eb-cab-main>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ot-ent-b .eb-gv.cap,.ot-ent-b .eb-r.cap{flex-direction:column;gap:2px}.ot-ent-b .eb-cap{color:var(--mu,#6b7a75);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9.5px;line-height:1;overflow:hidden}.ev-parecer .t-s{display:none}@media (max-width:1500px){.h-l{display:none}.h-s{display:inline}.eb-analista .eb-quem>span:last-child{min-width:0}.eb-analista .eb-quem b,.eb-analista .eb-quem small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.eb-analista .eb-sub .eb-pil,.eb-analista .eb-risco-v>span:last-child,.eb-video .ev-parecer .t-l{display:none}.eb-video .ev-parecer .t-s{display:inline}.eb-video .ev-sit small,.eb-teste .ev-sit small{display:none}}.ot-grupo-slot{margin:-2px 0 10px}.eb-triagem .eb-row{grid-template-columns:minmax(0,1fr) 212px 28px}.eb-triagem .eb-acs,.eb-triagem .eb-acs.vazio{width:212px}.eb-triagem .eb-acs{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.eb-triagem .eb-acs.vazio{display:block}.eb-triagem .eb-acs>div{margin-left:auto}.eb-triagem .eb-main{cursor:default;height:auto;min-height:64px}.eb-triagem .eb-quem{justify-content:flex-start;gap:10px}.eb-triagem .eb-quem input{accent-color:var(--c1,#557a66);flex:none;margin:0}.eb-triagem .eb-nm{text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;min-width:0;margin:0;padding:0}.eb-triagem .eb-nm b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.eb-triagem .eb-nm small{color:var(--mu,#6b7a75);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.eb-triagem .eb-p{--f:var(--c1,#557a66);--fn:var(--c1,#557a66);min-width:0}.eb-triagem .eb-p em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.eb-triagem .eb-jr{justify-items:center}.eb-triagem .eb-sit{justify-content:center}.eb-triagem .ev-sit{text-align:center;flex-direction:column;align-items:center;gap:3px;max-width:100%;display:flex}.eb-triagem .ev-sit small{color:var(--mu,#6b7a75);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.eb-triagem .eb-pil.aviso{color:#9a5b00;background:#fff6e5;box-shadow:inset 0 0 0 1px #f3ddb0}.eb-triagem .eb-pil.ok{color:#0a4a3a;background:#ddf2ea;box-shadow:inset 0 0 0 1px #bfe5d2}.eb-triagem .eb-pil.erro{color:#b3202b;background:#fdf0f1;box-shadow:inset 0 0 0 1px #f5c6ca}.eb-triagem .eb-als{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.eb-triagem .eb-al{color:#9a5b00;white-space:nowrap;background:#fff6e5;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:700;box-shadow:inset 0 0 0 1px #f3ddb0}.eb-triagem .eb-al.no{color:#b3202b;background:#fdf0f1;box-shadow:inset 0 0 0 1px #f5c6ca}.eb-triagem .eb-anel b{letter-spacing:-.02em;font-size:10px}.eb-triagem .eb-n,.eb-triagem .eb-r{justify-content:center}.eb-triagem li.rep{background:#fcfafa}.eb-triagem .eb-acs .sm{margin:0}.eb-triagem .eb-acs button.sm.ok{color:#007a3d;background:#eaf7f0;border-color:#bfe5d2}.eb-triagem .eb-acs button.sm.rep{color:#b3202b;background:#fdf0f1;border-color:#f5c6ca}@media (max-width:1500px){.eb-triagem .eb-main,.eb-triagem .eb-cab-main{grid-template-columns:minmax(0,1fr) minmax(190px,1.1fr) minmax(118px,.8fr) 64px minmax(96px,.7fr) 44px}.eb-triagem .eb-row{grid-template-columns:minmax(0,1fr) 150px 28px}.eb-triagem .eb-acs,.eb-triagem .eb-acs.vazio{width:150px}.eb-triagem .eb-p em{font-size:9px}.eb-triagem .ev-sit small,.eb-triagem .eb-als,.eb-triagem .eb-acs button.jtl{display:none}}@media (max-width:1080px){.eb-triagem .eb-main{grid-template-columns:minmax(0,1fr) auto}.eb-triagem .eb-row{grid-template-columns:minmax(0,1fr) auto 28px}.eb-triagem .eb-acs,.eb-triagem .eb-acs.vazio{width:auto}}.eb-triagem .tri-res{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:3px;margin:0;padding:0;display:flex}.eb-triagem .tri-res small{color:var(--mu,#6b7a75);font-size:11px}.ot-ent .tri-pop{width:min(860px,100%)}.ot-ent .tri-topo{background:#fff;border:1px solid #e6ece9;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:12px 16px;display:flex}.ot-ent .tri-topo-tx b{font-size:13px;display:block}.ot-ent .tri-topo-tx small{color:var(--mu,#6b7a75);font-size:11.5px}.ot-ent .tri-topo-sep{background:#e6ece9;width:1px;height:30px;margin:0 6px}.ot-ent .tri-topo .eb-anel b{font-size:10px}.ot-ent .tri-caixa{background:#fff;border:1px solid #e6ece9;border-radius:16px;padding:14px 16px}.ot-ent .tri-h{align-items:baseline;gap:8px;margin:0 0 6px;font-size:14px;display:flex}.ot-ent .tri-h small{color:var(--mu,#6b7a75);font-size:12px;font-weight:400}.ot-ent .tri-q{border-top:1px dashed #e3e8f2;grid-template-columns:30px minmax(0,1fr) minmax(180px,280px);align-items:center;gap:12px;padding:10px 0;display:grid}.ot-ent .tri-q:first-of-type{border-top:0}.ot-ent .tri-n{color:#8a93ad;background:#eef0f6;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.ot-ent .tri-n.ok{background:var(--c1,#557a66);color:#fff}.ot-ent .tri-n.no{color:#fff;background:#e24b4a}.ot-ent .tri-qt b{font-size:13px;font-weight:600;display:block}.ot-ent .tri-qt em{color:#9a5b00;margin-top:2px;font-size:11px;font-style:normal;font-weight:600;display:block}.ot-ent .tri-rt{white-space:pre-wrap;font-size:12.5px}.ot-ent .tri-q select{background:#fff;border:1px solid #dce3df;border-radius:10px;width:100%;padding:7px 10px;font-family:inherit;font-size:12.5px}.ot-ent .tri-q select.falha{background:#fdf0f1;border-color:#f5c6ca}.ot-ent .tri-salvar{border-top:1px solid #eef1ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:12px;display:flex}.ot-ent .tri-salvar small{color:var(--mu,#6b7a75);font-size:11.5px}.ot-ent .tri-salvar .pri{background:var(--c1,#557a66);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:8px 18px;font:700 13px inherit}.ot-ent .tri-dec{gap:10px;margin-top:14px;display:flex}.ot-ent .tri-dec button{cursor:pointer;background:#fff;border:1px solid #dce3df;border-radius:999px;flex:1;height:40px;font:700 13.5px Outfit,sans-serif}.ot-ent .tri-dec .aprovar-g{color:#007a3d;background:#eaf7f0;border-color:#bfe5d2}.ot-ent .tri-dec .reprovar-g{color:#b3202b;background:#fdf0f1;border-color:#f5c6ca}@media (max-width:700px){.ot-ent .tri-q{grid-template-columns:30px minmax(0,1fr)}.ot-ent .tri-q select,.ot-ent .tri-rt{grid-column:2}}.ot-ent-b .eb-pil.aviso{color:#9a5b00;background:#fff6e5;box-shadow:inset 0 0 0 1px #f3ddb0}.ot-ent-b .eb-pil.ok{color:#0a4a3a;background:#ddf2ea;box-shadow:inset 0 0 0 1px #bfe5d2}.ot-ent-b .eb-pil.erro{color:#b3202b;background:#fdf0f1;box-shadow:inset 0 0 0 1px #f5c6ca}.eb-triagem .eb-sit,.eb-triagem .eb-fase{justify-content:center;align-items:center;width:100%;display:flex}.eb-triagem .tri-res{text-align:center;margin:0 auto}.eb-triagem .eb-chk-vazio{flex:none;width:13px;height:13px}@media (max-width:1500px){.eb-triagem .eb-main,.eb-triagem .eb-cab-main{grid-template-columns:minmax(0,1fr) minmax(190px,1.1fr) minmax(118px,.8fr) 84px minmax(96px,.7fr) 68px}}@media (max-width:1080px){.eb-triagem .eb-main{grid-template-columns:minmax(0,1fr) auto}}.eb-triagem .eb-r-link{cursor:pointer;border-radius:10px;transition:background .15s}.eb-triagem .eb-r-link:hover{background:#7f77dd14}@media (max-width:1500px){.eb-triagem .eb-als{display:flex}.eb-triagem .eb-als .eb-al:not(.no){display:none}}.eb-triagem .eb-main,.eb-triagem .eb-cab-main{grid-template-columns:minmax(0,1.15fr) minmax(190px,1fr) minmax(170px,.9fr) minmax(190px,1.1fr) 144px minmax(150px,.9fr) 84px}.eb-triagem .eb-tg{justify-content:center}.eb-triagem .eb-tags{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.eb-triagem .eb-al.neu{color:#5f5e5a;box-shadow:none;background:#f1f3f2}@media (max-width:1500px){.eb-triagem .eb-main,.eb-triagem .eb-cab-main{grid-template-columns:minmax(0,1fr) minmax(150px,.9fr) minmax(104px,.7fr) minmax(130px,.9fr) 84px minmax(96px,.7fr) 68px}.eb-triagem .eb-als{display:none!important}}@media (max-width:1080px){.eb-triagem .eb-main{grid-template-columns:minmax(0,1fr) auto}}.ot-ent .risco-it .sev.critica{color:#fff;background:#9e1c27;border-color:#9e1c27}.ot-ent-b .eb-pts .critica{background:#9e1c27}.enc2{display:block}.enc2 .btn,.enc2-pop .btn{font:600 12.5px var(--font-outfit), sans-serif;color:var(--ink,#16231f);cursor:pointer;background:#fff;border:1px solid #dce3df;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;text-decoration:none;display:inline-flex}.enc2 .btn.pri,.enc2-pop .btn.pri{background:var(--c1,#557a66);border-color:var(--c1,#557a66);color:var(--on-c1,#fff)}.enc2 .btn.sec,.enc2-pop .btn.sec{color:#5d4fa5;background:#eeedfe;border-color:#dad6f5}.enc2 .btn:disabled,.enc2-pop .btn:disabled{opacity:.5;cursor:default}.enc2 .pil,.enc2-pop .pil{white-space:nowrap;color:#5d4fa5;background:#eeedfe;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:700;box-shadow:inset 0 0 0 1px #dad6f5}.enc2 .pil.ok{color:#0a4a3a;background:#ddf2ea;box-shadow:inset 0 0 0 1px #bfe5d2}.enc2 .pil.aviso{color:#9a5b00;background:#fff6e5;box-shadow:inset 0 0 0 1px #f3ddb0}.enc2-cartao{box-shadow:var(--sombra-cartao);background:#fff;border-radius:20px;min-width:0;padding:16px}.enc2-cartao .ct{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;display:flex}.enc2-cartao .ct b{font-size:14.5px}.enc2-cartao .ct small{color:var(--mu,#6b7a75);font-size:12px}.enc2-cartao .ct .dir{margin-left:auto}.enc2-lh,.enc2-ll{grid-template-columns:minmax(0,1.5fr) 96px 136px 136px minmax(150px,1fr) 130px 152px;align-items:center;display:grid}.enc2-lh{color:var(--mu,#6b7a75);letter-spacing:.02em;text-align:center;padding:0 16px 7px 18px;font-size:10.5px;font-weight:700}.enc2-lh>span:first-child{text-align:left}.enc2-lh>span,.enc2-ll>div{padding:0 12px}.enc2-lh>span:first-child,.enc2-ll>div:first-child{padding-left:0}.enc2-lh>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.enc2-ll{cursor:pointer;background:#fff;border:1px solid #e6ece9;border-radius:16px;min-height:64px;padding:0 16px 0 18px;transition:background .15s,box-shadow .15s}.enc2-ll:hover{background:#fbfaff;border-color:#d8d3f4;box-shadow:0 12px 24px -20px #5d4fa5cc}.enc2-ll+.enc2-ll{margin-top:8px}.enc2-ll.fora{opacity:.85}.enc2-ll>div+div{text-align:center;border-left:1px solid #f0f1f7;justify-content:center;align-items:center;min-height:42px;display:flex}.enc2-ll .q{align-items:center;gap:10px;min-width:0;display:flex;justify-content:flex-start!important}.enc2-ll .nm{min-width:0}.enc2-ll .nm b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.enc2-ll .nm small{color:var(--mu,#6b7a75);font-size:11.5px;display:block}.enc2-ll .foto{background:var(--c1-soft,#eef3f0);width:40px;height:40px;color:var(--c1-deep,#164e44);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 3px #dce3df}.enc2-ll .foto img{object-fit:cover;width:100%;height:100%}.enc2-ll .rk{color:#8a93ad;background:#eef0f6;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.enc2-ll .rk.rec{color:#fff;background:#e0a21b}.enc2-ll .rec-tag{color:#8a5a00;vertical-align:middle;background:#fff6e5;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:10px;font-weight:700;box-shadow:inset 0 0 0 1px #f3ddb0}.enc2-ll .nota{font-size:13px}.enc2-ll .vz{color:#b8c2bd;font-size:12px}.enc2-ll .chips{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.enc2-ll .chip{color:#5f5e5a;white-space:nowrap;background:#f1f3f2;border-radius:999px;padding:1px 8px;font-size:10px}.enc2-ll .chip.ok{color:#5d4fa5;background:#eeedfe}.enc2-ll .acs{justify-content:flex-end;align-items:center;gap:6px;width:100%;display:flex}.enc2-ll .acs>button{width:28px;height:28px;color:var(--ink,#16231f);cursor:pointer;background:#fff;border:1px solid #e6ece9;border-radius:50%;place-items:center;padding:0;display:grid}.enc2-ll .acs>button:disabled{opacity:.35;cursor:default}.enc2-ll .acs>button.tog{cursor:pointer;background:#d6dce8;border:0;border-radius:999px;flex:none;width:34px;height:20px;padding:0;position:relative}.enc2-ll .acs>button.tog:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.enc2-ll .acs>button.tog.on{background:#7f77dd}.enc2-ll .acs>button.tog.on:after{left:16px}.enc2 .outros{border-top:1px dashed #e3e8f2;margin-top:12px;padding-top:12px}.enc2 .outros summary{cursor:pointer;color:var(--mu,#6b7a75);align-items:center;gap:6px;font-size:12.5px;font-weight:600;list-style:none;display:flex}.enc2 .outros-lista{margin-top:10px}.enc2 .h-s{display:none}.enc2-envio{background:linear-gradient(#faf9ff,#fff);border:1px solid #cfc9f2;border-radius:22px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;display:flex;box-shadow:0 18px 36px -26px #5d4fa5cc}.enc2-envio .passo{font:600 12.5px var(--font-outfit), sans-serif;color:var(--ink,#16231f);cursor:pointer;background:#fff;border:1px solid #e6ece9;border-radius:999px;align-items:center;gap:9px;padding:6px 14px 6px 8px;display:inline-flex}.enc2-envio .passo i{color:#5d4fa5;background:#eeedfe;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11.5px;font-style:normal;font-weight:800;display:grid}.enc2-envio .passo small{color:var(--mu,#6b7a75);font-size:11.5px;font-weight:500}.enc2-envio .passo.on{border-color:#7f77dd;box-shadow:0 0 0 3px #eeedfe}.enc2-envio .lig{background:#dadfec;border-radius:2px;width:18px;height:2px}.enc2-envio .enviar{background:var(--c1,#557a66);width:auto;color:var(--on-c1,#fff);font:700 14px var(--font-outfit), sans-serif;cursor:pointer;box-shadow:0 12px 22px -14px var(--c1,#557a66);border:0;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:11px 22px;display:inline-flex}.enc2-envio .enviar:disabled{opacity:.5;cursor:default}.enc2-envio .regras{color:var(--mu,#6b7a75);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;margin:0;font-size:11.5px;display:flex}.enc2-envio .regras span{background:#f1f3f2;border-radius:999px;padding:2px 10px}.enc2-painel{background:#fff;border:1px solid #e6ece9;border-radius:18px;margin-top:12px;padding:14px;box-shadow:0 18px 36px -26px #0006}.enc2-painel .tit{color:var(--mu,#6b7a75);margin-bottom:8px;font-size:12px;font-weight:700}.enc2-painel .dests{flex-wrap:wrap;gap:8px;display:flex}.enc2-painel .dc{font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #e6ece9;border-radius:999px;align-items:center;gap:9px;padding:5px 12px 5px 6px;font-size:12.5px;display:inline-flex}.enc2-painel .dc.on{background:#eeedfe;border-color:#7f77dd}.enc2-painel .dc .av{color:#164e44;background:#eef3f1;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:grid}.enc2-painel .dc .tx{flex-direction:column;min-width:0;display:flex}.enc2-painel .dc b{font-size:12.5px;line-height:1.15}.enc2-painel .dc small{color:var(--mu,#6b7a75);font-size:10.5px;line-height:1.1}.enc2-painel .dc .ck{color:#fff;background:#7f77dd;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.enc2-painel .dc:not(.on) .ck{color:#0000;background:#fff;border:1.5px solid #cfd5e3}.enc2-painel .add{gap:8px;margin-top:10px;display:flex}.enc2-painel .add input{min-width:0;font:inherit;border:1px solid #dce3df;border-radius:999px;flex:1;padding:8px 14px;font-size:12.5px}.enc2-painel textarea{box-sizing:border-box;width:100%;font:inherit;resize:vertical;border:1px solid #dce3df;border-radius:12px;padding:10px 12px;font-size:13px}.enc2-painel .canais2{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.enc2-painel .canal{cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #e6ece9;border-radius:16px;align-items:center;gap:10px;padding:12px;display:flex}.enc2-painel .canal.on{background:#eeedfe;border-color:#7f77dd}.enc2-painel .canal.off{opacity:.5;cursor:default}.enc2-painel .canal .ic{background:#f1f3f2;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.enc2-painel .canal.on .ic{color:#5d4fa5;background:#fff}.enc2-painel .canal b{font-size:13px;display:block}.enc2-painel .canal small{color:var(--mu,#6b7a75);font-size:11px}.enc2 .envios{margin-top:16px}.enc2-pop .ent-pop{width:min(1000px,100%)}.enc2-pop .enc2-topo{background:#fff;border:1px solid #e6ece9;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;display:flex}.enc2-pop .enc2-topo .dir{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.enc2-pop .abas-prev{background:#f1f3f2;border-radius:999px;gap:0;padding:3px;display:inline-flex}.enc2-pop .abas-prev button{font:600 12.5px var(--font-outfit), sans-serif;color:var(--ink,#16231f);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 15px}.enc2-pop .abas-prev button.on{color:#5d4fa5;background:#fff;box-shadow:0 3px 10px -6px #00000059}.enc2-pop .enc2-aviso{color:#6b4a12;background:#fff7eb;border:1px solid #f0d3a8;border-radius:12px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:8px 12px;font-size:12.5px;display:flex}.enc2-pop .enc2-parecer{background:#fff;border:1px solid #e6ece9;border-radius:16px;margin-bottom:12px;padding:12px 14px}.enc2-pop .enc2-parecer .top{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.enc2-pop .enc2-parecer .top b{font-size:13px}.enc2-pop .enc2-parecer .top small{color:var(--mu,#6b7a75);font-size:11.5px}.enc2-pop .enc2-parecer textarea{box-sizing:border-box;width:100%;font:13px/1.5 var(--font-outfit), sans-serif;resize:vertical;border:1px solid #dce3df;border-radius:12px;padding:10px 12px}.enc2-pop .enc2-parecer .rodape{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.enc2-pop .link{color:#5d4fa5;font-size:12.5px;font-weight:600;text-decoration:none}.enc2-pop iframe{background:#eef0f4;border:1px solid #e6ece9;border-radius:12px;width:100%;height:520px}.enc2-pop .enc2-foot{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.enc2-pop .ok-msg{color:#007a3d;margin:8px 0 0;font-size:12.5px}.enc2-pop .erro{color:#b3202b;margin:8px 0 0;font-size:12.5px}@media (max-width:1500px){.enc2 .h-l{display:none}.enc2 .h-s{display:inline}.enc2-lh,.enc2-ll{grid-template-columns:minmax(0,1.2fr) 70px 100px 100px 0 120px 140px}.enc2-lh .col-testes,.enc2-ll .col-testes{display:none}}@media (max-width:1080px){.enc2-lh{display:none}.enc2-ll{grid-template-columns:minmax(0,1fr) auto;padding:8px 12px}.enc2-ll>div:nth-child(2),.enc2-ll>div:nth-child(3),.enc2-ll>div:nth-child(4),.enc2-ll>div:nth-child(5){display:none}.enc2-ll>div+div{border-left:0}.enc2-painel .canais2{grid-template-columns:1fr}.enc2-envio .enviar{justify-content:center;width:100%;margin-left:0}}.enc2-lh,.enc2-ll{grid-template-columns:minmax(0,1.5fr) 96px 136px 136px minmax(150px,1fr) 130px 196px}@media (max-width:1500px){.enc2-lh,.enc2-ll{grid-template-columns:minmax(0,1.2fr) 70px 100px 100px 0 120px 184px}}@media (max-width:1080px){.enc2-lh,.enc2-ll{grid-template-columns:minmax(0,1fr) auto}}.enc2-ll .acs>span{align-items:center;display:inline-flex!important}.ot-ent .parecer-s .tit{flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:8px;display:flex}.ot-ent .parecer-s textarea{box-sizing:border-box;width:100%;font:13px/1.55 var(--font-outfit), sans-serif;resize:vertical;color:var(--ink,#16231f);background:#fff;border:1px solid #dce3df;border-radius:12px;padding:10px 12px}.ot-ent .parecer-s textarea:disabled{background:#f6f8f6}.ot-ent .parecer-s .dica-parecer{color:var(--mu,#6b7a75);margin:8px 0 0;font-size:11.5px}.ot-ent .parecer-s .parecer-final{gap:10px;margin:0 0 10px;display:grid}.ot-ent .parecer-s .pf-t{color:var(--mu,#6b7a75);font-size:12px;font-weight:700}.ot-ent .parecer-s .pf-t small{margin-left:6px;font-weight:400}.ot-ent .parecer-s .pf-rec{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ot-ent .parecer-s .pf-rec button{font:600 12.5px var(--font-outfit), sans-serif;color:var(--ink,#16231f);cursor:pointer;background:#fff;border:1px solid #dce3df;border-radius:999px;padding:6px 14px}.ot-ent .parecer-s .pf-rec button.on{color:#5d4fa5;background:#eeedfe;border-color:#7f77dd}.ot-ent .parecer-s .pf-rec button:disabled{opacity:.6;cursor:default}.ot-ent .parecer-s .pf-dest{gap:4px;display:grid}.ot-ent .parecer-s .pf-dest input{box-sizing:border-box;width:100%;font:13px var(--font-outfit), sans-serif;background:#fff;border:1px solid #dce3df;border-radius:999px;padding:8px 14px}
