.g-map-host{display:contents}.g-map-hidden{display:none}.g-map-grouped{z-index:500;flex-direction:column;align-items:flex-start;gap:3px;max-width:calc(100% - 80px)}.g-map-group-row{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.g-map-group-row+.g-map-group-row{border-top:1px solid #e6eddb;padding-top:3px}.g-map-group-row button:disabled{opacity:.45}.g-map-passes{flex-wrap:wrap}.g-map-passes label{align-items:center;gap:6px;display:flex}.g-map-passes select{color:#355a2f;background:#fff;border:1px solid #dfe5d4;border-radius:4px;padding:3px 6px;font-size:9px}.g-map-compare,.g-map-draw button{color:#6e7a61;background:#fff;border:1px solid #dfe5d4;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:9px;display:inline-flex}.g-map-compare[aria-pressed=true],.g-map-draw button[aria-pressed=true]{color:#355a2f;background:#e6eddb;font-weight:600}.g-map-draw{gap:2px;margin-left:auto;display:inline-flex}.g-map-compare-pair{background:#536947;grid-template-columns:1fr 1fr;gap:4px;display:grid}.g-map-compare-pair figure{margin:0;position:relative}.g-map-compare-map{height:400px}.g-map-compare-pair figcaption{z-index:500;color:#e0e8d4;background:#163b2bd9;border-radius:4px;padding:4px 8px;font-size:9px;position:absolute;bottom:8px;left:8px}.g-zone-values{color:#4c5a43;background:#fdfef9;padding:10px 18px;font-size:10px}.g-zone-values header{flex-wrap:wrap;justify-content:space-between;gap:6px;margin-bottom:6px;display:flex}.g-zone-values table{border-collapse:collapse;width:100%}.g-zone-values th,.g-zone-values td{text-align:right;border-bottom:1px solid #edf1e6;padding:4px 6px}.g-zone-values th:first-child,.g-zone-values td:first-child{text-align:left}.g-zone-value{font:inherit;color:#355a2f;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.g-mapeo .g-field-scene{min-height:460px}@media (max-width:640px){.g-map-compare-pair{grid-template-columns:1fr}.g-map-compare-map{height:260px}.g-map-grouped{max-width:calc(100% - 26px)}}.g-level-row{flex-wrap:wrap;gap:4px;margin:8px 0;display:flex}.g-level-row button{color:#5d6b55;cursor:pointer;background:#fff;border:1px solid #dfe5d4;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;display:inline-flex}.g-level-row button[aria-selected=true]{color:#243c2c;background:#e6eddb;border-color:#c7d6b4;font-weight:600}.g-mapeo-figures{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.g-mapeo-evidence{border-top:1px solid #edf1e6;margin-top:10px;padding-top:6px;position:relative}.g-mapeo-close{color:#5d6b55;cursor:pointer;background:0 0;border:0;position:absolute;top:6px;right:0}.g-map-state-key{flex-wrap:wrap;gap:4px 10px;display:flex}.g-map-state-key span{align-items:center;gap:4px;display:inline-flex}.g-map-state-key i{border-radius:2px;width:10px;height:10px;display:inline-block}.g-map-topleft{z-index:500;flex-direction:column;align-items:flex-start;gap:6px;max-width:calc(100% - 80px);display:flex;position:absolute;top:14px;left:13px}.g-map-topleft>.g-map-layers,.g-map-topleft>.g-map-location{max-width:100%;position:static}.g-map-topleft>.g-map-location{padding-left:3px;font-size:10px}.g-lot-done-top{border-top:0;border-bottom:1px solid #e7ecdf;justify-content:flex-end}.g-lot-done-top>span{margin-right:auto}.g-map-replay input[type=range]{flex:1;min-width:120px}.g-map-play{color:#f3f8c7;background:#355a2f;border:1px solid #c9d6b8;border-radius:4px;align-items:center;gap:4px;padding:4px 9px;font-size:9px;font-weight:600;display:inline-flex}.g-map-play[aria-pressed=true]{color:#355a2f;background:#e6eddb}.g-map-grouped>.g-map-group-row:first-child button{white-space:nowrap;padding:5px 6px}.g-network-items{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.g-network-items li{color:#4c5a43;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.g-network-items li>span{margin-right:auto}.g-network-items button,.g-network-actions button{color:#355a2f;cursor:pointer;background:#fff;border:1px solid #cdd8c2;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;display:inline-flex}.g-network-actions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.g-network-actions button.chosen{color:#fff;background:#1f5d3d;border-color:#1f5d3d}.g-network-editor .g-kit-map{border-radius:6px;margin-top:8px}.g-establishment{gap:14px;display:grid}.g-establishment-nav{justify-self:start}.g-establishment-work{grid-template-columns:minmax(0,7fr) minmax(280px,3fr);align-items:start;gap:14px;display:grid}.g-establishment-map .g-kit-map{border-radius:6px}.g-establishment-key{color:#4c5a43;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;font-size:11px;display:flex}.g-establishment-key i{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}.g-establishment-key i.lot{background:0 0;border:2px solid #92cc54}.g-establishment-key i.point{background:#173d2b;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #173d2b}.g-establishment-key .g-text-button{margin-left:auto}.g-establishment-objects{gap:4px;max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.g-establishment-objects button{text-align:left;color:#253222;cursor:pointer;background:#fff;border:1px solid #e1e8d8;border-radius:6px;justify-content:space-between;gap:8px;width:100%;padding:6px 9px;font-size:12px;display:flex}.g-establishment-objects button small{color:#6b7a62}.g-establishment-objects button[aria-pressed=true]{background:#eef5e4;border-color:#1f5d3d}.g-establishment-form{border-top:1px solid #e1e8d8;gap:8px;margin-top:12px;padding-top:12px;display:grid}.g-establishment-form h4{margin:0;font-size:14px}.g-establishment-form .g-lot-details{margin-top:0}.g-establishment-form .g-form-grid{grid-template-columns:1fr}.g-establishment-form .g-access-list{width:100%}.g-establishment-facts{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:12px;display:grid}.g-establishment-facts dt{color:#6b7a62}.g-establishment-facts dd{margin:0}@media (max-width:900px){.g-establishment-work{grid-template-columns:1fr}}.g-establishment-form h4 small{color:#6b7a62;margin-left:4px;font-size:11px;font-weight:400}.g-establishment .g-plot-form.g-data-form .g-input:has(>input[type=file]){grid-column:span 2}.g-establishment-form .g-plot-form.g-data-form .g-form-grid{grid-template-columns:1fr}.g-fig-row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:10px 0 14px;display:grid}.g-fertigation-periods tr.selected td,.g-fertigation-products tr.selected td{background:#eef5e4}.g-fertigation-periods .g-table-link[aria-pressed=true]{font-weight:600}.g-fertigation-period{border-top:1px solid #e1e8d8;gap:10px;margin-top:14px;padding-top:12px;display:grid}.g-fertigation-period h4{margin:0;font-size:14px}.g-fertigation-products .g-subhead{margin:4px 0 6px}
