.engco-of-wrap,.engco-of-public{font-family:Inter,Arial,sans-serif;color:#1d2327}.engco-of-header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin:20px 0}.engco-of-header h1,.engco-of-header h2{margin:0;color:#6bc67a;font-weight:560;letter-spacing:-.035em}.engco-of-header p{margin:7px 0 0;color:#5b6570}.engco-of-version{background:#eef8f1;color:#6bc67a;border:1px solid #d7f0dd;padding:7px 12px;border-radius:999px;font-weight:800}.engco-of-card{background:#fff;border:1px solid #dcdcde;border-radius:16px;padding:18px 20px;margin:16px 0;box-shadow:0 8px 26px rgba(20,20,20,.045)}.engco-of-card h2{margin:0 0 14px;font-weight:560}.engco-of-card h3{margin:2px 0 8px;font-weight:650;color:#1d2327}.engco-of-card-title{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px}.engco-of-card-title h2{margin:0}.engco-of-muted{color:#68717d;font-size:13px}.engco-of-safety{border-color:#d7f0dd;background:#f7fbf8;color:#35523a}.engco-of-warning{padding:10px 12px;border-radius:10px;background:#fff7ed;border:1px solid #fed7aa;color:#9a3412;margin-bottom:12px}.engco-of-form{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:14px}.engco-of-field{display:flex;flex-direction:column;gap:6px;font-weight:650;font-size:12px;color:#4b5563}.engco-of-field input,.engco-of-field select,.engco-of-field textarea,.engco-of-filters input,.engco-of-filters select,.engco-of-stage-table input,.engco-of-stage-table select{border:1px solid #c9d0d7;border-radius:10px;padding:8px 10px;min-height:38px;background:#fff;box-sizing:border-box;width:100%}.engco-of-field textarea{min-height:76px}.engco-of-span-2{grid-column:span 2}.engco-of-span-all,.engco-of-stage-editor{grid-column:1/-1}.engco-of-stage-editor{background:#fbfbfc;border:1px dashed #d7dce2;border-radius:14px;padding:14px}.engco-of-stage-editor p{margin:0 0 10px;color:#68717d}.engco-of-stage-table-wrap{overflow:auto}.engco-of-stage-table{min-width:900px}.engco-of-stage-table th{font-size:11px;text-transform:uppercase;color:#64748b}.engco-of-form-actions{grid-column:1/-1;display:flex;gap:10px;align-items:center}.engco-of-readonly{grid-column:span 2;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:11px;color:#334155}.engco-of-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.engco-of-filters label{display:flex;flex-direction:column;gap:5px;font-weight:650;font-size:12px;color:#4b5563}.engco-of-check{flex-direction:row!important;align-items:center;gap:8px!important;padding-bottom:8px}.engco-of-gantt-meta{display:flex;gap:12px;align-items:center;margin-bottom:12px;flex-wrap:wrap}.engco-of-pill{display:inline-flex;align-items:center;border-radius:999px;padding:7px 11px;font-weight:800;font-size:12px}.engco-of-pill.ok{background:#dcfce7;color:#166534;border:1px solid #bbf7d0}.engco-of-pill.danger{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.engco-of-legend{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 12px;font-size:12px;color:#475569}.engco-of-legend .legend{width:18px;height:10px;border-radius:999px;display:inline-block;margin-right:4px;box-shadow:0 1px 4px rgba(15,23,42,.12)}.legend.production{background:#16a34a}.legend.active{background:linear-gradient(100deg,#15803d 0%,#22c55e 45%,#bbf7d0 50%,#22c55e 55%,#15803d 100%)}.legend.prerelease{background:#f59e0b;border:1px dashed #92400e}.legend.cip{background:#2563eb}.legend.sip{background:#dc2626}.legend.maintenance{background:#ea580c}.legend.idle{background:repeating-linear-gradient(45deg,#cbd5e1 0,#cbd5e1 5px,#f8fafc 5px,#f8fafc 10px);border:1px solid #cbd5e1}.engco-of-gantt-scroll{overflow:auto;border:1px solid #e2e8f0;border-radius:14px;background:#fff;max-width:100%;scrollbar-color:#6bc67a #f1f5f9}.engco-of-gantt-scroll::-webkit-scrollbar{height:12px}.engco-of-gantt-scroll::-webkit-scrollbar-thumb{background:#6bc67a;border-radius:999px;border:3px solid #f8fafc}.engco-of-gantt{min-width:calc(174px + var(--timeline-width));width:max-content}.engco-of-gantt-head{display:flex;position:sticky;top:0;z-index:8;background:#fff}.engco-of-eq-head,.engco-of-eq-label{width:174px;min-width:174px;box-sizing:border-box;border-right:1px solid #e5e7eb;background:#fbfbfc;color:#6bc67a;font-weight:800;position:sticky;left:0;z-index:6}.engco-of-eq-head{border-bottom:1px solid #e5e7eb;padding:10px;z-index:10}.engco-of-days{display:grid;width:var(--timeline-width)}.engco-of-day{height:38px;border-right:1px solid #eef2f7;border-bottom:1px solid #e5e7eb;text-align:center;font-size:11px;color:#64748b;display:flex;align-items:center;justify-content:center;background:#fff}.engco-of-day.today{background:#f7fbf8;color:#6bc67a;font-weight:800}.engco-of-gantt-row{display:flex;border-bottom:1px solid #e5e7eb}.engco-of-eq-label{display:flex;align-items:center;padding:10px;z-index:5}.engco-of-track{position:relative;background:linear-gradient(180deg,#fff,#fdfdfd)}.engco-of-gridline{position:absolute;top:0;bottom:0;width:1px;background:#f1f5f9}.engco-of-gridline.today{width:2px;background:#6bc67a;opacity:.38}.engco-of-bar{position:absolute;height:36px;border-radius:11px;color:#fff;padding:5px 9px;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 4px 12px rgba(15,23,42,.16);border:1px solid rgba(255,255,255,.28);isolation:isolate}.engco-of-bar span{display:block;font-size:12px;font-weight:820;line-height:13px;overflow:hidden;text-overflow:ellipsis}.engco-of-bar small{display:block;font-size:10px;opacity:.94;overflow:hidden;text-overflow:ellipsis}.engco-of-bar.conflict{outline:3px solid #ef4444;outline-offset:1px}.engco-of-bar-production{background:#16a34a}.engco-of-bar-production-active{background:linear-gradient(100deg,#15803d 0%,#16a34a 38%,#86efac 49%,#16a34a 60%,#15803d 100%);background-size:260% 100%;animation:engcoProduction 2.6s linear infinite}.engco-of-bar-production-active:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.33) 50%,transparent 100%);transform:translateX(-120%);animation:engcoShine 2.4s ease-in-out infinite;z-index:-1}.engco-of-bar-done{background:#15803d;opacity:.72}.engco-of-bar-canceled{background:#991b1b}.engco-of-bar-prereserva{background:repeating-linear-gradient(135deg,#f59e0b 0,#f59e0b 8px,#fbbf24 8px,#fbbf24 16px);border:1px dashed #92400e;color:#3b2505}.engco-of-bar-cip{background:#2563eb}.engco-of-bar-sip{background:#dc2626}.engco-of-bar-maintenance{background:#ea580c}.engco-of-bar-idle{background:repeating-linear-gradient(45deg,#cbd5e1 0,#cbd5e1 7px,#f8fafc 7px,#f8fafc 14px);border:1px solid #94a3b8;color:#334155}.engco-of-bar-idle small,.engco-of-bar-prereserva small{opacity:.82}.engco-of-status{display:inline-flex;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800;background:#eef2f7;color:#334155}.engco-of-status-aguardando{background:#f1f5f9;color:#334155}.engco-of-status-programada{background:#dcfce7;color:#166534}.engco-of-status-em-producao{background:#dcfce7;color:#166534}.engco-of-status-aguardando-cq{background:#ffedd5;color:#9a3412}.engco-of-status-concluida{background:#dcfce7;color:#166534}.engco-of-status-cancelada{background:#fee2e2;color:#991b1b}.engco-of-status-arquivada{background:#e2e8f0;color:#334155}.engco-of-status-pre-reserva{background:#fef3c7;color:#92400e}.engco-of-table-top{display:flex;justify-content:space-between;align-items:center;color:#64748b;font-size:13px;margin:0 0 10px}.engco-of-table-wrap{overflow:auto}.engco-of-table{min-width:1420px}.engco-of-table th{font-size:11px;text-transform:uppercase;color:#64748b;white-space:nowrap}.engco-of-table td{vertical-align:middle}.engco-of-actions{white-space:nowrap}.engco-of-actions .button{margin:2px}.engco-of-delete{border-color:#fecaca!important;color:#991b1b!important}.engco-of-archived{opacity:.62}.engco-of-deleted{opacity:.45;text-decoration:line-through}.engco-of-deleted .engco-of-actions,.engco-of-deleted td:last-child{text-decoration:none}.engco-of-prereserva-vencida{background:#fff7ed!important}.engco-of-danger-text{color:#991b1b;font-weight:800}.engco-of-pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:12px}.engco-of-public .engco-of-card{max-width:100%;box-sizing:border-box}.engco-of-public-denied{background:#f7fbf8;border:1px solid #d7f0dd;border-radius:14px;padding:18px;color:#35523a}.engco-of-public-denied a{font-weight:700}.wp-core-ui .button.button-primary{background:#6bc67a;border-color:#6bc67a}.wp-core-ui .button.button-primary:hover{background:#59b96b;border-color:#59b96b}@media (max-width:1100px){.engco-of-form{grid-template-columns:repeat(2,minmax(160px,1fr))}.engco-of-span-2{grid-column:span 2}}@media (max-width:720px){.engco-of-form{grid-template-columns:1fr}.engco-of-span-2,.engco-of-readonly{grid-column:span 1}.engco-of-header,.engco-of-card-title{flex-direction:column;align-items:flex-start}.engco-of-eq-head,.engco-of-eq-label{width:138px;min-width:138px}.engco-of-gantt{min-width:calc(138px + var(--timeline-width))}}.engco-of-gantt-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 12px}.engco-of-mode-button,.engco-of-clear-selection{border:1px solid #d7dce2;background:#fff;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800;color:#475569;cursor:pointer}.engco-of-mode-button.active{background:#6bc67a;border-color:#6bc67a;color:#fff}.engco-of-clear-selection{background:#f8fafc;color:#6bc67a;border-color:#d7f0dd}.engco-of-focus-panel{display:grid;gap:3px;margin:0 0 12px;border:1px solid #d7f0dd;background:linear-gradient(180deg,#f7fbf8,#fff);border-radius:14px;padding:12px 14px;color:#334155}.engco-of-focus-panel[hidden]{display:none}.engco-of-focus-panel strong{color:#6bc67a;font-size:15px}.engco-of-focus-panel span{font-weight:700}.engco-of-focus-panel small{color:#64748b}.engco-of-bar{padding-left:15px;cursor:pointer;transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease}.engco-of-bar:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--campaign-accent,transparent);box-shadow:1px 0 0 rgba(255,255,255,.28);z-index:1}.engco-of-bar span,.engco-of-bar small{position:relative;z-index:2}.engco-of-bar.micro{padding:7px 7px 6px 12px}.engco-of-bar.micro small{display:none}.engco-of-bar.micro span{font-size:11px;line-height:16px}.engco-of-bar.compact small{display:none}.engco-of-mode-campaign .engco-of-bar[data-campaign-id]:not([data-campaign-id="0"]){box-shadow:0 5px 14px rgba(15,23,42,.16),0 0 0 2px var(--campaign-accent)}.engco-of-mode-campaign .engco-of-bar:before{width:8px}.engco-of-campaign-selected .engco-of-bar[data-campaign-id]:not([data-campaign-id="0"]):not(.is-selected){opacity:.22}.engco-of-campaign-selected .engco-of-bar.is-selected{transform:translateY(-1px);box-shadow:0 9px 24px rgba(15,23,42,.22),0 0 0 3px var(--campaign-accent);z-index:20}.engco-of-campaign-selected .engco-of-campaign-row:not(.is-selected){opacity:.45}.engco-of-campaign-row.is-selected td{background:#f7fbf8!important;box-shadow:inset 4px 0 0 #6bc67a}.engco-of-bar.conflict.is-selected,.engco-of-bar.conflict{outline-color:#ef4444!important}.engco-of-public .engco-of-mode-button,.engco-of-public .engco-of-clear-selection{font-family:inherit}.engco-of-zoom-filter{min-width:210px}.engco-of-zoom-buttons,.engco-of-zoom-inline{display:inline-flex;align-items:center;gap:7px}.engco-of-zoom-buttons strong,.engco-of-zoom-inline strong{min-width:72px;text-align:center;font-size:12px;color:#475569}.engco-of-zoom-round{width:30px;height:30px;border-radius:999px;border:1px solid #d7dce2;background:#fff;color:#6bc67a;font-weight:900;cursor:pointer;line-height:1}.engco-of-zoom-round:hover,.engco-of-zoom-buttons .button:hover{border-color:#6bc67a;color:#6bc67a}.engco-of-stage-table{min-width:1180px}.engco-of-stage-table td:nth-child(4),.engco-of-stage-table td:nth-child(6){min-width:125px}.engco-of-gantt-tools .engco-of-zoom-inline{border:1px solid #e2e8f0;border-radius:999px;padding:4px 6px;background:#f8fafc}.engco-of-gantt{transition:none}.engco-of-bar{min-width:38px}.engco-of-day{min-width:0}.engco-of-quick-form{display:grid;grid-template-columns:minmax(128px,1fr) minmax(130px,1fr) auto;gap:7px;align-items:end;margin:0 0 7px;padding:9px;border:1px solid #d7f0dd;background:#f7fbf8;border-radius:12px;min-width:390px}.engco-of-quick-form label{display:flex;flex-direction:column;gap:3px;margin:0;font-size:10px;text-transform:uppercase;font-weight:800;color:#6bc67a;letter-spacing:.03em}.engco-of-quick-form input,.engco-of-quick-form select{height:30px;min-height:30px;border-radius:8px;border:1px solid #d7dce2;background:#fff;font-size:12px;text-transform:none;letter-spacing:0;color:#334155;font-weight:650;max-width:100%}.engco-of-quick-form .button{height:30px;line-height:28px;border-radius:8px;font-weight:800;white-space:nowrap}.engco-of-action-links{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.engco-of-table td:last-child{min-width:430px}.engco-of-table .engco-of-status{white-space:nowrap}@media (max-width:900px){.engco-of-quick-form{grid-template-columns:1fr;min-width:250px}.engco-of-table td:last-child{min-width:280px}}.engco-of-header-brand{background:linear-gradient(135deg,#fff 0%,#f5faf6 100%);border:1px solid #dce9df;border-radius:20px;padding:18px 22px;box-shadow:0 12px 32px rgba(25,39,31,.06)}.engco-of-brand-block{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.engco-of-brand-logo{width:240px;max-width:100%;height:auto;display:block}.engco-of-public-hero{margin-top:10px}.engco-of-header-brand h1,.engco-of-header-brand h2{color:#3b4340;font-weight:700;letter-spacing:-.045em}.engco-of-header-brand p{color:#66736b;max-width:760px}.engco-of-version{background:#eef8f1;color:#3b4340;border:1px solid #d7f0dd}.engco-of-card{border-color:#e0e7e2;box-shadow:0 10px 28px rgba(25,39,31,.05)}.engco-of-card-title h2,.engco-of-card h3{color:#3b4340}.engco-of-eq-head,.engco-of-eq-label{color:#3b4340;background:#f8fbf9}.engco-of-day.today{background:#f1f8f2;color:#4d8b58}.engco-of-gridline.today{background:#6bc67a;opacity:.34}.engco-of-focus-panel{border-color:#d7f0dd;background:linear-gradient(180deg,#f7fbf8,#fff)}.engco-of-focus-panel strong{color:#3b4340}.engco-of-mode-button.active{background:#3b4340;border-color:#3b4340;color:#fff}.engco-of-clear-selection{background:#f4faf5;color:#3b4340;border-color:#d7f0dd}.wp-core-ui .button.button-primary{background:#3b4340;border-color:#3b4340}.wp-core-ui .button.button-primary:hover{background:#2f3633;border-color:#2f3633}.engco-of-gantt-scroll{scrollbar-color:#6bc67a #eef5f0}.engco-of-gantt-scroll::-webkit-scrollbar-thumb{background:#6bc67a;border-color:#f8fbf9}.engco-of-campaign-row.is-selected td{background:#f4faf5!important;box-shadow:inset 4px 0 0 #6bc67a}.engco-of-quick-form{grid-template-columns:minmax(185px,1fr) auto;min-width:300px;background:#f7fbf8;border-color:#d7f0dd;padding:10px 12px;align-items:end}.engco-of-quick-form label{color:#55635a}.engco-of-quick-form .button.button-primary{background:#6bc67a!important;border-color:#6bc67a!important;color:#fff!important}.engco-of-quick-form .button.button-primary:hover{background:#59b96b!important;border-color:#59b96b!important}.engco-of-action-links{margin-top:4px}.engco-of-table td:last-child{min-width:305px}.engco-of-public .engco-of-card:first-of-type{margin-top:18px}@media (max-width:900px){.engco-of-brand-logo{width:190px}.engco-of-quick-form{grid-template-columns:1fr;min-width:230px}.engco-of-table td:last-child{min-width:250px}}.engco-of-pill.warning{background:#eef8f1;color:#3b4340;border:1px solid #d7f0dd}.engco-of-agenda-filter{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;margin:0 0 12px}.engco-of-agenda-filter label{display:flex;flex-direction:column;gap:5px;font-weight:650;font-size:12px;color:#55635a}.engco-of-agenda-filter input{border:1px solid #c9d0d7;border-radius:10px;padding:8px 10px;min-height:38px;background:#fff;box-sizing:border-box}.engco-of-agenda-table{min-width:980px}.engco-of-agenda-table td:first-child{white-space:nowrap;color:#3b4340}.engco-of-agenda-stage td{background:#fff}.engco-of-agenda-block td{background:#f8fbf9}.legend.awaiting{background:repeating-linear-gradient(135deg,#d7f0dd 0,#d7f0dd 7px,#f7fbf8 7px,#f7fbf8 14px);border:1px solid #6bc67a}.legend.activation{background:#3b4340}.engco-of-bar-awaiting{background:repeating-linear-gradient(135deg,#d7f0dd 0,#d7f0dd 8px,#f7fbf8 8px,#f7fbf8 16px);border:1px dashed #6bc67a;color:#3b4340;box-shadow:0 4px 12px rgba(25,39,31,.1)}.engco-of-bar-activation{background:#3b4340;color:#fff}.engco-of-status-aguardando-programacao{background:#eef8f1;color:#3b4340;border:1px solid #d7f0dd}.engco-of-suggest-times{margin:6px 0 12px;border-color:#d7f0dd!important;color:#3b4340!important;background:#f7fbf8!important;border-radius:10px!important;font-weight:800!important}.engco-of-suggest-times:hover{border-color:#6bc67a!important;color:#3b4340!important;background:#eef8f1!important}.engco-of-form .button:not(.button-primary),.engco-of-actions .button:not(.button-primary),.engco-of-pagination .button,.engco-of-card .button:not(.button-primary){border-color:#d7f0dd;color:#3b4340;background:#fff;border-radius:9px}.engco-of-form .button:not(.button-primary):hover,.engco-of-actions .button:not(.button-primary):hover,.engco-of-pagination .button:hover,.engco-of-card .button:not(.button-primary):hover{border-color:#6bc67a;color:#3b4340;background:#f7fbf8}.engco-of-delete{border-color:#d7f0dd!important;color:#3b4340!important;background:#fff!important}.engco-of-delete:hover{border-color:#6bc67a!important;background:#f7fbf8!important;color:#3b4340!important}.engco-of-stage-table{min-width:1580px}.engco-of-stage-table input[type=time]{min-width:92px}.engco-of-stage-table td:nth-child(9){min-width:150px}.engco-of-quick-form{grid-template-columns:minmax(190px,1fr) auto;gap:10px;justify-content:start;align-items:center;min-width:0;max-width:390px}.engco-of-quick-form label{align-self:stretch;justify-content:center}.engco-of-quick-form select{height:34px;min-height:34px}.engco-of-quick-form .button{height:34px;line-height:32px;align-self:end}.engco-of-table td:last-child{min-width:310px}@media (max-width:900px){.engco-of-quick-form{grid-template-columns:1fr;max-width:100%}.engco-of-quick-form .button{width:100%}}.engco-of-wrap,.engco-of-public{--bio-green:#6bc67a;--bio-green-dark:#59b96b;--bio-graphite:#3b4340;--bio-graphite-2:#2f3633;--bio-soft:#f7fbf8;--bio-line:#d7f0dd;--bio-muted:#66736b;color:var(--bio-graphite)}.engco-of-header h1,.engco-of-header h2,.engco-of-card h2,.engco-of-card h3,.engco-of-eq-head,.engco-of-eq-label{color:var(--bio-graphite)!important}.engco-of-version,.engco-of-pill.warning{background:#eef8f1!important;color:var(--bio-graphite)!important;border-color:var(--bio-line)!important}.engco-of-card{border-color:#e0e7e2!important;box-shadow:0 10px 28px rgba(25,39,31,.05)!important}.engco-of-priority-card{border-top:4px solid var(--bio-green)}.engco-of-empty-programming{background:linear-gradient(135deg,#fff,#f7fbf8);border-style:dashed!important;color:#55635a}.engco-of-form-intro{grid-column:1/-1;margin:-6px 0 2px;color:#66736b;font-size:13px}.engco-of-stage-actions{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 12px}.engco-of-add-stage,.engco-of-remove-stage,.engco-of-suggest-times{border-color:var(--bio-line)!important;color:var(--bio-graphite)!important;background:#fff!important;border-radius:10px!important;font-weight:800!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;line-height:1!important;padding:8px 12px!important;white-space:nowrap!important}.engco-of-add-stage{background:var(--bio-soft)!important;border-color:var(--bio-green)!important}.engco-of-add-stage:hover,.engco-of-remove-stage:hover,.engco-of-suggest-times:hover{background:#eef8f1!important;border-color:var(--bio-green)!important;color:var(--bio-graphite)!important}.engco-of-stage-table{min-width:1720px}.engco-of-stage-table th{text-align:center}.engco-of-stage-table td{vertical-align:middle}.engco-of-stage-table td:last-child{min-width:105px;text-align:center}.engco-of-lote-link{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:5px 10px;background:#eef8f1;color:var(--bio-graphite)!important;text-decoration:none!important;border:1px solid var(--bio-line);font-weight:900}.engco-of-lote-link:hover{border-color:var(--bio-green);background:#f7fbf8}.engco-of-actions .button,.engco-of-form .button,.engco-of-pagination .button,.engco-of-card .button{border-color:var(--bio-line)!important;color:var(--bio-graphite)!important;background:#fff!important;border-radius:10px!important;box-shadow:none!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1.1!important;white-space:nowrap!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;min-height:32px;padding:7px 11px!important}.engco-of-actions .button:hover,.engco-of-form .button:hover,.engco-of-pagination .button:hover,.engco-of-card .button:hover{border-color:var(--bio-green)!important;background:#f7fbf8!important;color:var(--bio-graphite)!important}.wp-core-ui .button.button-primary,.engco-of-form .button-primary,.engco-of-quick-form .button-primary,.engco-of-agenda-filter .button-primary{background:var(--bio-graphite)!important;border-color:var(--bio-graphite)!important;color:#fff!important}.wp-core-ui .button.button-primary:hover,.engco-of-form .button-primary:hover,.engco-of-quick-form .button-primary:hover,.engco-of-agenda-filter .button-primary:hover{background:var(--bio-graphite-2)!important;border-color:var(--bio-graphite-2)!important;color:#fff!important}.engco-of-quick-form{display:grid!important;grid-template-columns:minmax(175px,1fr) auto!important;gap:10px!important;align-items:end!important;min-width:0!important;max-width:340px!important;padding:10px!important;background:#f7fbf8!important;border:1px solid var(--bio-line)!important;border-radius:14px!important;margin:0 0 8px!important}.engco-of-quick-form label{color:var(--bio-graphite)!important;font-size:10px!important}.engco-of-quick-form select{height:34px!important;min-height:34px!important}.engco-of-quick-form .button{height:34px!important;min-height:34px!important;padding:0 12px!important;text-align:center!important;align-self:end!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.engco-of-table td:last-child{min-width:305px!important}.engco-of-action-links{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.engco-of-action-links .button{min-width:120px}.engco-of-status{padding:5px 9px!important;border-radius:999px!important;border:1px solid transparent!important;font-weight:900!important;letter-spacing:.01em}.engco-of-status-pre-reserva{background:#fef3c7!important;color:#92400e!important;border-color:#fcd34d!important}.engco-of-status-aguardando{background:#f1f5f9!important;color:#334155!important;border-color:#cbd5e1!important}.engco-of-status-aguardando-programacao{background:#ede9fe!important;color:#5b21b6!important;border-color:#c4b5fd!important}.engco-of-status-programada{background:#dbeafe!important;color:#1d4ed8!important;border-color:#93c5fd!important}.engco-of-status-em-producao{background:#dcfce7!important;color:#166534!important;border-color:#86efac!important}.engco-of-status-aguardando-cq{background:#ffedd5!important;color:#9a3412!important;border-color:#fdba74!important}.engco-of-status-concluida{background:#ecfdf5!important;color:#065f46!important;border-color:#a7f3d0!important}.engco-of-status-cancelada{background:#fee2e2!important;color:#991b1b!important;border-color:#fecaca!important}.engco-of-status-arquivada{background:#e5e7eb!important;color:#374151!important;border-color:#d1d5db!important}.engco-of-agenda-card{border-top:4px solid var(--bio-graphite)!important}.engco-of-agenda-filter{gap:12px!important}.engco-of-agenda-table{min-width:1280px!important}.engco-of-agenda-table td:first-child{white-space:nowrap}.engco-of-agenda-table small{color:#66736b}.engco-of-new-day td{border-top:2px solid #d7f0dd!important}.engco-of-agenda-table th{background:#f8fbf9;color:var(--bio-graphite)!important}.engco-of-mode-button.active{background:var(--bio-graphite)!important;border-color:var(--bio-graphite)!important;color:#fff!important}.engco-of-clear-selection{color:var(--bio-graphite)!important;border-color:var(--bio-line)!important}.engco-of-focus-panel strong{color:var(--bio-graphite)!important}.engco-of-campaign-row.is-selected td{background:#f4faf5!important;box-shadow:inset 4px 0 0 var(--bio-green)!important}.engco-of-delete{border-color:var(--bio-line)!important;color:var(--bio-graphite)!important;background:#fff!important}.engco-of-delete:hover{border-color:var(--bio-green)!important;background:#f7fbf8!important;color:var(--bio-graphite)!important}@media (max-width:900px){.engco-of-quick-form{grid-template-columns:1fr!important;max-width:100%!important}.engco-of-quick-form .button{width:100%!important}.engco-of-action-links .button{min-width:0;width:100%}}.engco-of-gantt-priority{border-top:4px solid var(--bio-green)!important}.engco-of-gantt-priority .engco-of-card-title h2{color:var(--bio-graphite)!important}.engco-of-empty-programming{margin-bottom:14px}.engco-of-programming-card{background:linear-gradient(135deg,#f3faf5 0%,#fff 72%)!important;border:1px solid #bfe7c8!important;border-top:4px solid var(--bio-graphite,#3b4340)!important;box-shadow:0 12px 30px rgba(25,39,31,.07)!important}.engco-of-programming-card h2{color:var(--bio-graphite,#3b4340)!important}.engco-of-programming-card .engco-of-stage-editor{background:#fff!important;border:1px solid #cfead5!important;border-radius:16px!important}.engco-of-programming-card .engco-of-stage-table-wrap{border:1px solid #dfe9e2;border-radius:14px;background:#fff}.engco-of-programming-card .engco-of-stage-table th{background:#f8fbf9!important;color:#3b4340!important}.engco-of-programming-card .engco-of-stage-table td{background:#fff!important}.engco-of-stage-detail-row td{background:#fbfdfb!important;border-top:0!important;padding:0 14px 14px!important}.engco-of-lote-details{border:1px solid #d7f0dd;border-radius:14px;background:#fff;margin:4px 0 8px;overflow:hidden}.engco-of-lote-details summary{cursor:pointer;padding:11px 14px;font-weight:900;color:#3b4340;background:#f7fbf8;list-style:none}.engco-of-lote-details summary::-webkit-details-marker{display:none}.engco-of-lote-details summary:before{content:"+";display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:#6bc67a;color:#fff;margin-right:8px;font-weight:900}.engco-of-lote-details[open] summary:before{content:"−"}.engco-of-inner-stage-table{width:100%;border-collapse:collapse;font-size:12px}.engco-of-inner-stage-table th{background:#fff;color:#3b4340;text-transform:uppercase;font-size:10px;letter-spacing:.03em;text-align:left;border-bottom:1px solid #d7f0dd;padding:9px}.engco-of-inner-stage-table td{border-bottom:1px solid #eef5f0!important;padding:9px!important;background:#fff!important;vertical-align:top}.engco-of-inner-stage-table tr:last-child td{border-bottom:0!important}.engco-of-bar{height:42px!important;padding-top:6px!important;padding-bottom:5px!important}.engco-of-bar span{font-size:12px!important;line-height:14px!important}.engco-of-bar-time{font-size:10px!important;line-height:13px!important;font-weight:800!important;opacity:.96!important}.engco-of-bar.compact .engco-of-bar-time,.engco-of-bar.micro .engco-of-bar-time{display:none!important}.engco-of-gantt-row .engco-of-track{min-height:58px}.engco-of-actions .button,.engco-of-form .button,.engco-of-pagination .button,.engco-of-card .button,.engco-of-quick-form .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;vertical-align:middle!important;line-height:1.05!important;white-space:normal!important;min-height:34px!important;padding:8px 12px!important;color:#3b4340!important;background:#fff!important;border-color:#d7f0dd!important}.engco-of-actions .button:hover,.engco-of-form .button:hover,.engco-of-pagination .button:hover,.engco-of-card .button:hover{color:#3b4340!important;background:#f7fbf8!important;border-color:#6bc67a!important}.engco-of-quick-form .button.button-primary,.engco-of-agenda-filter .button.button-primary,.engco-of-form .button.button-primary{background:#3b4340!important;border-color:#3b4340!important;color:#fff!important;white-space:nowrap!important}.engco-of-quick-form .button.button-primary:hover,.engco-of-agenda-filter .button.button-primary:hover,.engco-of-form .button.button-primary:hover{background:#2f3633!important;border-color:#2f3633!important;color:#fff!important}.engco-of-action-links .button{min-width:112px;max-width:160px}.engco-of-table td:last-child{min-width:300px!important}.engco-of-gantt-priority{order:-1}.engco-of-eq-head,.engco-of-eq-label{color:#3b4340!important}.engco-of-day.today{background:#f1f8f2!important;color:#3b4340!important;border-bottom-color:#6bc67a!important}@media (max-width:900px){.engco-of-action-links .button{max-width:none;width:100%}.engco-of-stage-detail-row td{padding:0 8px 10px!important}.engco-of-inner-stage-table{min-width:820px}}.engco-of-status-aprovado-aguardando-programacao{background:#ede9fe!important;color:#5b21b6!important;border-color:#c4b5fd!important}.engco-of-status-producao{background:#dcfce7!important;color:#166534!important;border-color:#86efac!important}.engco-of-status-coletado{background:#e5e7eb!important;color:#2f3633!important;border-color:#cfd8d1!important}.engco-of-bar-awaiting{background:repeating-linear-gradient(135deg,#8b5cf6 0,#8b5cf6 8px,#a78bfa 8px,#a78bfa 16px)!important;color:#fff!important}.engco-of-bar-done{background:#3b4340!important;opacity:.86!important}.engco-of-status-aguardando-coleta{background:#ccfbf1!important;color:#115e59!important;border-color:#5eead4!important}.engco-of-status-coletado-finalizado{background:#e5e7eb!important;color:#2f3633!important;border-color:#cfd8d1!important}.engco-of-stage-actions{display:none!important}.engco-of-stage-table{min-width:1500px!important}.engco-of-stage-table th:last-child,.engco-of-stage-table td:last-child{min-width:180px}.engco-of-zoom-filter-clean{min-width:auto!important}.engco-of-zoom-buttons,.engco-of-zoom-inline.engco-of-zoom-clean{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#f7fbf8!important;border:1px solid #d7f0dd!important;border-radius:999px!important;padding:5px!important}.engco-of-zoom-round{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border-radius:999px!important;border:1px solid #d7f0dd!important;background:#fff!important;color:#3b4340!important;font-weight:900!important;font-size:17px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding:0!important;cursor:pointer!important}.engco-of-zoom-round:hover{background:#eef8f1!important;border-color:#6bc67a!important;color:#2f3633!important}.engco-of-gantt-tools{gap:10px!important}.engco-of-mode-button{display:none!important}.engco-of-table td.engco-of-actions{min-width:520px!important;white-space:normal!important}.engco-of-table td:last-child{min-width:520px!important}.engco-of-quick-form{width:100%!important;max-width:500px!important;grid-template-columns:minmax(245px,1fr) auto!important;gap:12px!important;align-items:end!important}.engco-of-quick-form select{width:100%!important;min-width:245px!important;white-space:nowrap!important;text-overflow:ellipsis!important}.engco-of-quick-form .button{white-space:nowrap!important;min-width:142px!important;height:36px!important;min-height:36px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.engco-of-action-links .button{min-width:148px!important;max-width:none!important;white-space:nowrap!important}.engco-of-action-links{gap:8px!important;margin-top:8px!important}.engco-of-stage-editor p{font-size:13px;color:#66736b!important}.engco-of-stage-table-wrap{border:1px solid #dfe9e2;border-radius:14px;background:#fff}@media (max-width:900px){.engco-of-table td.engco-of-actions,.engco-of-table td:last-child{min-width:300px!important}.engco-of-quick-form{max-width:100%!important;grid-template-columns:1fr!important}.engco-of-quick-form select{min-width:0!important}.engco-of-quick-form .button{width:100%!important}.engco-of-action-links .button{width:100%!important}}.engco-of-stage-table{min-width:1220px!important}.engco-of-stage-table th:nth-child(3),.engco-of-stage-table th:nth-child(5){min-width:130px}.engco-of-stage-table th:nth-child(4),.engco-of-stage-table th:nth-child(6){min-width:105px}.engco-of-status-produzindo-agora{background:#dcfce7!important;color:#166534!important;border-color:#86efac!important}.legend.scheduled{background:#3b82f6}.legend.cq{background:#fb923c}.legend.coleta{background:#2dd4bf}.legend.done{background:#2f3633}.engco-of-legend{gap:10px 14px!important}.engco-of-legend .legend{vertical-align:middle}.engco-of-filter-submit{background:#3b4340!important;border-color:#3b4340!important;color:#fff!important;border-radius:10px!important;font-weight:850!important}.engco-of-filter-submit:hover{background:#2f3633!important;border-color:#2f3633!important}.engco-of-filter-clear{border-color:#d7f0dd!important;color:#3b4340!important;background:#f7fbf8!important;border-radius:10px!important;font-weight:800!important}.engco-of-filter-clear:hover{border-color:#6bc67a!important;background:#eef8f1!important}.engco-of-zoom-buttons strong,.engco-of-zoom-inline strong{min-width:86px!important;text-align:center!important;color:#3b4340!important;font-weight:850!important}.engco-of-zoom-inline{display:inline-flex!important;align-items:center!important;gap:8px!important;border:1px solid #d7f0dd!important;border-radius:999px!important;padding:5px 8px!important;background:#f7fbf8!important}.engco-of-zoom-round{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:999px!important;border:1px solid #d7f0dd!important;background:#fff!important;color:#3b4340!important;font-size:18px!important;font-weight:900!important;line-height:1!important;padding:0!important}.engco-of-zoom-round:hover{border-color:#6bc67a!important;background:#eef8f1!important}.engco-of-legend{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin:0 0 14px!important}.engco-of-legend-item{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:7px 10px!important;border:1px solid #e0e7e2!important;border-radius:999px!important;background:#fff!important;color:#3b4340!important;font-size:12px!important;font-weight:750!important;box-shadow:0 1px 5px rgba(25,39,31,.04)!important}.engco-of-legend .legend{width:22px!important;height:12px!important;margin:0!important;border-radius:999px!important;flex:0 0 auto!important}.engco-of-status-pre-reserva{background:#fef3c7!important;color:#92400e!important;border:1px solid #f59e0b!important}.engco-of-status-aprovado-aguardando-programacao{background:#ede9fe!important;color:#5b21b6!important;border:1px solid #c4b5fd!important}.engco-of-status-programada{background:#dcfce7!important;color:#166534!important;border:1px solid #86efac!important}.engco-of-status-produzindo-agora{background:#bbf7d0!important;color:#14532d!important;border:1px solid #22c55e!important}.engco-of-status-aguardando-cq{background:#ffedd5!important;color:#9a3412!important;border:1px solid #fb923c!important}.engco-of-status-aguardando-coleta{background:#ccfbf1!important;color:#115e59!important;border:1px solid #2dd4bf!important}.engco-of-status-coletado-finalizado{background:#e5e7eb!important;color:#2f3633!important;border:1px solid #cfd8d1!important}.engco-of-status-cancelada{background:#fee2e2!important;color:#991b1b!important;border:1px solid #fecaca!important}.engco-of-status-arquivada{background:#e5e7eb!important;color:#475569!important;border:1px solid #cbd5e1!important}.engco-of-bar-prereserva,.legend.prerelease{background:repeating-linear-gradient(135deg,#f59e0b 0,#f59e0b 8px,#fbbf24 8px,#fbbf24 16px)!important;border:1px dashed #92400e!important;color:#3b2505!important}.engco-of-bar-awaiting,.legend.awaiting{background:repeating-linear-gradient(135deg,#8b5cf6 0,#8b5cf6 8px,#a78bfa 8px,#a78bfa 16px)!important;border:1px dashed #6d28d9!important;color:#fff!important}.engco-of-bar-production,.legend.scheduled{background:#16a34a!important;color:#fff!important;border:1px solid #15803d!important}.engco-of-bar-production-active,.legend.active{background:linear-gradient(100deg,#15803d 0%,#22c55e 45%,#bbf7d0 50%,#22c55e 55%,#15803d 100%)!important;background-size:260% 100%!important;color:#fff!important;border:1px solid #16a34a!important}.legend.cq{background:#fb923c!important;border:1px solid #ea580c!important}.legend.coleta{background:#2dd4bf!important;border:1px solid #0f766e!important}.engco-of-bar-done,.legend.done{background:#3b4340!important;color:#fff!important;border:1px solid #2f3633!important}.engco-of-bar-activation,.legend.activation{background:#3b4340!important;color:#fff!important;border:1px solid #2f3633!important}.engco-of-bar-cip,.legend.cip{background:#2563eb!important;border:1px solid #1d4ed8!important}.engco-of-bar-sip,.legend.sip{background:#dc2626!important;border:1px solid #b91c1c!important}.engco-of-bar-maintenance,.legend.maintenance{background:#ea580c!important;border:1px solid #c2410c!important}.engco-of-bar-idle,.legend.idle{background:repeating-linear-gradient(45deg,#cbd5e1 0,#cbd5e1 6px,#f8fafc 6px,#f8fafc 12px)!important;border:1px solid #94a3b8!important;color:#334155!important}.engco-of-bar-activation,.legend.activation{background:#0f766e!important;color:#fff!important;border:1px solid #115e59!important}.engco-of-status-coletado-finalizado{background:#e5e7eb!important;color:#2f3633!important;border:1px solid #cfd8d1!important}.engco-of-delete{border-color:#fecaca!important;color:#991b1b!important;background:#fff!important}.engco-of-delete:hover{background:#fee2e2!important;color:#7f1d1d!important}.engco-of-zoom-inline [data-engco-zoom-label]{min-width:82px;text-align:center;display:inline-block}.engco-of-bar-cq,.legend.cq{background:#fb923c!important;color:#fff!important;border:1px solid #ea580c!important}.engco-of-bar-coleta,.legend.coleta{background:#93c5fd!important;color:#0f3a66!important;border:1px solid #60a5fa!important}.engco-of-status-aguardando-coleta{background:#dbeafe!important;color:#1e40af!important;border:1px solid #93c5fd!important}.engco-of-status-aguardando-cq{background:#ffedd5!important;color:#9a3412!important;border:1px solid #fb923c!important}.engco-of-gantt-row .engco-of-track{min-height:72px!important}.engco-of-bar{min-height:56px!important;height:56px!important;padding:7px 10px 6px 14px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:2px!important;overflow:hidden!important}.engco-of-bar-title{display:block!important;font-size:12px!important;line-height:14px!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.engco-of-bar-micro{display:block!important;font-size:10px!important;line-height:12px!important;font-weight:850!important;opacity:.94!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.engco-of-bar-time{display:block!important;font-size:10px!important;line-height:12px!important;font-weight:800!important;opacity:.95!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.engco-of-bar.micro{min-height:38px!important;height:38px!important;padding:6px 8px 5px 12px!important}.engco-of-bar.micro .engco-of-bar-micro,.engco-of-bar.micro .engco-of-bar-time{display:none!important}.engco-of-bar.compact .engco-of-bar-micro{display:none!important}.engco-of-eq-label{min-height:72px!important;display:flex!important;align-items:center!important}.engco-of-zoom-round{pointer-events:auto!important;user-select:none!important}.engco-of-stage-sort{appearance:none!important;border:0!important;background:0 0!important;color:#3b4340!important;font:inherit!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.03em!important;padding:0!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:5px!important}.engco-of-stage-sort span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;border-radius:999px!important;background:#eef8f1!important;color:#3b4340!important;font-size:11px!important;line-height:1!important}.engco-of-stage-sort:hover span,.engco-of-stage-sort.is-active span{background:#6bc67a!important;color:#fff!important}.engco-of-inner-stage-table th:nth-child(3),.engco-of-inner-stage-table th:nth-child(4){min-width:150px!important}body.toplevel_page_engco-ocupacao-fabrica-operacao #wpbody-content>.notice:not(.engco-of-notice),body.toplevel_page_engco-ocupacao-fabrica-operacao #wpbody-content>.updated:not(.engco-of-notice),body.toplevel_page_engco-ocupacao-fabrica-operacao #wpbody-content>.error:not(.engco-of-notice),body.toplevel_page_engco-ocupacao-fabrica-operacao #wpbody-content>.update-nag:not(.engco-of-notice),body.toplevel_page_engco-ocupacao-fabrica-operacao .wrap:not(.engco-of-wrap)>.notice:not(.engco-of-notice),body.toplevel_page_engco-ocupacao-fabrica-operacao .wrap:not(.engco-of-wrap)>.updated:not(.engco-of-notice),body.toplevel_page_engco-ocupacao-fabrica-operacao .wrap:not(.engco-of-wrap)>.error:not(.engco-of-notice),body.toplevel_page_engco-ocupacao-fabrica-operacao .wrap:not(.engco-of-wrap)>.update-nag:not(.engco-of-notice){display:none!important}a.engco-of-zoom-round,a.engco-of-stage-sort{text-decoration:none!important}.engco-of-shortcode-main-note{display:none!important}.engco-of-iframe-shell{width:100%;min-height:90vh;background:#f6f8f7;border:1px solid #e2e8f0;border-radius:22px;overflow:hidden;box-shadow:0 18px 48px rgba(15,23,42,.08)}.engco-of-iframe{display:block;width:100%;height:86vh;min-height:920px;border:0;background:#f6f8f7}.engco-of-iframe-actions{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 16px;border-top:1px solid #e2e8f0;background:#fff;flex-wrap:wrap}.engco-of-standalone-app{padding-bottom:40px}.engco-of-standalone-app .engco-of-gantt-scroll{max-height:none}.engco-of-server-controls button[name=engco_of_state_action],.engco-of-stage-sort-form,.engco-of-zoom-server{margin:0}.engco-of-stage-sort-form{display:inline-flex;align-items:center}.engco-of-stage-sort-form button{width:100%}.engco-of-zoom-server{display:inline-flex;align-items:center;gap:8px}.engco-of-zoom-server button{line-height:1}.engco-of-table-wrap{max-height:760px!important;overflow:auto!important;border:1px solid #e3ebe5!important;border-radius:14px!important;background:#fff!important}.engco-of-table thead th{position:sticky!important;top:0!important;z-index:4!important;background:#f8fbf9!important;box-shadow:0 1px 0 #dfe8e1!important}.engco-of-table td.engco-of-actions{min-width:360px!important;white-space:normal!important}.engco-of-table td:last-child{min-width:84px!important;width:84px!important}.engco-of-table th:nth-child(1),.engco-of-table td:nth-child(1){min-width:150px!important}.engco-of-table th:nth-child(2),.engco-of-table td:nth-child(2){min-width:210px!important}.engco-of-table th:nth-child(3),.engco-of-table td:nth-child(3){min-width:110px!important}.engco-of-table th:nth-child(4),.engco-of-table td:nth-child(4){min-width:120px!important}.engco-of-table th:nth-child(5),.engco-of-table td:nth-child(5){min-width:190px!important}.engco-of-table th:nth-child(6),.engco-of-table td:nth-child(6){min-width:360px!important}.engco-of-lote-details summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;flex-wrap:wrap!important}.engco-of-details-title{display:inline-flex!important;align-items:center!important;font-weight:900!important}.engco-of-details-title:before{content:"+";display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:999px;background:#6bc67a;color:#fff;margin-right:8px;font-weight:900}.engco-of-lote-details[open] .engco-of-details-title:before{content:"−"}.engco-of-lote-details summary:before{display:none!important}.engco-of-last-update{margin-left:auto!important;color:#6b766f!important;font-size:11px!important;font-weight:750!important;white-space:nowrap!important}.engco-of-filter-submit,.engco-of-filters .engco-of-filter-submit{min-height:38px!important;padding:0 18px!important;background:#3b4340!important;border-color:#3b4340!important;color:#fff!important;border-radius:10px!important;font-weight:850!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.engco-of-filter-submit:hover,.engco-of-filters .engco-of-filter-submit:hover{background:#2f3633!important;border-color:#2f3633!important;color:#fff!important}@media (max-width:900px){.engco-of-table-wrap{max-height:680px!important}.engco-of-lote-details summary{align-items:flex-start!important}.engco-of-last-update{margin-left:28px!important;white-space:normal!important;width:100%!important}.engco-of-table td.engco-of-actions,.engco-of-table th:nth-child(6),.engco-of-table td:nth-child(6){min-width:290px!important}}.engco-of-table th:nth-child(1),.engco-of-table td:nth-child(1){min-width:110px!important}.engco-of-table th:nth-child(2),.engco-of-table td:nth-child(2){min-width:150px!important}.engco-of-table th:nth-child(3),.engco-of-table td:nth-child(3){min-width:210px!important}.engco-of-table th:nth-child(4),.engco-of-table td:nth-child(4){min-width:120px!important}.engco-of-table th:nth-child(5),.engco-of-table td:nth-child(5){min-width:190px!important}.engco-of-table th:nth-child(6),.engco-of-table td:nth-child(6){min-width:360px!important}.engco-of-lote-details summary{justify-content:flex-start!important;column-gap:14px!important;row-gap:5px!important}.engco-of-last-update{margin-left:0!important;white-space:normal!important;width:auto!important;display:inline-flex!important;align-items:center!important}@media (max-width:900px){.engco-of-last-update{margin-left:28px!important;width:calc(100% - 28px)!important}}.engco-of-public>.engco-of-card:first-of-type{margin-top:0}.engco-of-filter-brand{display:flex;align-items:flex-end;justify-content:flex-start;align-self:stretch;padding:3px 10px 3px 0;min-width:150px}.engco-of-filter-brand img{display:block;width:145px;max-width:145px;height:auto;object-fit:contain}.engco-of-public .engco-of-filters{align-items:flex-end}@media (max-width:900px){.engco-of-filter-brand{width:100%;min-width:0;padding:0 0 4px}.engco-of-filter-brand img{width:135px;max-width:135px}}.engco-of-eq-head{display:flex!important;align-items:center!important;justify-content:center!important;background:#3b4340!important;color:#fff!important;text-align:center!important;border-right-color:#3b4340!important;border-bottom-color:#3b4340!important;letter-spacing:.01em}.engco-of-day{font-size:13px!important;font-weight:750!important;color:#475569!important;letter-spacing:.01em;height:42px!important}.engco-of-day.today{font-weight:900!important;color:#26332c!important}.engco-of-auto-refresh{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:7px 9px 7px 11px;border:1px solid #d7f0dd;border-radius:12px;background:#f7fbf8;color:#3b4340;box-shadow:0 3px 10px rgba(25,39,31,.045)}.engco-of-auto-refresh-title{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:900;white-space:nowrap}.engco-of-auto-refresh-dot{width:9px;height:9px;border-radius:50%;background:#55bd6b;box-shadow:0 0 0 4px rgba(85,189,107,.13);flex:0 0 auto}.engco-of-auto-refresh-times{font-size:11.5px;font-weight:700;color:#66736b;white-space:nowrap}.engco-of-auto-refresh-button{appearance:none;border:1px solid #3b4340;border-radius:9px;background:#3b4340;color:#fff;min-height:30px;padding:6px 10px;font-family:inherit;font-size:11px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap}.engco-of-auto-refresh-button:hover,.engco-of-auto-refresh-button:focus{background:#2f3633;border-color:#2f3633;color:#fff}@media (max-width:900px){.engco-of-auto-refresh{margin-left:0;width:100%;box-sizing:border-box;justify-content:flex-start}}.engco-of-gantt-row .engco-of-track{min-height:92px!important}.engco-of-bar{min-height:72px!important;height:72px!important;padding:7px 10px 6px 14px!important;gap:1px!important}.engco-of-bar-client{display:block!important;font-size:10px!important;line-height:12px!important;font-weight:900!important;opacity:.98!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.engco-of-bar-micro{font-weight:780!important;opacity:.92!important}.engco-of-bar.micro{min-height:38px!important;height:38px!important}.engco-of-bar.micro .engco-of-bar-client,.engco-of-bar.micro .engco-of-bar-micro,.engco-of-bar.micro .engco-of-bar-time{display:none!important}.engco-of-bar.compact{min-height:52px!important;height:52px!important}.engco-of-bar.compact .engco-of-bar-micro,.engco-of-bar.compact .engco-of-bar-time{display:none!important}.engco-of-eq-label{min-height:92px!important}.engco-of-day{flex-direction:column!important;gap:2px!important;height:54px!important;padding:6px 4px!important;box-sizing:border-box!important}.engco-of-day-date{display:block;font-size:13px;line-height:16px;font-weight:850;color:inherit}.engco-of-day-weekday{display:block;font-size:10px;line-height:12px;font-weight:800;letter-spacing:.07em;color:#7a8692}.engco-of-day.weekend{background:#f3f5f6!important}.engco-of-day.weekend .engco-of-day-weekday{color:#59636d}.engco-of-day.today{background:#f1f8f2!important}.engco-of-day.today .engco-of-day-date,.engco-of-day.today .engco-of-day-weekday{color:#26332c!important;font-weight:900!important}.engco-of-fiscal-card{margin-top:6px;padding:18px;border:1px solid #d9e7dd;border-radius:18px;background:linear-gradient(135deg,#fbfdfb 0%,#f2f8f4 100%);box-shadow:0 10px 28px rgba(38,51,44,.05)}.engco-of-fiscal-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.engco-of-fiscal-heading h3{margin:0 0 4px;color:#2f3b34;font-size:18px}.engco-of-fiscal-heading p{margin:0;color:#66736b;font-size:12px}.engco-of-fiscal-lock{display:inline-flex;align-items:center;white-space:nowrap;border-radius:999px;padding:6px 10px;background:#36413b;color:#fff;font-size:10px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.engco-of-fiscal-section{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px;padding:14px;margin-top:10px;border:1px solid #e0e9e3;border-radius:14px;background:#fff}.engco-of-fiscal-section h4{grid-column:1/-1;margin:0 0 2px;color:#3a4740;font-size:13px;font-weight:850}.engco-of-fiscal-billing{border-color:#cce8d3;background:#f8fcf9}.engco-of-fiscal-summary-cell{min-width:290px;vertical-align:top!important}.engco-of-fiscal-mini-statuses{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:8px}.engco-of-fiscal-chip{display:inline-flex;align-items:center;border-radius:999px;padding:4px 7px;background:#eef2ef;color:#455249;border:1px solid #dfe7e1;font-size:10px;font-weight:800;white-space:nowrap}.engco-of-fiscal-chip-validada,.engco-of-fiscal-chip-emitida{background:#e7f8eb;color:#176c31;border-color:#bee7c8}.engco-of-fiscal-chip-recebida{background:#edf7f1;color:#277141;border-color:#cfe8d6}.engco-of-fiscal-chip-pendente,.engco-of-fiscal-chip-aguardando{background:#fff6df;color:#8a5a00;border-color:#f1d79b}.engco-of-finance-quick-form{display:grid;grid-template-columns:minmax(160px,1fr) auto;gap:6px;align-items:end;padding:8px;border:1px solid #d8e8dc;border-radius:11px;background:#f7fbf8}.engco-of-finance-quick-form label{display:flex;flex-direction:column;gap:3px;margin:0;font-size:9px;font-weight:850;text-transform:uppercase;color:#526058}.engco-of-finance-quick-form select{width:100%;min-height:30px;height:30px;border-radius:8px;font-size:11px}.engco-of-finance-quick-form .button{min-height:30px;height:30px;line-height:28px;border-radius:8px;background:#36413b;border-color:#36413b;color:#fff;font-weight:800}.engco-of-fiscal-nf{display:block;margin-top:6px;color:#66736b}@media (max-width:1100px){.engco-of-fiscal-section{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (max-width:720px){.engco-of-fiscal-heading{flex-direction:column}.engco-of-fiscal-section{grid-template-columns:1fr}.engco-of-finance-quick-form{grid-template-columns:1fr}}.engco-of-action-links{display:grid!important;grid-template-columns:minmax(118px,1.3fr) minmax(92px,1fr) minmax(76px,.8fr)!important;gap:7px!important;align-items:stretch!important;max-width:390px!important;margin-top:8px!important;flex-wrap:nowrap!important}.engco-of-action-links .button{width:100%!important;min-width:0!important;max-width:none!important;min-height:34px!important;height:34px!important;padding:0 9px!important;display:flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;font-size:11px!important;line-height:1!important}.engco-of-action-links .engco-of-delete{color:#9b2c2c!important;border-color:#efcccc!important;background:#fffafa!important}.engco-of-action-links .engco-of-delete:hover{color:#7f1d1d!important;border-color:#dcaaaa!important;background:#fff1f1!important}.engco-of-fiscal-summary-cell{min-width:330px!important}.engco-of-fiscal-mini-statuses{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;align-items:center!important}.engco-of-fiscal-chip-aguardando-faturamento{background:#fff6df!important;color:#8a5a00!important;border-color:#f1d79b!important}.engco-of-fiscal-chip-faturado{background:#e7f8eb!important;color:#176c31!important;border-color:#bee7c8!important}.engco-of-fiscal-nf{margin-top:8px!important}@media (max-width:900px){.engco-of-action-links{grid-template-columns:1fr 1fr 1fr!important;min-width:330px!important;max-width:none!important}.engco-of-action-links .button{width:100%!important}.engco-of-fiscal-summary-cell{min-width:300px!important}}.engco-of-gantt-edit-control{margin-left:auto;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.engco-of-gantt-edit-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 13px;border:1px solid #36413b;border-radius:10px;background:#36413b;color:#fff;font:inherit;font-size:12px;font-weight:850;line-height:1;cursor:pointer;white-space:nowrap}.engco-of-gantt-edit-toggle:hover,.engco-of-gantt-edit-toggle[aria-pressed=true]{background:#6bc67a;border-color:#6bc67a;color:#17351f}.engco-of-gantt-edit-hint{color:#526058;font-size:11px;font-weight:750}.engco-of-gantt-editing .engco-of-bar-editable{cursor:grab!important;touch-action:none;box-shadow:0 6px 18px rgba(15,23,42,.23),0 0 0 2px rgba(107,198,122,.72)}.engco-of-gantt-editing .engco-of-bar-editable:active,.engco-of-bar-editable.engco-of-dragging{cursor:grabbing!important}.engco-of-resize-handle{display:none;position:absolute!important;top:5px;bottom:5px;width:12px;z-index:8!important;border-radius:8px;background:rgba(255,255,255,.72);box-shadow:0 0 0 1px rgba(15,23,42,.2),0 2px 6px rgba(15,23,42,.18);cursor:ew-resize}.engco-of-resize-handle:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:18px;border-left:2px solid rgba(54,65,59,.72);border-right:2px solid rgba(54,65,59,.72);transform:translate(-50%,-50%)}.engco-of-resize-handle-start{left:5px}.engco-of-resize-handle-end{right:5px}.engco-of-gantt-editing .engco-of-resize-handle{display:block}.engco-of-gantt-editing .engco-of-bar-editable{padding-left:23px!important;padding-right:23px!important}.engco-of-bar-editable.engco-of-dragging{z-index:50!important;opacity:.94;box-shadow:0 12px 30px rgba(15,23,42,.3),0 0 0 3px #6bc67a!important}.engco-of-bar-editable.engco-of-drag-conflict{outline:4px solid #ef4444!important;outline-offset:2px!important;box-shadow:0 12px 30px rgba(127,29,29,.28)!important}.engco-of-bar-editable.engco-of-saving{opacity:.58!important;cursor:wait!important}.engco-of-gantt-drag-tooltip{position:fixed;z-index:999999;max-width:390px;padding:9px 12px;border-radius:10px;background:#27322c;color:#fff;box-shadow:0 10px 28px rgba(15,23,42,.28);font-size:12px;font-weight:800;line-height:1.35;pointer-events:none}.engco-of-gantt-drag-tooltip.has-conflict{background:#991b1b}@media (max-width:900px){.engco-of-gantt-edit-control{margin-left:0;width:100%}.engco-of-gantt-edit-toggle{width:100%}}.engco-of-gantt-row{position:relative!important}.engco-of-track{position:relative!important;z-index:1!important}.engco-of-eq-label{z-index:60!important;background:#f8fbf9!important;box-shadow:8px 0 14px -14px rgba(15,23,42,.55)!important}.engco-of-gantt-head{z-index:80!important}.engco-of-eq-head{z-index:100!important}.engco-of-bar-editable{cursor:grab!important;touch-action:none!important;padding-left:23px!important;padding-right:23px!important}.engco-of-bar-editable:active,.engco-of-bar-editable.engco-of-dragging{cursor:grabbing!important}.engco-of-bar-editable:hover .engco-of-resize-handle,.engco-of-bar-editable.is-selected .engco-of-resize-handle,.engco-of-bar-editable.engco-of-dragging .engco-of-resize-handle{display:block!important}.engco-of-gantt-edit-control,.engco-of-gantt-edit-toggle,.engco-of-gantt-edit-hint{display:none!important}.engco-of-bar-editable{-webkit-user-select:none!important;user-select:none!important}.engco-of-legend{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:6px!important;padding:1px 1px 6px!important;scrollbar-width:thin;scrollbar-color:#cfd8d1 transparent;-webkit-overflow-scrolling:touch}.engco-of-legend::-webkit-scrollbar{height:5px}.engco-of-legend::-webkit-scrollbar-track{background:0 0}.engco-of-legend::-webkit-scrollbar-thumb{background:#cfd8d1;border-radius:999px}.engco-of-legend-item{flex:0 0 auto!important;white-space:nowrap!important;gap:5px!important;padding:6px 8px!important;font-size:11px!important}.engco-of-legend .legend{width:19px!important;height:11px!important}.engco-of-filters{row-gap:8px!important}.engco-of-bar.engco-of-return-focus{z-index:75!important;animation:engco-return-focus .42s ease-in-out 2}.engco-of-bar.micro,.engco-of-bar.compact{min-height:72px!important;height:72px!important;padding-top:7px!important;padding-bottom:6px!important;gap:1px!important}.engco-of-bar.micro .engco-of-bar-title,.engco-of-bar.compact .engco-of-bar-title{display:block!important;font-size:12px!important;line-height:14px!important}.engco-of-bar.micro .engco-of-bar-client,.engco-of-bar.micro .engco-of-bar-micro,.engco-of-bar.micro .engco-of-bar-time,.engco-of-bar.compact .engco-of-bar-client,.engco-of-bar.compact .engco-of-bar-micro,.engco-of-bar.compact .engco-of-bar-time{display:block!important}.engco-of-agenda-header{display:flex;align-items:flex-end;gap:18px;margin-bottom:14px;flex-wrap:nowrap}.engco-of-agenda-heading{min-width:310px;flex:1 1 auto}.engco-of-agenda-heading h2{margin:0 0 5px!important;color:#3b4340;font-weight:760;letter-spacing:-.03em}.engco-of-agenda-filter-inline{margin:0!important;flex:0 0 auto;flex-wrap:nowrap!important}.engco-of-agenda-filter-inline label{min-width:145px}.engco-of-agenda-header>.engco-of-pill{margin-left:auto;white-space:nowrap;align-self:center}.engco-of-agenda-table{width:100%!important;min-width:1120px!important;table-layout:fixed}.engco-of-agenda-table th:nth-child(1),.engco-of-agenda-table td:nth-child(1){width:105px}.engco-of-agenda-table th:nth-child(2),.engco-of-agenda-table td:nth-child(2){width:125px}.engco-of-agenda-table th:nth-child(3),.engco-of-agenda-table td:nth-child(3){width:170px}.engco-of-agenda-table th:nth-child(4),.engco-of-agenda-table td:nth-child(4){width:165px}.engco-of-agenda-table th:nth-child(5),.engco-of-agenda-table td:nth-child(5){width:105px}.engco-of-agenda-table th:nth-child(6),.engco-of-agenda-table td:nth-child(6){width:175px;max-width:175px;overflow:hidden;text-overflow:ellipsis}.engco-of-agenda-table th:nth-child(7),.engco-of-agenda-table td:nth-child(7){width:150px}.engco-of-agenda-table th:nth-child(8),.engco-of-agenda-table td:nth-child(8){width:225px}.engco-of-print-label{display:inline-flex;align-items:center;justify-content:center;margin-top:7px;width:32px;height:30px;border:1px solid #d7f0dd;border-radius:9px;color:#3b4340!important;background:#f7fbf8;text-decoration:none!important;transition:.16s ease}.engco-of-print-label:hover{background:#eef8f1;border-color:#6bc67a;color:#35523a!important;transform:translateY(-1px)}.engco-of-print-label .dashicons{font-size:18px;width:18px;height:18px;line-height:18px}@media (max-width:1300px){.engco-of-agenda-header{align-items:flex-start;flex-wrap:wrap}.engco-of-agenda-heading{min-width:280px}.engco-of-agenda-header>.engco-of-pill{margin-left:0}}@media (max-width:850px){.engco-of-agenda-filter-inline{width:100%;flex-wrap:wrap!important}.engco-of-agenda-filter-inline label{flex:1 1 150px}.engco-of-agenda-header>.engco-of-pill{order:3}}#engco-programacao-lote.engco-of-editor-focus{animation:engcoEditorFocus .7s ease-out}.engco-of-scope-filter{display:flex;flex-direction:column;gap:5px;font-weight:650;font-size:12px;color:#4b5563}.engco-of-scope-filter>div{display:inline-flex;align-items:center;gap:6px;background:#f7fbf8;border:1px solid #d7f0dd;border-radius:999px;padding:4px}.engco-of-scope-button{border:0;border-radius:999px;background:0 0;color:#3b4340;font-weight:800;font-size:12px;padding:8px 12px;cursor:pointer;white-space:nowrap}.engco-of-scope-button.is-active{background:#3b4340;color:#fff;box-shadow:0 2px 8px rgba(15,23,42,.16)}.engco-of-stage-table{min-width:1360px!important}.engco-of-stage-table th:nth-child(5),.engco-of-stage-table td:nth-child(5){min-width:96px;max-width:118px}.engco-of-stage-table input[type=time]{min-width:94px}.engco-of-bar{min-width:86px!important}.engco-of-bar.compact,.engco-of-bar.micro{padding-right:26px;padding-left:10px}.engco-of-bar.micro .engco-of-bar-title,.engco-of-bar.compact .engco-of-bar-title{font-size:11px;line-height:13px}.engco-of-bar.micro .engco-of-bar-client,.engco-of-bar.compact .engco-of-bar-client{display:block;font-size:9.5px;line-height:11px}.engco-of-bar.micro .engco-of-bar-micro,.engco-of-bar.compact .engco-of-bar-micro{display:none}.engco-of-bar.micro .engco-of-bar-time,.engco-of-bar.compact .engco-of-bar-time{display:block;font-size:9px;line-height:10px}.engco-of-gantt{--day-width:240px}.engco-of-bar{min-width:96px!important}.engco-of-bar.compact,.engco-of-bar.micro{padding-left:12px!important;padding-right:25px!important}.engco-of-gantt-row .engco-of-track{min-height:78px}.engco-of-table-scope-toggle{display:inline-flex;align-items:center;gap:6px;background:#f7fbf8;border:1px solid #d7f0dd;border-radius:999px;padding:4px;white-space:nowrap;flex:0 0 auto}.engco-of-table-scope-toggle .engco-of-scope-button{text-decoration:none!important;border:0;border-radius:999px;background:0 0;color:#3b4340;font-weight:850;font-size:12px;padding:8px 13px;line-height:1;display:inline-flex;align-items:center;justify-content:center;min-height:32px;box-sizing:border-box}.engco-of-table-scope-toggle .engco-of-scope-button.is-active{background:#3b4340;color:#fff!important;box-shadow:0 2px 8px rgba(15,23,42,.16)}.engco-of-table-scope-toggle .engco-of-scope-button:not(.is-active):hover{background:#eef8f1;color:#3b4340!important}.engco-of-table-title-actions{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.engco-of-card-title{align-items:center!important}@media (max-width:900px){.engco-of-card-title{flex-wrap:wrap}.engco-of-table-title-actions{flex-wrap:wrap}.engco-of-table-scope-toggle{margin-top:4px}}.engco-of-bar-envase,.legend.envase{background:#c026d3!important;color:#fff!important;border:1px solid #a21caf!important}.engco-of-stage-table select[data-engco-stage-start-time],.engco-of-stage-table select[data-engco-stage-end-time]{min-width:94px}.engco-of-gridline-now{width:2px!important;background:#6bc67a!important;opacity:.55!important;z-index:4!important;box-shadow:0 0 0 1px rgba(107,198,122,.1)!important}.engco-of-bar:before,.engco-of-mode-campaign .engco-of-bar:before{display:none!important;content:none!important}.engco-of-resize-handle{width:10px!important;top:9px!important;bottom:9px!important;background:0 0!important;box-shadow:none!important;border-radius:999px!important;opacity:.42;transition:opacity .14s ease,transform .14s ease!important}.engco-of-resize-handle:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:3px!important;height:24px!important;border:0!important;border-radius:999px!important;background:rgba(255,255,255,.72)!important;box-shadow:0 0 0 1px rgba(15,23,42,.14)!important;transform:translate(-50%,-50%)!important}.engco-of-resize-handle-start{left:1px!important}.engco-of-resize-handle-end{right:1px!important}.engco-of-bar-editable,.engco-of-gantt-editing .engco-of-bar-editable{padding-left:15px!important;padding-right:15px!important}.engco-of-bar.compact.engco-of-bar-editable,.engco-of-bar.micro.engco-of-bar-editable{padding-left:13px!important;padding-right:13px!important}.engco-of-bar-editable:hover .engco-of-resize-handle,.engco-of-bar-editable.is-selected .engco-of-resize-handle,.engco-of-bar-editable.engco-of-dragging .engco-of-resize-handle{opacity:.78!important}.engco-of-bar-editable:hover .engco-of-resize-handle:after,.engco-of-bar-editable.is-selected .engco-of-resize-handle:after,.engco-of-bar-editable.engco-of-dragging .engco-of-resize-handle:after{background:rgba(255,255,255,.92)!important}.engco-of-bar{padding-top:5px!important;padding-bottom:4px!important}.engco-of-bar-title{font-size:10px!important;line-height:11px!important;font-weight:850!important;letter-spacing:-.01em!important}.engco-of-bar small,.engco-of-bar-lote-cliente,.engco-of-bar-client,.engco-of-bar-micro,.engco-of-bar-time{display:block!important;font-size:10px!important;line-height:11px!important;font-weight:760!important;opacity:.96!important}.engco-of-bar-lote-cliente{font-weight:800!important}.engco-of-bar.micro .engco-of-bar-title,.engco-of-bar.compact .engco-of-bar-title{font-size:10px!important;line-height:11px!important}.engco-of-bar.micro .engco-of-bar-lote-cliente,.engco-of-bar.compact .engco-of-bar-lote-cliente,.engco-of-bar.micro .engco-of-bar-client,.engco-of-bar.compact .engco-of-bar-client,.engco-of-bar.micro .engco-of-bar-micro,.engco-of-bar.compact .engco-of-bar-micro,.engco-of-bar.micro .engco-of-bar-time,.engco-of-bar.compact .engco-of-bar-time{display:block!important;font-size:9.5px!important;line-height:10.5px!important}.engco-of-bar{min-width:0!important}.engco-of-bar.micro,.engco-of-bar.compact{min-width:0!important}.engco-of-bar-content{display:block!important;position:relative;z-index:2;height:100%;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.engco-of-bar.engco-of-hover-expandable{transition:box-shadow .16s ease,filter .16s ease!important}.engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded{overflow:visible!important;z-index:85!important;filter:none!important}.engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-content{position:absolute!important;left:0!important;top:0!important;width:210px!important;min-width:210px!important;max-width:210px!important;height:72px!important;padding:5px 15px 4px!important;border-radius:11px!important;background:inherit!important;color:inherit!important;box-shadow:0 12px 26px rgba(15,23,42,.22)!important;border:1px solid rgba(255,255,255,.3)!important;overflow:hidden!important;white-space:nowrap!important;box-sizing:border-box!important}.engco-of-bar.micro.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-content{width:190px!important;min-width:190px!important;max-width:190px!important}.engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-title,.engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-lote-cliente,.engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-client,.engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-micro,.engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-time{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.engco-of-bar.engco-of-hover-expandable .engco-of-resize-handle{z-index:5!important}.engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-resize-handle{display:none!important;opacity:0!important;pointer-events:none!important}.engco-of-viewer-only .engco-of-resize-handle{display:none!important;opacity:0!important;pointer-events:none!important}.engco-of-viewer-only .engco-of-bar,.engco-of-viewer-only .engco-of-bar.compact,.engco-of-viewer-only .engco-of-bar.micro{padding-left:5px!important;padding-right:5px!important}.engco-of-viewer-only .engco-of-bar-title,.engco-of-viewer-only .engco-of-bar small,.engco-of-viewer-only .engco-of-bar-lote-cliente,.engco-of-viewer-only .engco-of-bar-client,.engco-of-viewer-only .engco-of-bar-micro,.engco-of-viewer-only .engco-of-bar-time{letter-spacing:-.035em!important}.engco-of-viewer-only .engco-of-bar.micro .engco-of-bar-title,.engco-of-viewer-only .engco-of-bar.compact .engco-of-bar-title,.engco-of-viewer-only .engco-of-bar.micro .engco-of-bar-lote-cliente,.engco-of-viewer-only .engco-of-bar.compact .engco-of-bar-lote-cliente,.engco-of-viewer-only .engco-of-bar.micro .engco-of-bar-client,.engco-of-viewer-only .engco-of-bar.compact .engco-of-bar-client,.engco-of-viewer-only .engco-of-bar.micro .engco-of-bar-micro,.engco-of-viewer-only .engco-of-bar.compact .engco-of-bar-micro,.engco-of-viewer-only .engco-of-bar.micro .engco-of-bar-time,.engco-of-viewer-only .engco-of-bar.compact .engco-of-bar-time{font-size:9.2px!important;line-height:10px!important}.engco-of-viewer-only .engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-content{width:230px!important;min-width:230px!important;max-width:230px!important;height:76px!important;padding:6px 9px 5px!important}.engco-of-viewer-only .engco-of-bar.micro.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-content{width:220px!important;min-width:220px!important;max-width:220px!important}.engco-of-viewer-only .engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-title,.engco-of-viewer-only .engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-lote-cliente,.engco-of-viewer-only .engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-client,.engco-of-viewer-only .engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-micro,.engco-of-viewer-only .engco-of-bar.engco-of-hover-expandable.engco-of-hover-expanded .engco-of-bar-time{font-size:10px!important;line-height:11px!important;letter-spacing:-.015em!important}.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.micro:not(.engco-of-hover-expanded){padding-left:5px!important;padding-right:5px!important;overflow:visible!important}.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.micro:not(.engco-of-hover-expanded) .engco-of-bar-content{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;padding:0!important;overflow:hidden!important;pointer-events:auto!important}.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.micro:not(.engco-of-hover-expanded) .engco-of-bar-title{display:block!important;width:100%!important;max-width:100%!important;font-size:9.4px!important;line-height:10px!important;font-weight:860!important;text-align:center!important;letter-spacing:-.045em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.micro:not(.engco-of-hover-expanded) .engco-of-bar-lote-cliente,.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.micro:not(.engco-of-hover-expanded) .engco-of-bar-client,.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.micro:not(.engco-of-hover-expanded) .engco-of-bar-micro,.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.micro:not(.engco-of-hover-expanded) .engco-of-bar-time{display:none!important}.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.micro.engco-of-bar-editable .engco-of-resize-handle{width:8px!important;z-index:12!important}.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.micro.engco-of-bar-editable .engco-of-resize-handle-start{left:-3px!important}.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.micro.engco-of-bar-editable .engco-of-resize-handle-end{right:-3px!important}.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.micro.engco-of-bar-editable .engco-of-resize-handle:after{width:2px!important;height:20px!important}.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.compact:not(.engco-of-hover-expanded){padding-left:8px!important;padding-right:8px!important}.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.compact.engco-of-bar-editable .engco-of-resize-handle-start{left:-2px!important}.engco-of-gantt-shell:not(.engco-of-viewer-only) .engco-of-bar.compact.engco-of-bar-editable .engco-of-resize-handle-end{right:-2px!important}.engco-of-agenda-table-v18{min-width:1500px!important;table-layout:fixed!important}.engco-of-agenda-table-v18 th:nth-child(1),.engco-of-agenda-table-v18 td:nth-child(1){width:110px!important}.engco-of-agenda-table-v18 th:nth-child(2),.engco-of-agenda-table-v18 td:nth-child(2){width:88px!important}.engco-of-agenda-table-v18 th:nth-child(3),.engco-of-agenda-table-v18 td:nth-child(3){width:110px!important}.engco-of-agenda-table-v18 th:nth-child(4),.engco-of-agenda-table-v18 td:nth-child(4){width:82px!important}.engco-of-agenda-table-v18 th:nth-child(5),.engco-of-agenda-table-v18 td:nth-child(5){width:135px!important}.engco-of-agenda-table-v18 th:nth-child(6),.engco-of-agenda-table-v18 td:nth-child(6){width:150px!important}.engco-of-agenda-table-v18 th:nth-child(7),.engco-of-agenda-table-v18 td:nth-child(7){width:120px!important}.engco-of-agenda-table-v18 th:nth-child(8),.engco-of-agenda-table-v18 td:nth-child(8){width:145px!important;max-width:145px!important;overflow:hidden!important;text-overflow:ellipsis!important}.engco-of-agenda-table-v18 th:nth-child(9),.engco-of-agenda-table-v18 td:nth-child(9){width:230px!important}.engco-of-agenda-table-v18 th:nth-child(10),.engco-of-agenda-table-v18 td:nth-child(10){width:260px!important}.engco-of-agenda-status-form{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:nowrap!important;margin:0!important}.engco-of-agenda-status-button{min-height:28px!important;padding:5px 9px!important;border-radius:999px!important;border:1px solid #d9e4dd!important;background:#fff!important;color:#3b4340!important;font-size:11px!important;font-weight:760!important;line-height:1!important;box-shadow:none!important;white-space:nowrap!important;cursor:pointer!important}.engco-of-agenda-status-button:hover{background:#f7fbf8!important;border-color:#6bc67a!important;color:#2f3633!important}.engco-of-agenda-status-button.is-active{background:#3b4340!important;border-color:#3b4340!important;color:#fff!important}.engco-of-agenda-status-button.engco-of-agenda-status-feito.is-active{background:#16a34a!important;border-color:#15803d!important;color:#fff!important}.engco-of-agenda-status-button.engco-of-agenda-status-atencao.is-active{background:#f97316!important;border-color:#ea580c!important;color:#fff!important}.engco-of-agenda-status-chip{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:5px 10px!important;border-radius:999px!important;font-size:11px!important;font-weight:760!important;border:1px solid #d9e4dd!important;background:#fff!important;color:#3b4340!important}.engco-of-agenda-status-chip-feito{background:#dcfce7!important;color:#166534!important;border-color:#86efac!important}.engco-of-agenda-status-chip-atencao{background:#ffedd5!important;color:#9a3412!important;border-color:#fb923c!important}.engco-of-agenda-status-chip-bloqueio{background:#f1f5f9!important;color:#475569!important;border-color:#cbd5e1!important}.engco-of-agenda-table-v18 .engco-of-new-day td{border-top:2px solid #d7f0dd!important}.engco-of-stage-check{position:absolute!important;top:4px!important;right:5px!important;width:16px!important;height:16px!important;min-width:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:rgba(255,255,255,.94)!important;color:#166534!important;border:1px solid rgba(22,101,52,.2)!important;box-shadow:0 2px 8px rgba(15,23,42,.16)!important;font-size:11px!important;line-height:1!important;font-weight:950!important;pointer-events:none!important;z-index:9!important}.engco-of-bar-editable .engco-of-stage-check{right:13px!important}.engco-of-bar.micro:not(.engco-of-hover-expanded) .engco-of-stage-check{top:3px!important;right:3px!important;width:13px!important;height:13px!important;min-width:13px!important;font-size:9px!important;opacity:.96!important}.engco-of-bar.micro.engco-of-bar-editable:not(.engco-of-hover-expanded) .engco-of-stage-check{right:8px!important}.engco-of-bar.engco-of-hover-expanded .engco-of-stage-check{top:6px!important;right:8px!important;width:17px!important;height:17px!important;font-size:11px!important}.engco-of-agenda-status-button.engco-of-agenda-status-realizado.is-active{background:#16a34a!important;border-color:#15803d!important;color:#fff!important}.engco-of-agenda-status-chip-realizado{background:#dcfce7!important;color:#166534!important;border-color:#86efac!important}.engco-of-block-time-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:14px;align-items:end}@media (max-width:1100px){.engco-of-block-time-grid{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (max-width:720px){.engco-of-block-time-grid{grid-template-columns:1fr}}.engco-of-agenda-table-v18{min-width:1380px!important}.engco-of-agenda-table-v18 th:nth-child(9),.engco-of-agenda-table-v18 td:nth-child(9){width:150px!important;min-width:150px!important;max-width:150px!important;text-align:center!important;vertical-align:middle!important;padding-left:8px!important;padding-right:8px!important}.engco-of-agenda-table-v18 th:nth-child(10),.engco-of-agenda-table-v18 td:nth-child(10){width:300px!important}.engco-of-agenda-status-form{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:100%!important;margin:0 auto!important}.engco-of-agenda-status-button{flex:0 0 auto!important;min-width:62px!important;min-height:28px!important;padding:5px 8px!important;font-size:10.5px!important;letter-spacing:-.01em!important}.engco-of-agenda-status-button.engco-of-agenda-status-realizado{min-width:74px!important}.engco-of-agenda-status-form[data-engco-agenda-current=Pendente] .engco-of-agenda-status-button.engco-of-agenda-status-pendente.is-active{background:#3b4340!important;border-color:#3b4340!important;color:#fff!important}.engco-of-agenda-status-form[data-engco-agenda-current=Realizado] .engco-of-agenda-status-button.engco-of-agenda-status-realizado.is-active{background:#16a34a!important;border-color:#15803d!important;color:#fff!important}.engco-of-agenda-status-form[data-engco-agenda-current=Pendente] .engco-of-agenda-status-button.engco-of-agenda-status-realizado:not(.is-active){color:#166534!important;border-color:#bbf7d0!important;background:#f8fff9!important}.engco-of-bar:not(.engco-of-agenda-realizado) .engco-of-stage-check{display:none!important}.engco-of-agenda-status-form{gap:6px!important}.engco-of-agenda-status-button{min-width:72px!important;border:1px solid #d9e4dd!important;background:#fff!important;color:#3b4340!important;box-shadow:none!important}.engco-of-agenda-status-button:hover{background:#f7fbf8!important;border-color:#b8c8bf!important;color:#2f3633!important}.engco-of-agenda-status-button.engco-of-agenda-status-pendente.is-active{background:#3b4340!important;border-color:#3b4340!important;color:#fff!important}.engco-of-agenda-status-button.engco-of-agenda-status-realizado.is-active{background:#16a34a!important;border-color:#15803d!important;color:#fff!important}.engco-of-agenda-status-button.engco-of-agenda-status-realizado:not(.is-active),.engco-of-agenda-status-button.engco-of-agenda-status-pendente:not(.is-active),.engco-of-agenda-status-form[data-engco-agenda-current=Pendente] .engco-of-agenda-status-button.engco-of-agenda-status-realizado:not(.is-active),.engco-of-agenda-status-form[data-engco-agenda-current=Realizado] .engco-of-agenda-status-button.engco-of-agenda-status-pendente:not(.is-active){background:#fff!important;color:#3b4340!important;border-color:#d9e4dd!important}.engco-of-agenda-status-chip-realizado{background:#dcfce7!important;color:#166534!important;border-color:#86efac!important}.engco-of-bar-maintenance,.legend.maintenance{background:repeating-linear-gradient(45deg,#d7c4aa 0,#d7c4aa 6px,#f6efe5 6px,#f6efe5 12px)!important;border:1px solid #b89b72!important;color:#3b342b!important}.engco-of-bar-maintenance span,.engco-of-bar-maintenance small{color:#3b342b!important;text-shadow:none!important}.engco-of-bar-maintenance small{opacity:.88!important}.engco-of-qc-topbar{display:flex;gap:10px;align-items:center;justify-content:space-between;margin:10px 0 14px}.engco-of-qc-hero{display:grid;grid-template-columns:1.1fr 1fr 1.2fr .8fr;gap:14px;align-items:center;background:linear-gradient(135deg,#f7fbf8,#fff)!important;border-color:#d7f0dd!important}.engco-of-qc-hero h2{font-size:28px;margin:0;color:#3b4340!important}.engco-of-qc-hero span{display:block;color:#68736d;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.engco-of-qc-hero strong{font-size:16px;color:#303936}.engco-of-qc-form{display:block}.engco-of-qc-grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:14px}.engco-of-qc-grid .engco-of-span-all{grid-column:1/-1}.engco-of-qc-grid .engco-of-field{margin:0}.engco-of-qc-upload-table{display:grid;gap:10px;margin-top:10px}.engco-of-qc-upload-row{display:grid;grid-template-columns:1.2fr 1.1fr 1fr 1fr 1fr;gap:10px;align-items:end;padding:10px;border:1px solid #e1e8e3;border-radius:14px;background:#fbfdfc}.engco-of-qc-upload-row label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:800;color:#64736b;text-transform:uppercase;letter-spacing:.04em}.engco-of-qc-upload-row input,.engco-of-qc-upload-row select{min-height:36px;border:1px solid #c9d0d7;border-radius:10px;padding:7px 9px;background:#fff;width:100%;box-sizing:border-box;text-transform:none;letter-spacing:0;font-weight:500;color:#1d2327}.engco-of-qc-empty{border:1px dashed #cbd8d0;background:#fbfdfc;color:#68736d;border-radius:14px;padding:18px;text-align:center;margin-bottom:14px}.engco-of-qc-photo-groups{display:grid;gap:16px;margin-bottom:18px}.engco-of-qc-photo-section{border:1px solid #e1e8e3;border-radius:16px;background:#fbfdfc;padding:14px}.engco-of-qc-photo-section h3{margin:0 0 12px;color:#3b4340}.engco-of-qc-photos{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px}.engco-of-qc-photo-card{background:#fff;border:1px solid #dde7e0;border-radius:14px;overflow:hidden;box-shadow:0 4px 14px rgba(20,30,25,.06)}.engco-of-qc-photo-card img{width:100%;height:130px;object-fit:cover;display:block;background:#f3f5f4}.engco-of-qc-photo-card div{padding:10px;display:grid;gap:4px}.engco-of-qc-photo-card strong{font-size:13px;color:#303936}.engco-of-qc-photo-card span{font-size:12px;color:#68736d}.engco-of-qc-photo-card small{font-size:11px;color:#68736d}.engco-of-qc-delete{color:#991b1b;font-size:11px;font-weight:800;text-decoration:none;margin-top:4px}.engco-of-qc-stage-summary{min-width:760px!important}.engco-of-qc-actions{display:flex!important;gap:10px!important;align-items:center!important;margin:16px 0 28px!important}@media (max-width:1100px){.engco-of-qc-hero{grid-template-columns:1fr 1fr}.engco-of-qc-grid{grid-template-columns:1fr 1fr}.engco-of-qc-upload-row{grid-template-columns:1fr 1fr}.engco-of-qc-photos{grid-template-columns:repeat(2,minmax(160px,1fr))}}.engco-of-qc-frontend{max-width:1180px!important;margin:0 auto!important;padding:22px 18px 34px!important;box-sizing:border-box!important}.engco-of-qc-frontend .engco-of-header{margin-top:0!important}.engco-of-qc-frontend .engco-of-qc-topbar{position:sticky;top:10px;z-index:20;background:rgba(255,255,255,.88);backdrop-filter:blur(8px);border:1px solid #e5efe8;border-radius:16px;padding:10px}.engco-of-qc-upload-table{max-height:620px!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:8px!important;border:1px solid #e5efe8!important;border-radius:16px!important;background:linear-gradient(180deg,#fff,#f8fbf9)!important;padding:10px!important}.engco-of-qc-upload-table::-webkit-scrollbar{width:9px!important}.engco-of-qc-upload-table::-webkit-scrollbar-track{background:#eef5f1!important;border-radius:999px!important}.engco-of-qc-upload-table::-webkit-scrollbar-thumb{background:#b7c9bd!important;border-radius:999px!important}.engco-of-qc-upload-row{position:relative!important}.engco-of-qc-upload-row:before{content:counter(qcSlot);counter-increment:qcSlot;position:absolute;left:-6px;top:-6px;width:22px;height:22px;border-radius:999px;background:#3b4340;color:#fff;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;box-shadow:0 4px 10px rgba(20,30,25,.14)}.engco-of-qc-upload-table{counter-reset:qcSlot}.engco-of-bar-inoculo-prep,.legend.inoculo-prep{background:#64748b!important;color:#fff!important;border:1px solid #475569!important}.engco-of-bar-inoculo-prep,.legend.inoculo-prep{background:#4f8378!important;color:#fff!important;border:1px solid #2f625b!important}.engco-of-bar-inoculo-prep span,.engco-of-bar-inoculo-prep small{color:#fff!important}.engco-of-block-form .engco-of-field small{display:block;margin-top:4px;color:#68717d;font-size:11px;line-height:1.25;font-weight:600;text-transform:none;letter-spacing:0}.engco-of-table td.engco-of-actions{min-width:380px!important}.engco-of-doc-actions{display:grid!important;grid-template-columns:repeat(2,minmax(118px,1fr))!important;gap:8px!important;align-items:center!important;max-width:330px!important;margin-top:9px!important}.engco-of-doc-actions .engco-of-doc-action-button{width:100%!important;min-width:0!important;min-height:34px!important;height:34px!important;padding:0 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;white-space:nowrap!important;font-size:11px!important;font-weight:850!important;line-height:1!important;box-sizing:border-box!important}.engco-of-qc-mini-status{grid-column:1/-1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:28px!important;padding:6px 10px!important;border-radius:999px!important;font-size:11px!important;font-weight:900!important;letter-spacing:-.01em!important;border:1px solid #d9e4dd!important;background:#fff!important;color:#3b4340!important;box-sizing:border-box!important}.engco-of-qc-mini-dot{width:8px!important;height:8px!important;border-radius:999px!important;background:currentColor!important;box-shadow:0 0 0 3px rgba(0,0,0,.04)!important;flex:0 0 auto!important}.engco-of-qc-mini-status-nao-iniciado{background:#f8fafc!important;color:#475569!important;border-color:#d9e4dd!important}.engco-of-qc-mini-status-em-preenchimento{background:#fff7ed!important;color:#9a3412!important;border-color:#fed7aa!important}.engco-of-qc-mini-status-emitido{background:#dcfce7!important;color:#166534!important;border-color:#86efac!important}.engco-of-quick-form+.engco-of-doc-actions{margin-top:10px!important}@media (max-width:900px){.engco-of-doc-actions{grid-template-columns:1fr 1fr!important;max-width:none!important;min-width:260px!important}}.engco-of-equipment-checks{border:1px solid #dfe7e2;border-radius:14px;padding:12px;background:#fbfdfc;box-sizing:border-box}.engco-of-equipment-checks>span{font-size:12px;font-weight:800;color:#4b5563;margin-bottom:8px;display:block}.engco-of-equipment-check-grid{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.engco-of-equipment-check{display:inline-flex;align-items:center;gap:7px;border:1px solid #d7e3dc;border-radius:999px;background:#fff;color:#374151;font-size:12px;font-weight:800;padding:7px 10px;cursor:pointer;user-select:none;line-height:1}.engco-of-equipment-check input{width:auto!important;min-height:auto!important;margin:0!important;padding:0!important}.engco-of-equipment-check-all{background:#eef8f1;border-color:#c9edd2;color:#166534}.engco-of-equipment-checks small{display:block;margin-top:8px;color:#68717d;font-weight:650;font-size:11px}.engco-of-bar-step-active{animation:engcoStepActivePulse 2.1s ease-in-out infinite!important;box-shadow:0 7px 18px rgba(15,23,42,.18),0 0 0 3px rgba(107,198,122,.18)!important}.engco-of-bar-step-active:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.34) 50%,transparent 100%);transform:translateX(-125%);animation:engcoStepActiveShine 2.7s ease-in-out infinite;pointer-events:none;z-index:1}.engco-of-bar-step-active .engco-of-bar-content,.engco-of-bar-step-active .engco-of-resize-handle,.engco-of-bar-step-active .engco-of-stage-check{position:relative;z-index:3}.engco-of-bar-maintenance .engco-of-bar-client,.engco-of-bar-idle .engco-of-bar-client{font-weight:760!important}.engco-of-block-form textarea[name=observacoes]{min-height:70px!important}.engco-of-bar .engco-of-stage-check{color:#166534!important;background:rgba(255,255,255,.96)!important;border-color:rgba(22,101,52,.24)!important;text-shadow:none!important}.engco-of-bar-inoculo-prep .engco-of-stage-check,.engco-of-bar-inoculo-prep.engco-of-agenda-realizado .engco-of-stage-check{color:#14532d!important;background:rgba(255,255,255,.96)!important;border-color:rgba(20,83,45,.26)!important}.engco-of-bar-inoculo-prep .engco-of-stage-check::before,.engco-of-bar-inoculo-prep.engco-of-agenda-realizado .engco-of-stage-check::before{color:#14532d!important}.engco-of-agenda-table-v18{min-width:1230px!important}.engco-of-agenda-table-v18 th:nth-child(9),.engco-of-agenda-table-v18 td:nth-child(9){width:320px!important;min-width:280px!important;max-width:none!important;text-align:left!important;vertical-align:middle!important;padding-left:12px!important;padding-right:12px!important}.engco-of-stage-check{display:none!important}.engco-of-doc-actions{max-width:360px!important}.engco-of-doc-actions .engco-of-doc-action-button:nth-of-type(3){grid-column:1/-1!important}.engco-of-qc-mini-status-reanalise{border-style:dashed!important}.engco-of-qc-mini-status-reanalise.engco-of-qc-mini-status-nao-iniciado{background:#f8fafc!important;color:#475569!important}.engco-of-qc-mini-status-reanalise.engco-of-qc-mini-status-em-preenchimento{background:#fff7ed!important;color:#9a3412!important}.engco-of-qc-mini-status-reanalise.engco-of-qc-mini-status-emitido{background:#ecfdf5!important;color:#047857!important;border-color:#6ee7b7!important}.engco-of-qc-mini-status-link{text-decoration:none!important;cursor:pointer!important}.engco-of-qc-mini-status-link:hover{filter:brightness(.97)!important;transform:translateY(-1px)}.engco-of-status-descartado{background:#e5e7eb!important;color:#374151!important;border:1px solid #cbd5e1!important}.legend.discarded{background:#64748b!important;color:#fff!important;border:1px solid #475569!important}.engco-of-bar-discarded{background:#64748b!important;color:#fff!important;border:1px solid #475569!important;opacity:.9!important}.engco-of-status-recusado-descartado,.engco-of-status-descartado{background:#e5e7eb!important;color:#374151!important;border:1px solid #cbd5e1!important}.engco-of-status-recusado-descartado,.engco-of-status-descartado{background:#374151!important;color:#fff!important;border:1px solid #111827!important}.engco-of-bar-discarded,.legend.discarded{background:repeating-linear-gradient(45deg,#1f2937 0,#1f2937 7px,#4b5563 7px,#4b5563 14px)!important;color:#fff!important;border:1px solid #111827!important;opacity:.96!important}.engco-of-bar-discarded small{opacity:.9!important}.engco-of-stage-details-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 8px}.engco-of-stage-details-toolbar .engco-of-auto-sort-note{margin:0!important}.engco-of-task-pdf-button{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 13px;border:1px solid #cfdad3;border-radius:8px;background:#fff;color:#38413d!important;text-decoration:none!important;font-size:11px;line-height:1;font-weight:850;white-space:nowrap;box-shadow:0 2px 8px rgba(31,49,39,.05)}.engco-of-task-pdf-button:before{content:"PDF";display:inline-flex;align-items:center;justify-content:center;margin-right:7px;padding:3px 5px;border-radius:5px;background:#eef8f1;color:#397047;font-size:8px;line-height:1;font-weight:900;letter-spacing:.04em}.engco-of-task-pdf-button:hover{border-color:#8fc99c;background:#f8fcf9;color:#2f3a35!important}@media (max-width:700px){.engco-of-stage-details-toolbar{align-items:flex-start;flex-direction:column}}