.epr-operacoes .recurso-operacional img[src$="inspecao-inspetor-cone.webp"]{object-position:center top}.recurso-operacional{overflow:hidden;border-radius:16px;background:#fff;border:1px solid #dfe5ea;box-shadow:0 4px 16px rgba(0,48,87,.06)}.recurso-operacional__foto{overflow:hidden}.recurso-operacional img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;transition:transform .4s ease}.recurso-operacional figcaption{position:relative;z-index:1;margin-top:-12px;padding:40px 24px 24px;border-radius:16px 16px 0 0;background:#fff;text-align:left;color:#003057}.recurso-operacional__icone{position:absolute;top:-34px;left:24px;display:grid;place-items:center;width:64px;height:64px;border:4px solid #6dc497;border-radius:19px;background:#003057;color:#fff;font-size:26px}.recurso-operacional__titulo{display:block;font-size:1.25rem;margin:0;min-height:1.35em;font-weight:700;line-height:1.35}.recurso-operacional__descricao{margin:10px 0 0;color:#53616b;font-size:.95rem;line-height:1.6}.recurso-operacional__descricao span{display:block}@media(hover: hover)and (pointer: fine){.recurso-operacional:hover img{transform:scale(1.045)}}@media(prefers-reduced-motion: reduce){.recurso-operacional img{transition:none}.recurso-operacional:hover img{transform:none}}@media(min-width: 768px)and (max-width: 991px){.recurso-operacional figcaption{padding:40px 16px 24px}.recurso-operacional__icone{left:14px}.recurso-operacional__titulo{min-height:2.7em;font-size:1.05rem}.recurso-operacional__descricao{font-size:.9rem}}@media(max-width: 767px){.recurso-operacional__titulo{font-size:1.25rem;min-height:0}}.operacoes-emergencia{scroll-margin-top:160px;display:flex;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.5rem;border-radius:12px;background:#fff;color:#003057}.operacoes-emergencia__contato{display:flex;align-items:center;gap:1rem}.operacoes-emergencia__contato i{font-size:1.5rem;color:#6dc497}.operacoes-emergencia__contato strong{font-size:clamp(1.25rem,3vw,1.75rem)}.operacoes-emergencia__botao{--bs-btn-bg: #003057;--bs-btn-color: #fff;--bs-btn-hover-bg: #004777;--bs-btn-hover-color: #fff;--bs-btn-active-bg: #004777;--bs-btn-active-color: #fff;padding:.75rem 1.5rem;background:#003057;color:#fff;font-weight:600;white-space:nowrap}.operacoes-emergencia__botao:hover{background:#004777;color:#fff}.operacoes-emergencia__botao:focus-visible{outline:3px solid #6dc497;outline-offset:3px}@media(max-width: 767px){.operacoes-emergencia{flex-direction:column;align-items:stretch;padding:1.25rem}}:root{--ops-primary: #0B2B4A;--ops-accent: #2E8B57;--ops-accent-2: #3CB371;--ops-bg: #ffffff;--ops-muted: #6b7280;--ops-border: #e5e7eb;--ops-shadow: 0 2px 8px rgba(0, 0, 0, .06);--ops-radius: 12px;--ops-radius-lg: 14px;--ops-spacing: 1rem;--ops-spacing-lg: 1.25rem;--ops-focus: 0 0 0 3px rgba(46, 139, 87, .25)}.ops-tabs.modern .ops-tabs__nav{display:flex;gap:.5rem;align-items:center;justify-content:center;background:#f3f5f7;padding:.5rem;border-radius:var(--ops-radius-lg);box-shadow:var(--ops-shadow);position:relative;overflow:hidden}.ops-tabs.modern .ops-tabs__btn{appearance:none;border:1px solid rgba(0,0,0,0);cursor:pointer;width:100%;padding:.75rem 1.25rem;border-radius:12px;font-weight:600;font-size:.95rem;line-height:1;background:#fff;border-color:var(--ops-border);transition:transform .15s ease,border-color .15s ease,background-color .15s ease;outline:none;position:relative;display:flex;align-items:center;gap:.5rem}.ops-tabs.modern .ops-tabs__btn:hover{transform:translateY(-1px);background-color:#f8f8f8}.ops-tabs.modern .ops-tabs__btn:focus-visible{box-shadow:var(--ops-focus)}.ops-tabs.modern .ops-tabs__btn.is-active{background:var(--ops-primary);color:#f9f9f9}.ops-tabs.modern .ops-tabs__btn i{font-size:1.05rem}.ops-tabs.modern .ops-tabs__content{background:var(--ops-bg);border:1px solid var(--ops-border);border-radius:var(--ops-radius-lg);box-shadow:var(--ops-shadow);padding:var(--ops-spacing-lg)}.ops-tabs.modern .ops-tab-pane{display:none;opacity:0;transform:translateY(6px)}.ops-tabs.modern .ops-tab-pane.is-active{display:block;animation:opsFade .22s ease-out forwards}@keyframes opsFade{to{opacity:1;transform:none}}.custom-table-responsive{overflow:auto;margin:0;border-radius:var(--ops-radius);border:1px solid var(--ops-border);background:#fff}.custom-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.92rem}.custom-table thead th{position:sticky;top:0;z-index:1;background:#f8fafc;color:#111827;padding:.85rem .75rem;text-align:left;font-weight:700;border-bottom:1px solid var(--ops-border);letter-spacing:.2px}.custom-table tbody td{padding:.75rem;border-bottom:1px solid var(--ops-border);color:#111827}.custom-table tbody tr:nth-child(odd){background:#fff}.custom-table tbody tr:nth-child(even){background:#fafbfc}.custom-table tbody tr:hover{background:#f3f7f5}.custom-table tbody tr:last-child td{border-bottom:none}@media(max-width: 768px){.ops-tabs.modern .ops-tabs__nav{flex-wrap:wrap;justify-content:stretch}.ops-tabs.modern .ops-tabs__btn{flex:1 1 auto;justify-content:center}.ops-tabs.modern .ops-tabs__content{padding:var(--ops-spacing)}.custom-table{font-size:.86rem}.custom-table thead th,.custom-table tbody td{padding:.6rem .5rem}}@media(prefers-reduced-motion: reduce){.ops-tabs.modern .ops-tabs__btn,.ops-tabs.modern .ops-tab-pane{transition:none;animation:none}}.recurso-operacional__servicos{list-style:none;padding:0;margin-top:16px}.recurso-operacional__servicos li{display:flex;align-items:flex-start;gap:8px;padding:8px 0;border-top:1px solid #e5e9ed;line-height:1.45}.recurso-operacional__servicos li::before{content:"";flex:0 0 5px;height:5px;margin-top:.55em;border-radius:50%;background:#6dc497}.operacoes-localizacao{color:#003057}.operacoes-localizacao [hidden]{display:none !important}.operacoes-localizacao__nav{display:flex;gap:8px;padding:8px;background:#fff;border:1px solid #dfe5ea;border-radius:16px 16px 0 0}.operacoes-localizacao__aba{flex:1;display:flex;justify-content:center;align-items:center;gap:10px;min-width:0;padding:18px 16px;border:0;border-radius:12px;color:#003057;background:rgba(0,0,0,0);font-weight:700;line-height:1.35;cursor:pointer}.operacoes-localizacao__aba[aria-selected=true]{background:#003057;color:#fff}.operacoes-localizacao__aba:hover{background:#f8f9fa}.operacoes-localizacao__aba[aria-selected=true]:hover{background:#003057;color:#fff}.operacoes-localizacao__total{display:inline-grid;place-items:center;min-width:28px;height:28px;border-radius:50%;background:#003057;color:#fff;font-size:.8rem}.operacoes-localizacao__conteudo{padding:24px;border:1px solid #dfe5ea;border-top:3px solid #6dc497;border-radius:0 0 16px 16px;background:#fff;box-shadow:0 4px 16px rgba(0,48,87,.06)}.operacoes-localizacao__painel+.operacoes-localizacao__painel{margin-top:32px}.operacoes-localizacao.is-enhanced .operacoes-localizacao__painel{margin-top:0}.operacoes-localizacao.is-enhanced .operacoes-localizacao__titulo{display:none}.operacoes-localizacao .table-responsive{border-radius:12px}.operacoes-localizacao__tabela{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem}.operacoes-localizacao__tabela th,.operacoes-localizacao__tabela td{padding:16px 20px;text-align:left}.operacoes-localizacao__tabela thead th{background:#003057;color:#fff;font-weight:600}.operacoes-localizacao__tabela tbody th,.operacoes-localizacao__tabela tbody td{border-bottom:1px solid #e5e9ed}.operacoes-localizacao__tabela tbody tr:nth-child(even){background:#f8f9fa}.operacoes-localizacao__tabela tbody tr:hover{background:#edf0f2}.operacoes-localizacao__tabela tbody tr:last-child th,.operacoes-localizacao__tabela tbody tr:last-child td{border-bottom:0}.operacoes-localizacao__tabela td:nth-child(2),.operacoes-localizacao__tabela td:nth-child(3){white-space:nowrap}.operacoes-localizacao__codigo{display:inline-block;padding:5px 10px;border-radius:6px;background:#f8f9fa;color:#003057;white-space:nowrap}.operacoes-localizacao__aba:focus-visible,.operacoes-localizacao__painel:focus-visible,.operacoes-localizacao .table-responsive:focus-visible{outline:3px solid #d5aa2a;outline-offset:3px}@media(max-width: 767px){.operacoes-localizacao__nav{gap:4px;padding:6px}.operacoes-localizacao__aba{padding:13px 8px;gap:6px;font-size:.85rem}.operacoes-localizacao__aba i{display:none}.operacoes-localizacao__total{min-width:22px;height:22px}.operacoes-localizacao__conteudo{padding:12px}.operacoes-localizacao__tabela{min-width:540px;font-size:.85rem}.operacoes-localizacao__tabela th,.operacoes-localizacao__tabela td{padding:14px 12px}}.epr-operacoes>section{margin-bottom:0 !important}.epr-operacoes>section+section{margin-top:48px !important}.epr-operacoes #operacoes-title+p{max-width:780px;margin-inline:auto;line-height:1.65}.epr-operacoes .recurso-operacional__foto{flex-shrink:0}.epr-operacoes .recurso-operacional__servicos{margin-bottom:0}.epr-operacoes .operacoes-emergencia{border:1px solid #dfe5ea;border-left:4px solid #6dc497;border-radius:16px}.epr-operacoes .operacoes-localizacao__aba[aria-selected=true] .operacoes-localizacao__total{background:#6dc497;color:#003057}.epr-operacoes .operacoes-localizacao__codigo{border-left:3px solid #6dc497}.epr-operacoes .btn{min-height:44px;border-radius:8px;padding:10px 20px;font-size:.95rem;font-weight:600}.epr-operacoes .btn-outline-primary{color:#003057;border-color:#003057}.epr-operacoes .btn-outline-primary:hover{color:#003057;background:#6dc497;border-color:#6dc497}.epr-operacoes .btn-outline-primary:focus-visible{outline:3px solid #003057;outline-offset:3px}.epr-operacoes #operacoes-estatisticas>p{margin-bottom:0}@media(max-width: 767px){.epr-operacoes{padding-top:32px !important;padding-bottom:32px !important}.epr-operacoes>section+section{margin-top:32px !important}}@media(min-width: 768px)and (max-width: 1199px){.epr-operacoes .recurso-operacional__titulo{min-height:2.7em}}/*# sourceMappingURL=operacoes.css.map */
