@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--background:#faf7f2;--foreground:#1f332b}html,body{height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-size:14px;line-height:1.5;overflow:hidden}.ag-theme-alpine{--ag-foreground-color:#2e3530;--ag-background-color:#fff;--ag-header-background-color:#f5f3ee;--ag-header-foreground-color:#6a7d73;--ag-header-cell-hover-background-color:#ece7df;--ag-header-column-separator-display:none;--ag-odd-row-background-color:#fcfbf8;--ag-row-hover-color:#504c440d;--ag-selected-row-background-color:#ece7df;--ag-row-border-color:#f0ece4;--ag-border-color:transparent;--ag-secondary-border-color:#f2ede4;--ag-input-focus-border-color:#1ba3a3;--ag-input-focus-box-shadow:0 0 0 3px #1ba3a333;--ag-range-selection-background-color:#1ba3a31a;--ag-range-selection-border-color:#1ba3a3;--ag-borders:none;--ag-borders-critical:none;--ag-cell-horizontal-border:none;--ag-row-border-style:solid;--ag-row-border-width:1px;--ag-checkbox-checked-color:#1ba3a3;--ag-checkbox-unchecked-color:#999591;--ag-checkbox-background-color:#fff;--ag-active-color:#1ba3a3;--ag-control-panel-background-color:#fcfbf8;--ag-font-size:12px;--ag-font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif}.ag-theme-alpine .ag-header{border-bottom:1px solid #e5e0d9;font-size:12px;font-weight:500}.ag-theme-alpine .ag-header-cell{letter-spacing:.1px;border-right:1px solid #f0ece4;font-weight:500}.ag-theme-alpine .ag-header-row .ag-header-cell:last-child{border-right:none}.ag-theme-alpine .ag-cell{border-right:1px solid #f7f4ee}.ag-theme-alpine .ag-row .ag-cell:last-child{border-right:none}.ag-theme-alpine .ag-row{border-color:#f0ece4}.ag-theme-alpine .ag-row-selected{box-shadow:inset 3px 0 #1ba3a3;background-color:#ece7df!important}.ag-theme-alpine .ag-row:has(.ag-cell-focus){background-color:#1ba3a31f!important}.ag-theme-alpine .ag-row.sts-row-detail-selected{background-color:#1ba3a31f!important}.ag-theme-alpine .ag-row.sts-row-changed,.ag-theme-alpine .ag-row.sts-row-changed .ag-cell{color:#a94442!important;background-color:#f6e8e8!important}.ag-theme-alpine .ag-row.sts-row-gid-1,.ag-theme-alpine .ag-row.sts-row-gid-1 .ag-cell{color:#8a6d3b!important;background-color:#fcf8e3!important}.ag-theme-alpine .ag-row.sts-row-gid-3,.ag-theme-alpine .ag-row.sts-row-gid-3 .ag-cell{color:#3c763d!important;background-color:#e5f3e0!important}.ag-theme-alpine .ag-row.sts-row-gid-7,.ag-theme-alpine .ag-row.sts-row-gid-7 .ag-cell{color:#31708f!important;background-color:#e4f2f9!important}.ag-theme-alpine .ag-row.sts-row-gid-15,.ag-theme-alpine .ag-row.sts-row-gid-15 .ag-cell{color:#a94442!important;background-color:#f6e8e8!important}.ag-theme-alpine .ag-row-hover{background-color:#504c440d!important}.ag-theme-alpine .ag-header-cell .ag-header-cell-label,.ag-theme-alpine .ag-header-group-cell .ag-header-group-cell-label{text-align:center;justify-content:center}.ag-theme-alpine .ag-right-aligned-header .ag-header-cell-label{flex-direction:row;justify-content:center}.ag-theme-alpine .ipo-editable-cell,.ag-theme-alpine .grid-editable-cell{cursor:text;background-color:#fff;box-shadow:inset 0 0 0 1px #cdddd9}.ag-theme-alpine .ipo-editable-cell:hover,.ag-theme-alpine .grid-editable-cell:hover{background-color:#f4fbfa;box-shadow:inset 0 0 0 1px #1ba3a3}.ag-theme-alpine .ipo-editable-cell.ag-cell-focus,.ag-theme-alpine .ipo-editable-cell.ag-cell-inline-editing,.ag-theme-alpine .grid-editable-cell.ag-cell-focus,.ag-theme-alpine .grid-editable-cell.ag-cell-inline-editing{box-shadow:inset 0 0 0 2px #1ba3a3!important}.ag-theme-alpine .ag-floating-bottom{border-top:2px solid #1ba3a3}.ag-theme-alpine .ag-floating-bottom .ag-row{color:#1f3a33;background-color:#eef4f3;font-weight:700}.ag-theme-alpine .ag-floating-bottom .ag-cell{background-color:#0000}.mantine-TextInput-input,.mantine-Select-input,.mantine-Textarea-input,.mantine-NumberInput-input,.mantine-DateInput-input,.mantine-InputBase-input{color:#2e3530!important;background-color:#fafaf6!important;border-color:#dcd9d2!important;height:26px!important;min-height:26px!important;font-size:12px!important}.mantine-TextInput-input[readonly],.mantine-Textarea-input[readonly],.mantine-NumberInput-input[readonly]{color:#6b7480!important;cursor:default!important;box-shadow:none!important;background-color:#e5e8ec!important;border:1px solid #0000!important}.search-date-input .mantine-TextInput-input[readonly]:not(:disabled){color:#2e3530!important;cursor:pointer!important;box-shadow:none!important;background-color:#fafaf6!important;border:1px solid #dcd9d2!important}button.mantine-InputBase-input{text-align:left;justify-content:flex-start}.mantine-TextInput-input:focus,.mantine-Select-input:focus,.mantine-Textarea-input:focus,.mantine-NumberInput-input:focus,.mantine-DateInput-input:focus,.mantine-InputBase-input:focus,.mantine-TextInput-input:focus-within,.mantine-Select-input:focus-within{border-color:#1ba3a3!important;box-shadow:0 0 0 3px #1ba3a326!important}.mantine-TextInput-label,.mantine-Select-label{color:#40594d!important;margin-bottom:4px!important;font-size:11px!important;font-weight:600!important}.mantine-Tabs-tab{color:#7a8e85!important;min-height:32px!important;padding:4px 14px!important;font-size:12px!important;font-weight:500!important}.search-panel-grid>*{margin-top:0!important}.search-panel-grid .mantine-TextInput-root,.search-panel-grid .mantine-Select-root,.search-panel-grid .mantine-NumberInput-root,.search-panel-grid .mantine-DateInput-root{grid-template-columns:subgrid!important;grid-column:span 2!important;align-items:center!important;column-gap:6px!important;width:auto!important;display:grid!important}.search-panel-grid .mantine-TextInput-label,.search-panel-grid .mantine-Select-label,.search-panel-grid .mantine-NumberInput-label,.search-panel-grid .mantine-DateInput-label{white-space:nowrap!important;color:#40594d!important;text-align:right!important;justify-self:end!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important}.search-panel-grid .mantine-TextInput-wrapper,.search-panel-grid .mantine-Select-wrapper,.search-panel-grid .mantine-NumberInput-wrapper{justify-self:start!important;width:95px!important}.search-panel-grid .mantine-DateInput-wrapper,.search-panel-grid input[type=date]{width:115px!important;min-width:115px!important}.search-panel-grid .mantine-TextInput-root:has(input[type=date]) .mantine-TextInput-wrapper{width:115px!important}.search-date-input.has-value input[type=date]::-webkit-calendar-picker-indicator{display:none}.search-panel-grid .popup-search-input .mantine-TextInput-wrapper{width:var(--popup-input-w,105px)!important}.search-panel-grid .popup-search-input .mantine-TextInput-section[data-position=right]{color:#7a8e85}.search-panel-grid>.mantine-Button-root,.search-panel-grid>.mantine-Checkbox-root{grid-column:span 2!important;justify-self:start!important;width:auto!important}.mantine-Tabs-tab[data-active]{color:#3d5a4e!important;font-weight:600!important}
