@media (max-width:760px){.main{min-width:0;max-width:100%;overflow-x:hidden}.content{min-width:0;max-width:100%;padding:14px}.topbar{gap:8px;min-width:0;max-width:100%;height:64px;padding:0 12px;overflow:hidden}.technician-main .topbar{overflow:visible}.topbar-title-wrap{flex:auto;min-width:0}.topbar-title-copy{min-width:0;overflow:hidden}.topbar h1{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;overflow:hidden}.topbar .user{flex:none;gap:6px;min-width:0}.topbar .avatar{display:none}.main:not(.technician-main) .offline-pill span:nth-child(2){display:none!important}.topbar .offline-pill{max-width:76px;padding:0 8px;overflow:hidden}.logout-button{min-width:0;padding:7px 9px}.analytics-hero{gap:14px;width:100%;min-width:0}.analytics-hero>div:first-child{width:100%;min-width:0}.analytics-hero h2{overflow-wrap:anywhere;font-size:26px;line-height:1.08}.analytics-hero p{overflow-wrap:anywhere;max-width:100%;font-size:11px;line-height:1.45}.analytics-hero .hero-actions{grid-template-columns:1fr;gap:8px;width:100%;min-width:0;display:grid}.analytics-hero .hero-actions .btn{white-space:normal;text-align:center;justify-content:center;width:100%;min-width:0;min-height:44px}.analytics-filter-card,.analytics-filters,.analytics-filters label,.analytics-filters select{min-width:0;max-width:100%}}@media (max-width:390px){.content{padding:12px}.topbar{padding:0 10px}.analytics-hero h2{font-size:24px}}.mobile-topbar-brand{display:none}@media (max-width:760px){.mobile-topbar-brand{object-fit:contain;object-position:left center;flex:none;width:88px;max-width:88px;max-height:34px;display:block}.topbar-title-wrap{align-items:center;gap:9px;display:flex}}@media (max-width:390px){.mobile-topbar-brand{width:76px;max-width:76px}.topbar-title-wrap{gap:7px}}@media (max-width:760px){.topbar{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:flex-end;position:static;top:auto;overflow:visible}.topbar-title-wrap{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070b12f5;height:64px;padding:0 132px 0 12px;position:fixed;top:0;left:0;right:0}.topbar>.user{z-index:31;margin-left:auto;position:relative}}@media (max-width:390px){.topbar-title-wrap{padding-left:10px;padding-right:122px}}
.card,.main,.content,.report-review-layout>*,.two-col>*,.grid-kpis>*,.inspection-layout>*{min-width:0}.manager-table-wrap,.table-wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}@media (max-width:760px){.operation-browser .table-wrap>.table{width:620px;min-width:620px}}
.organization-brand{justify-items:center;gap:7px;width:100%;min-width:0;display:grid}.organization-brand .organization-logo{object-fit:contain;max-height:74px}.organization-brand.compact{width:auto;display:none}.organization-brand.compact .organization-logo{width:auto;max-width:128px;max-height:38px}.powered-by-maico{color:#71839a;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.organization-brand-fallback{border:1px solid var(--blue);background:#0b1623;border-radius:12px;place-items:center;gap:3px;width:100%;min-height:62px;padding:9px;display:grid}.organization-brand-fallback strong{color:var(--blue);font-size:22px}.organization-brand-fallback span{color:#d7e0ea;text-align:center;font-size:11px}.organization-branding-grid{align-items:start}.organization-brand-preview{min-height:340px;position:sticky;top:94px}.brand-color-field{grid-template-columns:54px 1fr;gap:8px;display:grid}.brand-color-field input[type=color]{height:43px;padding:3px}.brand-preview-shell{text-align:center;background:#08111d;border:1px solid #26374d;border-radius:16px;justify-items:center;gap:9px;margin-top:16px;padding:22px;display:grid;position:relative;overflow:hidden}.brand-preview-shell:before{content:"";background:linear-gradient(90deg,var(--preview-primary),var(--preview-secondary));width:100%;height:4px;position:absolute;inset:0 auto auto 0}.brand-preview-logo{place-items:center;width:100%;min-height:90px;display:grid}.brand-preview-logo img{object-fit:contain;max-width:220px;max-height:90px;display:block}.brand-preview-placeholder{background:linear-gradient(145deg,var(--preview-primary),var(--preview-secondary));color:#fff;border-radius:18px;place-items:center;width:72px;height:72px;font-size:22px;font-weight:900;display:grid}.brand-preview-shell>strong{font-size:18px}.brand-preview-shell>small{color:#71839a;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:700}.brand-preview-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:8px;display:grid}.brand-preview-actions span{border:1px solid #29405a;border-radius:10px;padding:9px;font-size:11px}.brand-preview-actions span:first-child{border-color:var(--preview-primary)}.brand-preview-actions span:last-child{border-color:var(--preview-secondary)}.layout .btn.primary{background:linear-gradient(180deg,var(--blue),var(--blue-2));border-color:var(--blue)}.layout .progress span{background:linear-gradient(90deg,var(--blue-2),var(--blue))}.layout .answer.selected,.layout .field input:focus,.layout .field select:focus,.layout .field textarea:focus{border-color:var(--blue)}@media (max-width:760px){.organization-brand.compact{display:grid}.organization-brand-preview{position:static}.brand-color-field{grid-template-columns:48px 1fr}}
details.card.form-card,.question,.question-head,.form-grid,.form-grid>*,.report-scope-contract,.report-scope-contract>*,.scope-contract-editor,.scope-contract-grid,.scope-contract-grid>*,.access-callout,.inspection-item-feedback{min-width:0;max-width:100%}details.card.form-card{overflow:hidden}details.card.form-card>summary{overflow-wrap:anywhere;align-items:center;gap:10px;min-height:48px;padding:2px 0;display:flex}details.card.form-card>summary::marker{color:var(--blue)}.scope-contract-editor{background:#08111d;border:1px solid #26374d;border-radius:14px;width:100%;margin:14px 0;padding:14px}.scope-contract-editor>legend{color:#e8edf5;padding:0 8px;font-weight:800}.scope-contract-editor>.sub{margin:0 0 12px}.scope-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.scope-contract-system{background:#0a1420;border:1px solid #26374d;border-radius:12px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.scope-contract-system>strong{overflow-wrap:anywhere}.scope-contract-option{overflow-wrap:anywhere;align-items:flex-start;gap:8px;min-width:0;line-height:1.35;display:flex}.scope-contract-option input[type=checkbox]{flex:none;margin-top:2px}.scope-contract-option small{color:#8ea0b6}.report-scope-contract{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;display:grid}.report-scope-contract>div{background:#0a1420;border:1px solid #26374d;border-radius:12px;align-content:start;gap:4px;padding:12px;display:grid}.report-scope-contract span,.report-scope-contract small{overflow-wrap:anywhere}.report-scope-contract strong{font-size:clamp(20px,3vw,28px);line-height:1}.report-scope-contract small{color:#8ea0b6;line-height:1.35}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.form-grid .card{width:100%}.question-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.question-head>div{min-width:0}.question-head h3,.question-head h4,.question-head p,.question-code,.eyebrow,.access-callout,.inspection-item-feedback{overflow-wrap:anywhere}.inspection-item-feedback{background:#0b1623;border:1px solid #29405a;border-radius:10px;width:100%;padding:10px 12px;line-height:1.4}.access-callout{gap:4px;width:100%;display:grid}.form-grid label{min-width:0}.form-grid label>span{overflow-wrap:anywhere;min-width:0}.form-grid input[type=checkbox]{flex:none}@media (max-width:980px){.report-scope-contract{grid-template-columns:repeat(2,minmax(0,1fr))}.scope-contract-grid,.form-grid{grid-template-columns:1fr}}@media (max-width:760px){details.card.form-card>summary{min-height:44px}.question-head{grid-template-columns:1fr;gap:8px;display:grid}.question-head .badge{justify-self:start}.scope-contract-editor{padding:10px}.report-scope-contract{grid-template-columns:1fr}.report-scope-contract>div{padding:10px}details.card.form-card .btn.primary{width:100%}}
:root{--surface:var(--panel);--surface-soft:var(--panel-2);--surface-2:var(--panel-2);--card:var(--panel);--border:var(--line);--accent:var(--blue);--accent-2:var(--blue-2);--success:var(--green);--warning:var(--yellow);--danger:var(--red);--v1-surface-raised:#0f1927;--v1-surface-inset:#09121d;--v1-border-strong:#2d405a;--v1-text-soft:#b8c5d4;--v1-shadow:0 18px 42px #00000038;--v1-shadow-soft:0 8px 24px #00000024;--v1-radius-lg:18px;--v1-radius-md:14px;--v1-control-height:42px}.enterprise-nav{gap:3px}.enterprise-nav .section{color:#60758e;letter-spacing:.14em;padding:13px 10px 5px;font-size:9px;font-weight:800}.enterprise-nav>a{border:1px solid #0000;border-radius:10px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:8px 10px;font-size:12px;line-height:1.25;display:grid}.enterprise-nav>a>span:not(.nav-main){color:#7f95ad;text-align:center;width:20px;font-size:12px}.enterprise-nav>a>b,.enterprise-nav .nav-main>b{overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:700}.enterprise-nav>a:hover{border-color:#263b53}.enterprise-nav>a.active{box-shadow:inset 3px 0 0 var(--blue);background:linear-gradient(90deg,#0b2940,#102033);border-color:#176397}.enterprise-nav>a.active>span:not(.nav-main){color:#74d0ff}.enterprise-nav>a.nav-event-link{gap:8px;display:flex}.enterprise-nav .nav-main{flex:1;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.enterprise-nav .nav-main>i{color:#7f95ad;text-align:center;width:20px;font-size:12px;font-style:normal}.enterprise-nav .nav-event-link>em{color:#ff9eaa;text-align:center;background:#38161c;border:1px solid #6c2933;border-radius:999px;flex:none;min-width:21px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:900}.v1-export-center>div{gap:14px;min-width:0;display:grid}.v1-export-center .hero{border:1px solid var(--border);border-radius:var(--v1-radius-lg);background:linear-gradient(135deg,var(--v1-surface-raised),var(--surface) 62%,#0a1725);box-shadow:var(--v1-shadow-soft);margin:0;padding:20px 22px}.v1-export-center .hero h2{margin:5px 0 6px;font-size:clamp(25px,3vw,34px)}.v1-export-center .hero p{max-width:860px;font-size:12px}.v1-export-center>div>.card{background:linear-gradient(180deg,var(--surface),#0b1420);box-shadow:var(--v1-shadow-soft);border-radius:15px;padding:16px;margin-bottom:0!important}.v1-export-center>div>.card h3{margin-bottom:4px;font-size:15px}.v1-export-center>div>.card>.sub{max-width:880px;margin-bottom:12px;font-size:11px;line-height:1.45}.v1-export-center .field{max-width:760px;margin-bottom:9px}.v1-export-center .field label{text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:800}.v1-export-center .field select{min-height:var(--v1-control-height);background:var(--v1-surface-inset)}.v1-export-center .grid-kpis{gap:8px;margin-bottom:0}.v1-export-center .grid-kpis .card{background:var(--v1-surface-inset);box-shadow:none;border-radius:11px;padding:12px 13px}.v1-export-center .grid-kpis .value{margin:5px 0 3px;font-size:22px}.v1-export-center .grid-kpis .label,.v1-export-center .grid-kpis .foot{font-size:10px}.v1-export-center .btn{border-radius:9px;min-height:38px;padding:0 12px;font-size:10px}.v1-export-center .save-toast{color:#71e6a7;text-align:left;background:#0f2d21;border:1px solid #1d5940;border-radius:9px;margin:0;padding:9px 11px;font-size:10px}.v1-export-center>div>.card>div[style*=borderBottom]{min-width:0;padding:10px 2px!important}.v1-export-center>div>.card>div[style*=borderBottom] strong{overflow-wrap:anywhere;font-size:11px;display:block}.v1-export-center>div>.card>div[style*=borderBottom] .sub{margin:3px 0 0;font-size:10px}.layout :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--blue);outline-offset:2px}.layout :is(button,input,select,textarea){min-width:0}@media (max-width:760px){.v1-export-center .hero{padding:16px}.v1-export-center>div>.card{padding:14px}.v1-export-center .grid-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.v1-export-center>div>.card>div[style*=borderBottom]{flex-direction:column;align-items:flex-start!important}}@media (max-width:460px){.v1-export-center .grid-kpis{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.layout *,.layout :before,.layout :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--maico-space-1:8px;--maico-space-2:16px;--maico-space-3:24px;--maico-space-4:32px;--maico-content-wide:1480px;--maico-card-radius:14px;--maico-warning-bg:#30240b;--maico-warning-border:#775a12;--maico-warning-text:#ffd66b}.enterprise-page-flow{gap:var(--maico-space-3);width:100%;min-width:0;display:grid}.enterprise-section,.inspection-location-card,.mobile-operational-agenda{min-width:0;padding:var(--maico-space-3);border:1px solid var(--border);border-radius:var(--maico-card-radius);background:linear-gradient(180deg, var(--surface), #0a1420);box-shadow:var(--v1-shadow-soft)}.enterprise-section-head{justify-content:space-between;align-items:flex-start;gap:var(--maico-space-2);margin-bottom:var(--maico-space-2);display:flex}.enterprise-section-head h2,.inspection-location-card h3,.mobile-operational-agenda h2{color:#f3f7fb;margin:4px 0 6px}.enterprise-section-head p,.inspection-location-card p,.mobile-operational-agenda p{max-width:880px;color:var(--v1-text-soft);margin:0;line-height:1.55}.enterprise-actions{justify-content:flex-end;gap:var(--maico-space-1);margin-top:var(--maico-space-2);flex-wrap:wrap;display:flex}.enterprise-inline-message{margin-top:var(--maico-space-2);color:#c8eaff;background:#0a2235;border:1px solid #25547a;border-radius:10px;padding:10px 12px;line-height:1.45}.enterprise-empty{padding:var(--maico-space-2);color:#91a5ba;border:1px dashed #2a3d54;border-radius:12px;gap:5px;display:grid}.enterprise-empty strong{color:#dce7f2}.operation-forms,.three-col.operation-forms{gap:var(--maico-space-2)!important;grid-template-columns:minmax(260px,.8fr) minmax(360px,1.1fr) minmax(360px,1.1fr)!important;align-items:start!important}.operation-forms>.card,.operation-browser>.card{min-width:0;padding:var(--maico-space-2)!important}.operation-browser{gap:var(--maico-space-2)!important}.physical-location-grid{gap:var(--maico-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.physical-location-grid .field{min-width:0;margin:0}.physical-location-grid .field:first-child,.physical-location-grid .field:nth-child(2){grid-column:span 2}.physical-location-path{margin-top:var(--maico-space-2);background:var(--v1-surface-inset);border:1px solid #29435c;border-radius:11px;gap:6px;padding:14px 16px;display:grid}.physical-location-path>span{color:#7890a8;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.physical-location-path strong{color:#e9f4fc;line-height:1.45}.physical-location-path small{color:#8195aa;line-height:1.45}.os-location-list{gap:8px;display:grid}.os-location-row{align-items:center;gap:var(--maico-space-2);background:var(--v1-surface-inset);border:1px solid #22364c;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;padding:12px 14px;display:grid}.os-location-row>div:first-child{gap:3px;min-width:0;display:grid}.os-location-row strong{color:#eef6fc;overflow-wrap:anywhere}.os-location-row span{color:#b5c6d7}.os-location-row small{color:#7890a7;overflow-wrap:anywhere;line-height:1.4}.os-location-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.schedule-root{min-width:0}.schedule-detail-grid{align-items:start;gap:var(--maico-space-2)!important;grid-template-columns:minmax(0,1.45fr) minmax(360px,.75fr)!important}.schedule-queue,.schedule-editor{min-width:0}.schedule-queue{padding:18px!important}.schedule-queue>.sub{max-width:760px;margin-bottom:12px}.schedule-queue-list{gap:7px;max-height:620px;padding-right:3px;display:grid;overflow:auto}.queue-order{text-align:left;width:100%;grid-template-columns:8px minmax(0,1fr) auto!important;gap:12px!important;padding:12px 13px!important}.queue-order>div{gap:3px;min-width:0;display:grid}.queue-order strong,.queue-order span,.queue-order small{overflow-wrap:anywhere;white-space:normal!important}.queue-order strong{line-height:1.35}.queue-order>b{white-space:nowrap;align-self:start}.schedule-list-card{overflow-x:auto}.schedule-list-card .table{min-width:920px}.schedule-editor .form-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}.schedule-editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.availability-editor{padding:var(--maico-space-2);background:var(--v1-surface-inset);border:1px solid #22384f;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px;display:grid}.availability-editor .field{min-width:0;margin:0}.availability-reason{grid-column:span 3}.availability-check{color:#bdcad8;align-self:end;align-items:center;gap:8px;min-height:42px;display:flex}.availability-editor .enterprise-actions{grid-column:1/-1;margin:0}.availability-list{margin-top:var(--maico-space-2);gap:8px;display:grid}.availability-row{align-items:center;gap:var(--maico-space-2);background:#0a1420;border:1px solid #20344a;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;padding:12px 14px;display:grid}.availability-main{gap:3px;min-width:0;display:grid}.availability-main strong{color:#edf5fb}.availability-main span{color:#b9c8d6;line-height:1.4}.availability-main small{color:#7f93a8;overflow-wrap:anywhere}.availability-actions{gap:7px;display:flex}.inspection-enterprise-workspace{width:100%;min-width:0}.inspection-product-hero{margin:0!important}.inspection-product-hero p{font-size:12px;line-height:1.55;max-width:980px!important}.inspection-contextual-section>.hero{display:none!important}.inspection-contextual-section .card.form-card>.question-head>.badge.blue{display:none}.inspection-contextual-section,.inspection-topology-section,.inspection-finalize-section{gap:var(--maico-space-2);min-width:0;display:grid}.inspection-context,.inspection-layout,.inspection-contextual-section .card,.inspection-finalize-section .card,.inspection-topology-section .card{width:100%;max-width:none!important}.inspection-layout{grid-template-columns:minmax(0,1fr)!important}.inspection-contextual-section .question,.inspection-contextual-section .form-card,.inspection-finalize-section .form-card{padding:18px!important}.inspection-contextual-section .question-head,.inspection-finalize-section .question-head{gap:var(--maico-space-2)}.inspection-finalize-section .question-head>.badge.blue{font-size:0;border-color:var(--maico-warning-border)!important;background:var(--maico-warning-bg)!important;color:var(--maico-warning-text)!important}.inspection-finalize-section .question-head>.badge.blue:after{content:"Validação geral";font-size:10px}.inspection-finalize-section .badge.yellow,.badge.sla-pendente,.badge.yellow{border-color:var(--maico-warning-border)!important;background:var(--maico-warning-bg)!important;color:var(--maico-warning-text)!important}.inspection-location-card{align-items:center;gap:var(--maico-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.inspection-location-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.inspection-location-card .enterprise-inline-message{grid-column:1/-1;margin-top:0}.desktop-os-table,.operation-browser .table,.schedule-list-card .table{width:100%}.desktop-os-table th,.desktop-os-table td,.operation-browser .table th,.operation-browser .table td{vertical-align:top}.table-sub{overflow-wrap:anywhere;line-height:1.35;white-space:normal!important}.os-inline-actions{justify-content:flex-end;flex-wrap:wrap!important;gap:6px!important;display:flex!important}.mobile-operational-agenda{display:none}.mobile-agenda-day{gap:8px;display:grid}.mobile-agenda-day+.mobile-agenda-day{margin-top:18px}.mobile-agenda-day>h3{color:#95abc1;text-transform:capitalize;margin:0;font-size:12px}.mobile-agenda-order{background:var(--v1-surface-inset);color:inherit;border:1px solid #22384f;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:13px 14px;text-decoration:none;display:grid}.mobile-agenda-order>div:first-child,.mobile-agenda-meta{gap:3px;min-width:0;display:grid}.mobile-agenda-order strong{color:#f0f6fb}.mobile-agenda-order span{color:#afc0d0}.mobile-agenda-order small{color:#748aa0;overflow-wrap:anywhere}.mobile-agenda-meta{text-align:right;justify-items:end}@media (min-width:1500px){.enterprise-page-flow,.schedule-root,.inspection-enterprise-workspace{max-width:var(--maico-content-wide);margin-inline:auto}}@media (max-width:1180px){.operation-forms,.three-col.operation-forms{grid-template-columns:repeat(2,minmax(0,1fr))!important}.operation-forms>:last-child{grid-column:1/-1}.physical-location-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-detail-grid{grid-template-columns:minmax(0,1fr)!important}.availability-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.availability-reason{grid-column:1/-1}}@media (max-width:760px){.enterprise-page-flow{gap:var(--maico-space-2)}.enterprise-section,.inspection-location-card,.mobile-operational-agenda{border-radius:12px;padding:14px}.enterprise-section-head{flex-direction:column;align-items:stretch}.enterprise-section-head>.btn{justify-content:center;width:100%}.operation-forms,.three-col.operation-forms,.physical-location-grid,.availability-editor,.schedule-editor .form-grid.compact{grid-template-columns:minmax(0,1fr)!important}.operation-forms>:last-child,.physical-location-grid .field:first-child,.physical-location-grid .field:nth-child(2),.availability-reason{grid-column:auto}.os-location-row,.availability-row,.inspection-location-card,.mobile-agenda-order{grid-template-columns:minmax(0,1fr)}.os-location-actions,.availability-actions,.inspection-location-actions{justify-content:stretch}.os-location-actions>*,.availability-actions>*,.inspection-location-actions>*{flex:140px;justify-content:center}.availability-status{justify-self:start}.schedule-enterprise-page .schedule-root .week-board,.schedule-enterprise-page .schedule-root .month-board,.schedule-enterprise-page .schedule-root .schedule-detail-grid{display:none!important}.schedule-enterprise-page .schedule-root .schedule-toolbar{overflow-x:auto}.schedule-enterprise-page .mobile-operational-agenda{gap:12px;display:grid}.mobile-agenda-meta{text-align:left;justify-items:start}.inspection-contextual-section .question,.inspection-contextual-section .form-card,.inspection-finalize-section .form-card{padding:14px!important}.inspection-product-hero{padding:16px!important}}
.sites-enterprise-page .operation-forms .field:has(input[name=rackPosition]){display:none!important}[data-deep-linked-order=true]{outline-offset:2px;outline:2px solid #34bfff;position:relative;box-shadow:0 0 0 5px #34bfff1c!important}[hidden]{display:none!important}
.os-queue-card td>.badge,.os-queue-card .field-os-head>.badge{text-align:center;min-height:26px;letter-spacing:0!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:fit-content!important;max-width:none!important;padding:5px 11px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}@media (max-width:760px){.os-queue-card .field-os-head>.badge{min-height:24px;padding:4px 9px!important;font-size:9px!important}}
:root{--maico-section-gap:24px;--maico-card-gap:16px;--maico-card-gap-compact:12px;--maico-content-gap:8px}.enterprise-page-flow,.inspection-enterprise-workspace{gap:var(--maico-section-gap)!important}.operation-browser,.operation-forms,.mobile-os-list,.technician-order-list,.os-location-list,.availability-list,.schedule-queue-list,.mobile-agenda-day,.site-list,.quick,.list,.homolog-list,.offline-field-orders,.offline-outbox,.portal-document-list,.report-findings,.asset-identification-card,.inspection-contextual-section,.inspection-topology-section,.inspection-finalize-section,.grid-kpis,.two-col,.three-col,.homolog-grid,.technician-dashboard-grid,.field-kpis,.schedule-detail-grid,.physical-location-grid{gap:var(--maico-card-gap)!important}.card>.access-callout+.access-callout,.card>.question+.question,.card>.automation-result+.automation-result,.card>.enterprise-inline-message+.enterprise-inline-message,.inspection-finalize-section .access-callout+.access-callout{margin-top:var(--maico-card-gap-compact)!important}.content>.card+.card,.content>section.card+section.card{margin-top:var(--maico-card-gap)!important}.card .form-grid,.card .field,.card .answers,.card .question-save,.card .enterprise-actions,.card .os-location-actions,.card .availability-actions{row-gap:var(--maico-content-gap)}.inspection-contextual-section,.inspection-topology-section,.inspection-finalize-section{grid-auto-rows:max-content;align-content:start!important}.inspection-contextual-section>*,.inspection-topology-section>*,.inspection-finalize-section>*{min-height:0;margin-block:0!important}.inspection-contextual-section .inspection-context{margin-bottom:0!important}.inspection-contextual-section .inspection-layout{align-content:start!important;gap:0!important;min-height:0!important;margin:0!important}.inspection-contextual-section .inspection-layout>div{align-content:start;gap:var(--maico-card-gap);grid-auto-rows:max-content;min-height:0;display:grid}.inspection-contextual-section .inspection-layout>div>.question,.inspection-contextual-section .inspection-layout>div>.card{margin-top:0!important;margin-bottom:0!important}.inspection-finalize-section .inspection-finalize-block{margin-top:0!important}.inspection-partial-toggle{margin:var(--maico-card-gap-compact) 0}.inspection-partial-toggle label,.inspection-partial-reason{box-sizing:border-box;cursor:pointer;width:100%;min-width:0;min-height:44px}.inspection-partial-toggle label{background:#0b1522;border:1px solid #26374d;border-radius:10px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.inspection-partial-reasons{gap:8px;margin-top:8px;display:grid}.inspection-partial-reason{background:#0b1522;border:1px solid #26374d;border-radius:10px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.inspection-partial-toggle input,.inspection-partial-reason input{align-self:center;width:18px;height:18px;margin:0}.inspection-partial-reason-copy{overflow-wrap:anywhere;min-width:0;line-height:1.35}.inspection-partial-reason-copy strong{font-weight:650;display:block}.inspection-partial-toggle label:has(input:checked){background:#0e1b2b;border-color:#4d7da8}.inspection-partial-reason:has(input:checked){background:#0e1b2b;border-color:#4d7da8}.inspection-partial-toggle label:has(input:disabled){cursor:not-allowed;opacity:.7}.inspection-partial-reason:has(input:disabled){cursor:not-allowed;opacity:.7}.inspection-partial-justification{margin-top:var(--maico-card-gap-compact)!important}.inspection-partial-help{color:#8fa1b8;margin-top:6px;line-height:1.4;display:block}.inspection-partial-selected{margin-top:var(--maico-card-gap-compact)!important}@media (max-width:760px){:root{--maico-section-gap:18px;--maico-card-gap:14px;--maico-card-gap-compact:10px;--maico-content-gap:8px}.enterprise-page-flow,.inspection-enterprise-workspace{gap:var(--maico-section-gap)!important}.operation-browser,.operation-forms,.mobile-os-list,.technician-order-list,.os-location-list,.availability-list,.schedule-queue-list,.mobile-agenda-day,.site-list,.quick,.list,.homolog-list,.offline-field-orders,.offline-outbox,.portal-document-list,.report-findings,.asset-identification-card,.inspection-contextual-section,.inspection-topology-section,.inspection-finalize-section,.grid-kpis,.two-col,.three-col,.homolog-grid,.technician-dashboard-grid,.field-kpis,.schedule-detail-grid,.physical-location-grid,.inspection-contextual-section .inspection-layout>div{gap:var(--maico-card-gap)!important}.inspection-partial-toggle label,.inspection-partial-reason{grid-template-columns:18px minmax(0,1fr);gap:9px;min-height:44px;padding:9px 10px}.inspection-partial-toggle input,.inspection-partial-reason input{width:17px;height:17px}}
.report-sheet .report-scope-contract{color:#142130!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:12px 0 14px!important;display:grid!important}.report-sheet .report-scope-contract>div{color:#142130!important;min-width:0!important;box-shadow:none!important;background:#f7f9fb!important;border:1px solid #d7e0e8!important;border-radius:7px!important;padding:10px 11px!important}.report-sheet .report-scope-contract span,.report-sheet .report-scope-contract strong,.report-sheet .report-scope-contract small{overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important;max-width:100%!important;display:block!important}.report-sheet .report-scope-contract span{color:#6d7d8e!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:4px!important;font-size:8px!important;font-weight:700!important}.report-sheet .report-scope-contract strong{color:#172b3d!important;font-size:10px!important;line-height:1.35!important}.report-sheet .report-scope-contract small{color:#607286!important;margin-top:4px!important;font-size:8px!important;line-height:1.4!important}.report-sheet .report-location-coordinates{color:#607286!important;font-variant-numeric:tabular-nums!important;margin-top:3px!important;font-size:8px!important;font-weight:600!important;line-height:1.35!important;display:block!important}.report-sheet .report-summary-metrics{align-items:stretch!important}.report-sheet .report-summary-metrics>div{min-width:0!important}.report-sheet .report-summary-metrics strong{font-variant-numeric:tabular-nums!important;margin:0 0 4px!important;display:block!important}@media screen and (max-width:760px){.report-sheet .report-scope-contract{grid-template-columns:1fr!important}.report-sheet .report-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.report-sheet .report-summary-metrics>div,.report-sheet .report-summary-metrics>div:first-child{background:#fff!important;border:1px solid #d7e0e8!important;border-radius:7px!important;min-width:0!important;padding:9px 10px!important}.report-sheet .report-summary-metrics strong{color:#162638!important;margin:0 0 3px!important;font-size:18px!important;line-height:1!important}.report-sheet .report-summary-metrics span{color:#6e7d8c!important;font-size:7.5px!important;line-height:1.25!important;display:block!important}.report-sheet .report-verification-table,.report-sheet .report-verification-table tbody,.report-sheet .report-verification-table tr,.report-sheet .report-verification-table td{width:100%!important;display:block!important}.report-sheet .report-verification-table colgroup,.report-sheet .report-verification-table thead{display:none!important}.report-sheet .report-verification-table{border-collapse:separate!important;border-spacing:0!important}.report-sheet .report-verification-table tbody{gap:10px!important;display:grid!important}.report-sheet .report-verification-table tr{background:#fff!important;border:1px solid #d7e0e8!important;border-radius:8px!important;overflow:hidden!important}.report-sheet .report-verification-table td,.report-sheet .report-verification-table td:first-child,.report-sheet .report-verification-table td:nth-child(2),.report-sheet .report-verification-table td:nth-child(3),.report-sheet .report-verification-table td:nth-child(4){color:#31475b!important;overflow-wrap:anywhere!important;word-break:normal!important;border:0!important;border-bottom:1px solid #e7edf2!important;grid-template-columns:minmax(78px,29%) minmax(0,1fr)!important;align-items:start!important;gap:3px 10px!important;width:100%!important;padding:8px 10px!important;font-size:9px!important;line-height:1.4!important;display:grid!important}.report-sheet .report-verification-table td:last-child{border-bottom:0!important}.report-sheet .report-verification-table td:before{color:#6d7d8e!important;letter-spacing:.06em!important;text-transform:uppercase!important;grid-area:1/1/span 8!important;align-self:start!important;font-size:7.5px!important;font-weight:700!important;line-height:1.3!important}.report-sheet .report-verification-table td:first-child:before{content:"Item"}.report-sheet .report-verification-table td:nth-child(2):before{content:"Verificação"}.report-sheet .report-verification-table td:nth-child(3):before{content:"Resultado"}.report-sheet .report-verification-table td:nth-child(4):before{content:"Observação"}.report-sheet .report-verification-table td>strong,.report-sheet .report-verification-table td>small{grid-column:2!important;min-width:0!important}.report-sheet .report-verification-table td>small{margin-top:0!important}}@media print{.mobile-field-nav,.maico-navigation-privacy-shield{display:none!important}.report-sheet .report-infrastructure-assets-section{break-inside:auto!important;page-break-inside:auto!important}.report-sheet .report-infrastructure-assets-section>h2,.report-sheet .report-infrastructure-assets-section>h3,.report-sheet .report-infrastructure-assets-section>.report-muted{break-after:avoid-page!important;page-break-after:avoid!important}.report-sheet .report-scope-contract{break-inside:avoid-page!important;page-break-inside:avoid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.report-sheet .report-scope-contract>div{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#f7f9fb!important}.report-sheet .report-summary-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.report-sheet .report-verification-table,.report-sheet .report-verification-table tbody{border-collapse:separate!important;border-spacing:0!important;width:100%!important;display:block!important}.report-sheet .report-verification-table colgroup,.report-sheet .report-verification-table thead{display:none!important}.report-sheet .report-verification-table tbody{gap:2.4mm!important;display:grid!important}.report-sheet .report-verification-table tr{break-inside:avoid-page!important;page-break-inside:avoid!important;background:#fff!important;border:.45pt solid #ccd6df!important;border-radius:4px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(34mm,22%) minmax(0,1fr) minmax(28mm,20%)!important;display:grid!important;overflow:hidden!important}.report-sheet .report-verification-table th{display:none!important}.report-sheet .report-verification-table td,.report-sheet .report-verification-table td:first-child,.report-sheet .report-verification-table td:nth-child(2),.report-sheet .report-verification-table td:nth-child(3),.report-sheet .report-verification-table td:nth-child(4){color:#24384b!important;overflow-wrap:anywhere!important;word-break:normal!important;vertical-align:top!important;border:0!important;width:auto!important;min-width:0!important;padding:2.2mm 2.6mm!important;font-size:7.9pt!important;line-height:1.35!important;display:block!important}.report-sheet .report-verification-table td:first-child{background:#f7f9fb!important;border-right:.4pt solid #e0e6ec!important;grid-area:1/1/span 2!important}.report-sheet .report-verification-table td:nth-child(2){grid-area:1/2!important}.report-sheet .report-verification-table td:nth-child(3){background:#fbfcfd!important;border-left:.4pt solid #e0e6ec!important;grid-area:1/3!important}.report-sheet .report-verification-table td:nth-child(4){border-top:.4pt solid #e0e6ec!important;grid-area:2/2/auto/4!important;padding-top:1.8mm!important}.report-sheet .report-verification-table td:before{color:#718092!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:1mm!important;font-size:6.2pt!important;font-weight:700!important;line-height:1.2!important;display:block!important}.report-sheet .report-verification-table td:first-child:before{content:"Item"!important}.report-sheet .report-verification-table td:nth-child(2):before{content:"Verificação"!important}.report-sheet .report-verification-table td:nth-child(3):before{content:"Resultado"!important}.report-sheet .report-verification-table td:nth-child(4):before{content:"Observação"!important}.report-sheet .report-verification-table td small{color:#607286!important;margin-top:1mm!important;font-size:6.8pt!important;line-height:1.3!important;display:block!important}}
@media screen and (max-width:760px){.report-sheet .report-assets-table-wrap{overflow:visible!important}.report-sheet .report-assets-table,.report-sheet .report-assets-table tbody,.report-sheet .report-assets-table tr,.report-sheet .report-assets-table td{width:100%!important;display:block!important}.report-sheet .report-assets-table thead,.report-sheet .report-assets-table colgroup{display:none!important}.report-sheet .report-assets-table{border-collapse:separate!important;border-spacing:0!important}.report-sheet .report-assets-table tbody{gap:10px!important;display:grid!important}.report-sheet .report-assets-table tr{background:#fff!important;border:1px solid #d7e0e8!important;border-radius:8px!important;overflow:hidden!important}.report-sheet .report-assets-table td,.report-sheet .report-assets-table td:first-child,.report-sheet .report-assets-table td:nth-child(2),.report-sheet .report-assets-table td:nth-child(3),.report-sheet .report-assets-table td:nth-child(4),.report-sheet .report-assets-table td:nth-child(5){color:#31475b!important;overflow-wrap:anywhere!important;word-break:normal!important;border:0!important;border-bottom:1px solid #e7edf2!important;grid-template-columns:minmax(82px,30%) minmax(0,1fr)!important;align-items:start!important;gap:3px 10px!important;width:100%!important;padding:8px 10px!important;font-size:9px!important;line-height:1.4!important;display:grid!important}.report-sheet .report-assets-table td:last-child{border-bottom:0!important}.report-sheet .report-assets-table td:before{color:#6d7d8e!important;letter-spacing:.06em!important;text-transform:uppercase!important;grid-area:1/1/span 12!important;align-self:start!important;font-size:7.5px!important;font-weight:700!important;line-height:1.3!important}.report-sheet .report-assets-table td:first-child:before{content:"Ativo"}.report-sheet .report-assets-table td:nth-child(2):before{content:"Tipo / localização"}.report-sheet .report-assets-table td:nth-child(3):before{content:"Dados técnicos"}.report-sheet .report-assets-table td:nth-child(4):before{content:"Alimentação / estado"}.report-sheet .report-assets-table td:nth-child(5):before{content:"Observações"}.report-sheet .report-assets-table td>strong,.report-sheet .report-assets-table td>small{overflow-wrap:anywhere!important;word-break:normal!important;grid-column:2!important;min-width:0!important}.report-sheet .report-assets-table td>small{margin-top:0!important}}@media print{.report-sheet .report-assets-table-wrap{break-inside:auto!important;page-break-inside:auto!important;display:block!important;overflow:visible!important}.report-sheet .report-assets-table,.report-sheet .report-assets-table tbody{border-collapse:separate!important;border-spacing:0!important;break-inside:auto!important;page-break-inside:auto!important;width:100%!important;display:block!important}.report-sheet .report-assets-table thead,.report-sheet .report-assets-table colgroup{display:none!important}.report-sheet .report-assets-table tbody{gap:2.4mm!important;display:grid!important}.report-sheet .report-assets-table tr{break-inside:avoid-page!important;page-break-inside:avoid!important;background:#fff!important;border:.45pt solid #ccd6df!important;border-radius:4px!important;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(34mm,22%) minmax(0,1fr) minmax(34mm,23%)!important;display:grid!important;overflow:hidden!important}.report-sheet .report-assets-table th{display:none!important}.report-sheet .report-assets-table td,.report-sheet .report-assets-table td:first-child,.report-sheet .report-assets-table td:nth-child(2),.report-sheet .report-assets-table td:nth-child(3),.report-sheet .report-assets-table td:nth-child(4),.report-sheet .report-assets-table td:nth-child(5){color:#24384b!important;overflow-wrap:anywhere!important;word-break:normal!important;vertical-align:top!important;border:0!important;width:auto!important;min-width:0!important;padding:2.2mm 2.6mm!important;font-size:7.8pt!important;line-height:1.35!important;display:block!important}.report-sheet .report-assets-table td:first-child{background:#f7f9fb!important;border-right:.4pt solid #e0e6ec!important;grid-area:1/1/span 3!important}.report-sheet .report-assets-table td:nth-child(2){grid-area:1/2!important}.report-sheet .report-assets-table td:nth-child(4){background:#fbfcfd!important;border-left:.4pt solid #e0e6ec!important;grid-area:1/3!important}.report-sheet .report-assets-table td:nth-child(3){border-top:.4pt solid #e0e6ec!important;grid-area:2/2/auto/4!important}.report-sheet .report-assets-table td:nth-child(5){border-top:.4pt solid #e0e6ec!important;grid-area:3/2/auto/4!important}.report-sheet .report-assets-table td:before{color:#718092!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:1mm!important;font-size:6.2pt!important;font-weight:700!important;line-height:1.2!important;display:block!important}.report-sheet .report-assets-table td:first-child:before{content:"Ativo"!important}.report-sheet .report-assets-table td:nth-child(2):before{content:"Tipo / localização"!important}.report-sheet .report-assets-table td:nth-child(3):before{content:"Dados técnicos"!important}.report-sheet .report-assets-table td:nth-child(4):before{content:"Alimentação / estado"!important}.report-sheet .report-assets-table td:nth-child(5):before{content:"Observações"!important}.report-sheet .report-assets-table td small{color:#607286!important;margin-top:1mm!important;font-size:6.8pt!important;line-height:1.3!important;display:block!important}}
@media print{.report-sheet .report-section,.report-sheet .report-energy-topology-section,.report-sheet .report-racks-section,.report-sheet .report-infrastructure-assets-section,.report-sheet .report-rack-block,.report-sheet .report-system,.report-sheet .report-rack-list,.report-sheet .report-findings,.report-sheet .report-evidence-grid,.report-sheet .report-scope-contract,.report-sheet .site-energy-print-focus,.report-sheet .site-energy-context-grid,.report-sheet .room-event-list{break-before:auto!important;page-break-before:auto!important;break-after:auto!important;page-break-after:auto!important;break-inside:auto!important;page-break-inside:auto!important}.report-sheet .report-infrastructure-assets-section .report-assets-table-wrap,.report-sheet .report-racks-section,.report-sheet .report-racks-section .report-rack-block+.report-rack-block,.report-sheet .report-racks-section .report-rack-table,.report-sheet .report-energy-topology-section,.report-sheet .site-energy-print-focus,.report-sheet .site-energy-circuit-table-wrap,.report-sheet .site-energy-battery-table-wrap{break-before:auto!important;page-break-before:auto!important}.report-sheet .site-energy-svg-scroll,.report-sheet .site-energy-svg-scroll-vertical{break-after:auto!important;page-break-after:auto!important}.report-sheet .report-section>h2,.report-sheet .report-section>h3,.report-sheet .report-rack-heading,.report-sheet .site-energy-diagram-head,.report-sheet .site-energy-circuit-table-wrap>strong,.report-sheet .site-energy-battery-table-wrap>strong,.report-sheet .site-energy-print-focus-note{break-after:avoid-page!important;page-break-after:avoid!important}.report-sheet .report-summary-box,.report-sheet .report-scope-contract>div,.report-sheet .report-meta-grid>div,.report-sheet .report-finding,.report-sheet .report-evidence,.report-sheet .report-verification-table tr,.report-sheet .report-assets-table tr,.report-sheet .report-rack-table tr,.report-sheet .report-table tr,.report-sheet .site-energy-circuit-table tr,.report-sheet .site-energy-battery-table tr,.report-sheet .site-energy-info-card,.report-sheet .site-energy-alert-card,.report-sheet .site-energy-diagram-wrap,.report-sheet .callout,.report-sheet .room-event-row,.report-sheet .room-highlight-item,.report-sheet .report-signatures{break-inside:avoid-page!important;page-break-inside:avoid!important}.report-sheet .report-rack-block,.report-sheet .report-system,.report-sheet .report-assets-table-wrap,.report-sheet .report-verification-table,.report-sheet .site-energy-circuit-table-wrap,.report-sheet .site-energy-battery-table-wrap,.report-sheet .site-energy-print-focus{break-inside:auto!important;page-break-inside:auto!important}.report-sheet .report-signatures{padding-top:7mm!important;padding-bottom:4mm!important}.report-sheet p,.report-sheet li{orphans:3;widows:3}}
