html[data-interface-kpis=hidden] :is(.kpis,.system-kpi-grid,.cadastro-react-kpi-host,.fd-kpis,.fm-kpis,.op-kpis,.refueling-kpis,.fleet-checklist-kpis,.checklist-kpis,.checklist-editor-kpis,.planning-ops-kpis,.financial-report-kpis,.operational-form-kpis,.reports-kpis,.row-pills,.kpi-line):not(.dashboard-kpis),html[data-interface-kpis=hidden] #inline-view-container :is(.row-pills,.kpis,.kpi-line):not(.dashboard-kpis){display:none!important}.interface-settings{box-sizing:border-box;height:100%;padding:12px;overflow:auto}.interface-settings .card{padding:20px}.interface-settings h3{align-items:center;gap:8px;margin:0 0 20px;display:flex}.interface-settings-row{border-bottom:1px solid var(--border-glass);justify-content:space-between;align-items:center;gap:24px;padding:18px 0;display:flex}.interface-settings-row:last-child{border-bottom:0}.interface-settings-row strong{font-size:12px;font-weight:700;display:block}.interface-settings-row p{color:var(--text-muted);margin:6px 0 0;font-size:11px}.interface-settings-row input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent-1);cursor:pointer;flex-shrink:0}.interface-settings-row select{min-width:120px}.interface-settings-row>span{flex:1;min-width:0}.interface-settings-row strong{color:var(--text-primary)}.interface-settings-row p{color:var(--text-secondary)}.interface-settings-row :is(select,.adcampo-select){flex:0 0 140px;width:140px}@media (width<=480px){.interface-settings-row{gap:12px}.interface-settings-row :is(select,.adcampo-select){flex-basis:100px;width:100px}}html[data-interface-theme=dark-solid]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gl:#19201f;--bg-primary:#101418;--bg-secondary:#161c20;--bg-card:#19201f;--bg-glass:#19201f;--t0:#eef2ef;--t1:#b5c0b9;--t2:#8b9891;--bd:#303a36;--bg-input:#131a17;--bg-input-focus:#202a24;--bg-highlight:#202a24;--select-surface:#19201f}html[data-interface-theme=dark-solid] body{background-color:var(--bg-primary)!important}html[data-interface-theme=dark-solid] *,html[data-interface-theme=dark-solid] :before,html[data-interface-theme=dark-solid] :after{-webkit-backdrop-filter:none!important}html[data-interface-theme=dark-solid] :is(.sidebar,.topbar,.bottom-dock,.user-dropdown-menu,.modal,.modal-content){background:var(--bg-secondary)!important}html[data-interface-theme=dark-solid] :is(#app,.modal,.modal-content) :is(.gc,.card,.secondary-column,.unified,.unified-search-list,.fm-unified,.refueling-list-card,.checklist-catalog-card,.system-card),html[data-interface-theme=dark-solid] .settings-modern-content .card{background:var(--bg-card)!important}@media (width>=769px){html[data-interface-mode=fluid-panel]{--interface-frame-bg:color-mix(in srgb,var(--bg-primary) 92%,var(--accent-1) 8%);--interface-content-bg:var(--bg-primary);--interface-inner-radius:20px}html[data-interface-mode=fluid-panel] #app:not(.login-mode){background:var(--interface-frame-bg)!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode):after{content:"";border:solid var(--border-glass);pointer-events:none;z-index:1200;background:0 0;border-width:0 1px 1px 0;position:absolute;inset:0}html[data-interface-mode=fluid-panel] #app:not(.login-mode)>.sidebar{clip-path:inset(0 calc(var(--sbx) - var(--sbw)) 0 0)!important;-webkit-clip-path:inset(0 calc(var(--sbx) - var(--sbw)) 0 0)!important;box-shadow:none!important;background:var(--interface-frame-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-radius:0!important;margin:0!important;top:0!important;bottom:0!important;left:0!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode)>.sidebar:is(:hover,.pinned){clip-path:inset(0)!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode)>.main-content{min-height:0;margin-left:var(--sbw)!important;background:var(--interface-frame-bg)!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode)>.sidebar.pinned~.main-content{margin-left:var(--sbx)!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .main-content>.topbar{box-shadow:none!important;background:var(--interface-frame-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-radius:0!important;margin:0!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .main-content>.page-content{min-height:0;background:var(--interface-frame-bg)!important;padding:0 8px 8px 0!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .page-content>.view-layer{border-radius:var(--interface-inner-radius);box-shadow:none;padding:12px;background:var(--interface-content-bg)!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .main-content>.page-content:has(.secondary-layout-horizontal){padding-right:0!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .page-content>.view-layer.secondary-column-host{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .registration-viewport.secondary-column-host{padding:0!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) #registration-content.secondary-column-host,html[data-interface-mode=fluid-panel] #app:not(.login-mode) #registration-content .secondary-layout-horizontal{background:var(--interface-frame-bg)!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) #registration-content .secondary-column .side-card{padding:10px 12px!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .secondary-layout-horizontal{background:var(--interface-frame-bg)!important;gap:0!important;padding:0!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .secondary-layout-horizontal>.secondary-column-primary{box-shadow:none;box-sizing:border-box;border-radius:var(--interface-inner-radius)!important;background:var(--interface-content-bg)!important;padding:12px!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .secondary-layout-horizontal>.secondary-column.secondary-column.secondary-column{box-shadow:none!important;background:var(--interface-frame-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-radius:0!important;padding:12px!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .secondary-layout-horizontal>.secondary-column.secondary-column.secondary-column-collapsed:not(.secondary-column-hover-open){padding:46px 0 8px!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .secondary-column>:is(.gc,.card,.system-card,.fm-card,.fd-card,.fmc){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}}html[data-interface-mode=fluid-panel] #app:not(.login-mode):is(:not(.not-home),.map-active-mode,:has(.view-layer:not([hidden]):not([style*="display: none"]):not([style*=display\:none]) :is(.leaflet-container,#plots-map-container,#farm-map-picker-container,#os-background-map,#map-picker-container):not([hidden]):not([style*="display: none"]):not([style*=display\:none]):not([hidden] *):not([style*="display: none"] *):not([style*=display\:none] *))),html[data-interface-mode=fluid-panel] #app:not(.login-mode):is(:not(.not-home),.map-active-mode,:has(.view-layer:not([hidden]):not([style*="display: none"]):not([style*=display\:none]) :is(.leaflet-container,#plots-map-container,#farm-map-picker-container,#os-background-map,#map-picker-container):not([hidden]):not([style*="display: none"]):not([style*=display\:none]):not([hidden] *):not([style*="display: none"] *):not([style*=display\:none] *))) :is(.main-content,.page-content,.view-layer,.secondary-layout-horizontal,.secondary-column-primary,.workspace-surface){background:0 0!important;transition-property:color,border-color,box-shadow,margin-left,margin-right!important}@media (width>=769px){html[data-interface-mode=fluid-panel] #app:not(.login-mode) #farm-map-picker-container{left:var(--sbw)!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode):has(.sidebar.pinned) #farm-map-picker-container{left:var(--sbx)!important}}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar{--page-title-color:#18291e!important;--text-primary:#24342b!important;--text-secondary:#64716a!important;--text-muted:#64716a!important;--border-glass:#2f5b414d!important;--bg-card:#fff!important;--bg-subtle-hover:#edf5ef!important;--bg-subtle-active:#e3eee6!important;color:#24342b!important}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar .topbar-title,html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar .topbar-title *{text-shadow:none!important;filter:none!important;box-shadow:none!important}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar .topbar-title{color:#18291e!important;-webkit-text-fill-color:#18291e!important}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar .topbar-title :is(.system-topbar-subtitle,[style*=\.75rem],[style*=\.7rem]){color:#64716a!important;-webkit-text-fill-color:#64716a!important}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar .back-btn{color:#2f5b41!important;box-shadow:none!important;background:0 0!important;border-color:#2f5b414d!important}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar .back-btn svg{stroke:#2f5b41!important;filter:none!important}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar .back-btn:hover{background:#edf5ef!important}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar #topbar-ai-input{color:#24342b!important;-webkit-text-fill-color:#24342b!important;box-shadow:none!important;background:#fff!important;border-color:#2f5b4152!important}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar #topbar-ai-input:focus{border-color:#3d6b4f!important}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar #topbar-ai-input::placeholder{color:#64716a!important;-webkit-text-fill-color:#64716a!important;opacity:1!important}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar .topbar-search-wrapper,html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar .topbar-search-wrapper>:is(svg,span){filter:none!important;box-shadow:none!important}@media (width>=769px){html[data-interface-mode=fluid-panel] #app:not(.login-mode):not(.not-home):after{left:var(--sbw);border-width:0 8px 8px 0;border-color:var(--interface-frame-bg);box-shadow:inset 0 -1px var(--border-glass)}html[data-interface-mode=fluid-panel] #app:not(.login-mode):not(.not-home):has(>.sidebar:is(.pinned,:hover)):after{left:var(--sbx)}html[data-interface-mode=fluid-panel] #app:not(.login-mode):not(.not-home) .main-content>.page-content{padding-right:8px!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode):not(.not-home) .page-content>.view-layer{border-radius:var(--interface-inner-radius)!important;box-shadow:none!important;padding:0!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode):not(.not-home) .dashboard-slide>.stage{padding:0!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode):not(.not-home) .dashboard-slide>.stage>div{gap:0!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode):not(.not-home) .col-left,html[data-interface-mode=fluid-panel] #app:not(.login-mode):not(.not-home) .secondary-column-primary{box-shadow:none!important;border-radius:0!important;padding:12px!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode):not(.not-home) .col-right,html[data-interface-mode=fluid-panel] #app:not(.login-mode):not(.not-home) .secondary-layout-horizontal>.secondary-column.secondary-column.secondary-column{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:12px 12px 12px 2px!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .main-content>.page-content:before{content:"";border-radius:var(--interface-inner-radius);box-shadow:0 0 0 20px var(--interface-frame-bg);pointer-events:none;z-index:4;position:absolute;inset:0 8px 8px 0;transition:none!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode):not(.not-home) .secondary-column>:is(.gc,.card,.system-card){background:var(--gl,var(--bg-card))!important;border:1px solid var(--bd,var(--border-glass))!important;border-radius:var(--rr,18px)!important}}@media (width>=901px){html[data-interface-mode=fluid-panel] #app :is(.fd-side,.fleet-dashboard-shell>.right,.fleet-calendar-view .right){min-height:0!important;overflow:hidden!important}html[data-interface-mode=fluid-panel] #app .fd-side>.fd-side-card,html[data-interface-mode=fluid-panel] #app .right>.fmc{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-interface-mode=fluid-panel] #app :is(.fd-production-list,.fmc-list){overflow:visible!important}html[data-interface-mode=fluid-panel] #app :is(.fd-side-title,.fmc-title){margin-bottom:14px}html[data-interface-mode=fluid-panel] #app :is(.fd-production-tabs,.fmc-tabs){margin-bottom:12px}html[data-interface-mode=fluid-panel] #app :is(.fd-production-filters,.fmc-filters){gap:8px;margin-bottom:14px}html[data-interface-mode=fluid-panel] #app :is(.fd-production-summary,.fmc-summary){margin-bottom:12px}html[data-interface-mode=fluid-panel] #app :is(.fd-production-row,.fmc-row){padding:8px 0}html[data-interface-mode=fluid-panel] #app :is(.fd-production-group,.fmc-group){margin:12px 0 8px}html[data-interface-mode=fluid-panel] #app .fmc-note{margin-top:10px}}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar :is(.top-btn,.topbar-btn,.btn-secondary,.top-actions>button,.nfe-topbar-actions button):not(.primary):not(.btn-primary):not(.danger):not(.btn-danger){color:#2f5b41!important;-webkit-text-fill-color:#2f5b41!important}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar :is(.top-btn,.topbar-btn,.btn-secondary,.top-actions>button,.nfe-topbar-actions button):not(.primary):not(.btn-primary):not(.danger):not(.btn-danger) :is(span:not(.notification-count),svg){color:inherit!important;-webkit-text-fill-color:inherit!important}@media (width>=769px){html[data-interface-mode=fluid-panel] #app:not(.login-mode){--header-h:48px}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .topbar{height:48px!important;min-height:48px!important}html[data-interface-mode=fluid-panel] #app:not(.login-mode) .topbar #topbar-ai-input{display:block;height:36px!important;padding-block:6px!important;line-height:20px!important}}@media (width>=1100px){html[data-interface-mode=fluid-panel] #app:not(.login-mode) .topbar>.topbar-search-wrapper{top:24px!important}}html[data-interface-mode=fluid-panel][data-theme=light] #app:not(.login-mode) .topbar :is(#agro-btn-out,#btn-new-exit){color:#18291e!important;-webkit-text-fill-color:#18291e!important}html[data-interface-background=map] #app:not(.login-mode):not(.login-mode):not(.solid-bg-mode),html[data-interface-background=map] #app:not(.login-mode):not(.login-mode):not(.solid-bg-mode) :is(.main-content,.page-content,.view-layer,.workspace-surface,.secondary-layout-horizontal,.secondary-column-primary){background:0 0!important;transition-property:color,border-color,box-shadow,margin-left,margin-right!important}html[data-interface-background=map] #app:not(.login-mode):not(.solid-bg-mode) :is(#dashboard-background-map,#map-gradient-overlay){opacity:1!important;display:block!important}@media (width>=769px){html[data-interface-background=map][data-interface-mode=fluid-panel] #app.not-home:not(.login-mode):not(.solid-bg-mode) .secondary-layout-horizontal>.secondary-column-primary{position:relative}html[data-interface-background=map][data-interface-mode=fluid-panel] #app.not-home:not(.login-mode):not(.solid-bg-mode) .secondary-layout-horizontal>.secondary-column-primary:after{content:"";pointer-events:none;z-index:4;background:radial-gradient(circle at left bottom,transparent var(--interface-inner-radius,20px),var(--interface-frame-bg) calc(var(--interface-inner-radius,20px) + .5px)) top right / var(--interface-inner-radius,20px) var(--interface-inner-radius,20px) no-repeat, radial-gradient(circle at left top,transparent var(--interface-inner-radius,20px),var(--interface-frame-bg) calc(var(--interface-inner-radius,20px) + .5px)) bottom right / var(--interface-inner-radius,20px) var(--interface-inner-radius,20px) no-repeat;position:absolute;inset:0}}
