@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--agiq-shell-max-width:1480px;--agiq-panel-radius:28px;--agiq-grid-size:32px}html,body,#root{min-width:320px;min-height:100vh}body{margin:0}.acreage-flow .flow-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:10px 0 0;display:flex}.acreage-flow .flow-toolbar .MuiInputBase-root{height:40px}.acreage-flow .flow-unallocated-panel{border-top:1px solid var(--flow-border);flex-shrink:0;align-items:center;gap:18px;padding:10px 24px;font-size:13px;display:flex}.acreage-flow .flow-unallocated-panel>strong{flex-shrink:0}.acreage-flow .flow-unallocated-areas{flex-wrap:wrap;gap:8px 20px;min-width:0;min-height:calc(2lh + 1px);display:flex}.acreage-flow .flow-unallocated-area{white-space:nowrap;grid-template-columns:10px auto;align-items:center;gap:1px 6px;display:grid}.acreage-flow .flow-unallocated-area>b{font-variant-numeric:tabular-nums;grid-column:2;font-weight:400}.acreage-flow .flow-overallocated{color:var(--flow-warning)}.acreage-flow .flow-scroll{border-top:1px solid var(--flow-border);background:var(--flow-soft);flex:0 auto;min-height:0;overflow:auto}.acreage-flow .flow-changes{min-height:220px;padding:16px 24px}.acreage-flow .flow-changes-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.acreage-flow .flow-changes-table th{color:var(--flow-text-muted);white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:500}.acreage-flow .flow-changes-table td{border-top:1px solid var(--flow-border);vertical-align:middle;padding:16px 12px}.acreage-flow .flow-changes-table th:first-child,.acreage-flow .flow-changes-table td:first-child{padding-left:0}.acreage-flow .flow-changes-table .flow-change-group-heading th{background:var(--flow-paper);border-top:2px solid var(--flow-border);color:inherit;padding:12px;font-size:13px;font-weight:700}.acreage-flow .flow-change-area{white-space:nowrap}.acreage-flow .flow-change-area .flow-area-dot{margin-right:8px;display:inline-block}.acreage-flow .flow-change-grid strong,.acreage-flow .flow-change-grid small{display:block}.acreage-flow .flow-change-grid strong{font-size:16px}.acreage-flow .flow-change-grid small{color:var(--flow-text-muted);margin-top:3px}.acreage-flow .flow-change-original{color:var(--flow-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.acreage-flow .flow-change-delta{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.acreage-flow .flow-change-new .flow-adjust>.MuiTextField-root{width:116px}.acreage-flow .flow-coverage-changes{margin-top:12px}.acreage-flow .flow-coverage-changes>div{border-top:1px solid var(--flow-border);align-items:center;gap:8px;padding:12px 0;font-size:13px;display:flex}.acreage-flow .flow-coverage-changes>div>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.acreage-flow .flow-coverage-changes span,.acreage-flow .flow-coverage-changes small{color:var(--flow-text-muted)}.acreage-flow .flow-changes-summary{border-top:1px solid var(--flow-border);color:var(--flow-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;font-size:12px;display:flex}.acreage-flow .flow-cluster{grid-template-columns:186px minmax(0,1fr);min-width:1120px;margin:8px 20px 12px;display:grid;position:relative}.acreage-flow .flow-origins,.acreage-flow .flow-stage{min-width:0;position:relative}.acreage-flow .flow-origin{box-sizing:border-box;width:176px;height:74px;color:inherit;background:var(--flow-paper);border:1px solid var(--flow-border);border-left:3px solid var(--area-color);font:inherit;text-align:left;cursor:pointer;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:9px 10px;display:flex;position:absolute}.acreage-flow .flow-origin[aria-pressed=true]{border-color:var(--area-color)}.acreage-flow .flow-origin strong{font-size:14px}.acreage-flow .flow-origin span{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px}.acreage-flow .flow-origin small{color:var(--flow-text-muted);white-space:nowrap;font-size:11px}.acreage-flow .flow-ribbons{width:100%;height:100%;display:block;position:absolute;inset:0}.acreage-flow .flow-targets{height:100%;position:absolute;top:0;left:10%;right:0}.acreage-flow .flow-grid{box-sizing:border-box;background:var(--flow-paper);border:1px solid var(--flow-border);border-left:3px solid var(--area-color);cursor:pointer;border-radius:6px;width:100%;padding:8px 12px;position:absolute}.acreage-flow .flow-grid:hover,.acreage-flow .flow-expanded,.acreage-flow .flow-found{border-color:var(--area-color)}.acreage-flow .flow-expanded{box-shadow:0 0 0 1px var(--area-color)}.acreage-flow .flow-row-main{grid-template-rows:36px 18px;grid-template-columns:minmax(115px,1fr) 180px minmax(140px,max-content) minmax(90px,1fr) 48px 22px;align-items:center;gap:4px 8px;display:grid}.acreage-flow .flow-grid-identity{grid-area:1/1}.acreage-flow .flow-adjust{grid-area:1/2}.acreage-flow .flow-row-total{text-align:center;color:var(--flow-text-muted);grid-area:2/1/auto/4;justify-self:center;font-size:11px}.acreage-flow .flow-quick-fill{border:1px solid var(--area-color);min-height:36px;color:var(--area-color);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;flex-direction:column;grid-area:1/3;justify-content:center;align-items:center;padding:3px 6px;line-height:1.2;display:flex}.acreage-flow .flow-quick-fill strong{font-size:12px}.acreage-flow .flow-quick-fill small{font-size:10px}.acreage-flow .flow-quick-fill:disabled{color:var(--flow-text-muted);border-color:var(--flow-border);cursor:default;opacity:.6}.acreage-flow .flow-covered-intervals{border:1px solid var(--flow-border);border-radius:4px;grid-area:1/4;justify-self:end;min-width:0;max-width:100%;overflow-x:auto}.acreage-flow .flow-row-main>.flow-coverage-trigger{grid-area:1/5}.acreage-flow .flow-row-main>.MuiIconButton-root{grid-area:1/6}.acreage-flow .flow-grid-identity{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;min-width:0;padding:0;line-height:1.2;display:flex}.acreage-flow .flow-grid-identity strong{white-space:nowrap;font-size:16px}.acreage-flow .flow-grid-identity span{color:var(--flow-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.acreage-flow .flow-row-main>.MuiIconButton-root{padding:1px}.acreage-flow .flow-coverage-trigger{color:inherit;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:4px;flex-direction:column;align-items:center;padding:3px 0;font-size:14px;line-height:1.2;display:flex}.acreage-flow .flow-coverage-trigger small{color:var(--flow-text-muted);font-size:10px}.acreage-flow .flow-allocation-summary{justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin-top:8px;display:flex}.acreage-flow .flow-area-tabs{align-items:center;gap:4px;min-width:0;padding:2px;display:flex;overflow-x:auto}.acreage-flow .flow-area-tabs button{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;flex-shrink:0;align-items:center;gap:1px;padding:2px 6px;font-size:12px;line-height:16px;display:flex}.acreage-flow .flow-area-tabs button>span{align-items:center;gap:4px;display:flex}.acreage-flow .flow-area-tabs small{font-variant-numeric:tabular-nums;font-size:12px}.acreage-flow .flow-capacity{white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;font-size:12px;display:flex}.acreage-flow .flow-capacity strong{font-weight:500}.acreage-flow .flow-capacity>span{color:var(--flow-text-muted);font-size:11px}.acreage-flow .flow-area-tabs button[aria-pressed=true]{border-color:var(--area-color)}.acreage-flow .flow-area-dot{background:var(--area-color);border-radius:50%;flex-shrink:0;width:10px;height:10px}.acreage-flow .flow-adjust{align-items:center;gap:5px;display:flex}.acreage-flow .flow-adjust>.MuiTextField-root{width:98px}.acreage-flow .flow-adjust .MuiInputLabel-root{font-size:11px}.acreage-flow .flow-adjust input{text-align:center;font-variant-numeric:tabular-nums;padding:7px 4px;font-size:15px}.acreage-flow .flow-adjust input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.acreage-flow .flow-adjust input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.acreage-flow .flow-adjust input[type=number]{-moz-appearance:textfield}.acreage-flow .flow-adjust>.MuiIconButton-root{border:1px solid var(--flow-border);border-radius:4px;width:36px;height:36px}.acreage-flow .flow-adjust>.MuiIconButton-root svg{font-size:18px}.acreage-flow .flow-summary{min-height:18px;color:var(--flow-text-muted);justify-content:space-between;align-items:center;gap:16px;margin-top:2px;font-size:12px;display:flex}.acreage-flow .flow-grid-total{white-space:nowrap;flex-shrink:0}.acreage-flow .flow-row-details{color:var(--flow-text-muted);cursor:default;margin-top:7px;font-size:12px}.acreage-flow .flow-between{justify-content:space-between;align-items:center;gap:10px;min-height:20px;display:flex}.acreage-flow .flow-between>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.acreage-flow .flow-between>span:nth-child(2){white-space:nowrap;flex-shrink:0}.acreage-flow .flow-between>.MuiIconButton-root{flex-shrink:0;padding:0}.acreage-flow .flow-between>.flow-grid-total{white-space:nowrap;flex-shrink:0}.acreage-flow .flow-interval-summary{color:inherit;font:inherit;text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;min-width:0;padding:0;overflow:hidden}.acreage-flow .flow-interval-summary span{color:var(--area-color)}.acreage-flow .flow-interval-scroll{border:1px solid var(--flow-border);cursor:default;border-radius:4px;margin-top:3px;overflow-x:auto}.acreage-flow .flow-interval-table{border-collapse:collapse;table-layout:fixed;text-align:center;width:100%;min-width:484px}.acreage-flow .flow-interval-table th{white-space:nowrap;color:var(--flow-text-muted);background:var(--flow-soft);padding:0;font-size:10px;font-weight:500;line-height:15px}.acreage-flow .flow-interval-table td{padding:0}.acreage-flow .flow-interval-table th+th,.acreage-flow .flow-interval-table td+td{border-left:1px solid var(--flow-border)}.acreage-flow .flow-interval-table button{width:100%;font:inherit;font-variant-numeric:tabular-nums;color:var(--flow-text-muted);cursor:pointer;background:0 0;border:0;padding:1px 0;font-size:12px;line-height:19px;display:block}.acreage-flow .flow-interval-table .flow-interval-selected{background:var(--flow-soft)}.acreage-flow .flow-interval-selected button{color:var(--area-color);font-weight:700}.acreage-flow .flow-interval-table button:hover{background:var(--flow-border)}.acreage-flow .flow-interval-table button:focus-visible{outline-offset:-2px}.acreage-flow .flow-covered-table{width:auto;min-width:0}.acreage-flow .flow-covered-table th{min-width:48px}.acreage-flow .flow-empty-intervals{color:var(--flow-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 8px;font-size:11px;line-height:1.3}.acreage-flow button:focus-visible,.acreage-flow input:focus-visible{outline-offset:2px;outline:2px solid}@media (max-width:1199px){.acreage-flow .flow-cluster{min-width:950px;margin:8px 16px 12px}.acreage-flow .flow-row-main{grid-template-rows:36px 18px 38px;grid-template-columns:minmax(100px,1fr) 180px minmax(140px,max-content) 48px 22px;gap:4px 6px}.acreage-flow .flow-expanded .flow-row-main{grid-template-rows:36px 18px}.acreage-flow .flow-row-main>.flow-coverage-trigger{grid-column:4}.acreage-flow .flow-row-main>.MuiIconButton-root{grid-column:5}.acreage-flow .flow-covered-intervals{grid-area:3/1/auto/-1;justify-self:start}}@media (max-width:600px){.acreage-flow .flow-changes{min-height:120px;padding:8px 16px}.acreage-flow .flow-changes-table thead{display:none}.acreage-flow .flow-changes-table,.acreage-flow .flow-changes-table tbody{display:block}.acreage-flow .flow-changes-table tr{border-top:1px solid var(--flow-border);grid-template-columns:minmax(0,1fr) 40px;gap:6px 8px;padding:12px 0;display:grid}.acreage-flow .flow-changes-table tr:first-child{border-top:0}.acreage-flow .flow-changes-table .flow-change-group-heading{border:0;padding:0;display:block}.acreage-flow .flow-changes-table .flow-change-group-heading th{display:block}.acreage-flow .flow-changes-table td{border:0;padding:0}.acreage-flow .flow-change-area{grid-area:1/1;font-size:12px}.acreage-flow .flow-change-grid{grid-area:2/1}.acreage-flow .flow-change-original{grid-area:3/1/auto/-1;font-size:13px}.acreage-flow .flow-change-original:before{content:attr(data-label)": "}.acreage-flow .flow-change-new{grid-area:4/1/auto/-1;justify-content:space-between;align-items:center;gap:8px;display:flex}.acreage-flow .flow-change-new:before{content:attr(data-label);color:var(--flow-text-muted);font-size:13px}.acreage-flow .flow-change-delta{text-align:right;grid-area:5/1/auto/-1;font-size:13px}.acreage-flow .flow-change-undo{grid-area:1/2/3}.acreage-flow .flow-coverage-changes>div{flex-wrap:wrap}.acreage-flow .flow-cluster{min-width:600px}.acreage-flow .flow-grid{padding:8px 10px}.acreage-flow .flow-row-main{grid-template-rows:36px 36px 18px 38px;grid-template-columns:minmax(120px,1fr) 180px 22px;gap:4px 6px}.acreage-flow .flow-expanded .flow-row-main{grid-template-rows:36px 36px 18px}.acreage-flow .flow-grid-identity{grid-area:1/1}.acreage-flow .flow-adjust{grid-area:1/2}.acreage-flow .flow-row-main>.MuiIconButton-root{grid-area:1/3}.acreage-flow .flow-quick-fill{grid-area:2/1/auto/3;justify-self:start}.acreage-flow .flow-row-main>.flow-coverage-trigger{flex-direction:row;grid-area:2/2/auto/-1;justify-self:end;gap:4px}.acreage-flow .flow-row-total{grid-area:3/1/auto/-1;justify-self:end}.acreage-flow .flow-covered-intervals{grid-row:4}.acreage-flow .flow-unallocated-panel{padding:8px 16px;display:block}.acreage-flow .flow-unallocated-areas{flex-wrap:nowrap;min-height:calc(2lh + 9px);padding:6px 0 2px;overflow-x:auto}.acreage-flow .flow-allocation-summary{flex-direction:column;align-items:stretch;gap:4px}.acreage-flow .flow-capacity{font-size:11px}.acreage-flow .flow-capacity>span{font-size:10px}.acreage-flow .flow-summary{gap:8px;font-size:11px}.acreage-flow .flow-row-details{font-size:11px}.acreage-flow .MuiDialogTitle-root{padding:12px 16px 8px}.acreage-flow .flow-toolbar{gap:8px;margin:10px 0 0}.acreage-flow .flow-footer{flex-wrap:wrap}.acreage-flow .flow-footer>.MuiBox-root{width:100%;margin:0 0 4px}.acreage-flow .flow-footer>.MuiButton-root:first-of-type{margin-left:auto}}.acreage-flow .flow-section-header{background:var(--flow-paper);border:1px solid var(--flow-border);width:100%;height:36px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:5px;align-items:center;gap:8px;padding:6px 10px;display:flex;position:absolute}.acreage-flow .flow-section-header strong{white-space:nowrap;font-size:14px}.acreage-flow .flow-section-header span{color:var(--flow-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.acreage-flow .flow-opportunity{white-space:nowrap;align-items:center;gap:10px;min-height:24px;margin-top:6px;font-size:12px;display:flex}.acreage-flow .flow-opportunity>span{color:var(--flow-text-muted);font-size:11px}.acreage-flow .flow-opportunity .flow-no-coverage{color:var(--flow-warning)}.acreage-flow .flow-opportunity .flow-added,.acreage-flow .flow-best,.acreage-flow .flow-rank{color:var(--flow-accent)}.acreage-flow .flow-opportunity>strong{font-variant-numeric:tabular-nums;font-size:17px}.acreage-flow .flow-origin .flow-overallocated{color:var(--flow-warning);font-weight:700}@media (max-width:600px){.acreage-flow .flow-opportunity{grid-template-columns:auto auto 1fr;gap:2px 8px;display:grid}.acreage-flow .flow-net-basis{grid-column:1/-1}.acreage-flow .flow-opportunity>strong{justify-self:end}.acreage-flow .flow-best,.acreage-flow .flow-section-header span{display:none}}
