@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-gov.min.css";:root{--color-primary: #027945;--color-secondary: #A1CD46;--color-green-50: #E6F2EC;--color-green-100: #B1D5C5;--color-green-200: #88C1A9;--color-green-300: #55A582;--color-green-400: #35946A;--color-green-500: #027945;--color-green-600: #026E3F;--color-green-700: #015631;--color-green-800: #014326;--color-green-900: #01331D;--color-l-green-50: #F6FAED;--color-l-green-100: #E2F0C6;--color-l-green-200: #D4E8AA;--color-l-green-300: #C0DE83;--color-l-green-400: #B4D76B;--color-l-green-500: #A1CD46;--color-l-green-600: #93DD40;--color-l-green-800: #597127;--color-l-green-900: #44561D;--color-black-0: #FFFFFF;--color-black-5: #FCFCFC;--color-black-10: #F8F8F8;--color-black-300: #D8D8D8;--color-black-400: #C6C6C6;--color-black-600: #8E8E8E;--color-black-700: #717171;--color-black-800: #2D2D2D;--color-black-900: #1D1D1D;--color-success-light: var(--color-green-50);--color-success-dark: var(--color-green-500);--color-warning-light: #FFF8E9;--color-warning-dark: #E89B00;--color-danger-light: #FEECF0;--color-danger-dark: #EB003B;--color-info-light: #E9F0FF;--color-info-dark: #2768FF;--color-text-title-b: var(--color-black-900);--color-text-title-w: var(--color-black-0);--color-text-body-1: var(--color-black-800);--color-text-body-2: var(--color-black-600);--color-text-disable: var(--color-black-600);--color-text-label: var(--color-black-700);--color-text-guide: var(--color-black-600);--color-text-point: var(--color-green-500);--color-text-warning: #98690A;--color-text-danger: #D50136;--color-primary-main: var(--color-green-500);--color-primary-hover: var(--color-green-700);--color-primary-bg: var(--color-green-50);--color-secondary-main: var(--color-l-green-500);--color-secondary-hover: var(--color-l-green-600);--color-secondary-bg: var(--color-l-green-50);--color-surface: var(--color-black-10);--color-layer-1: var(--color-black-5);--color-layer-2: #FEFEFE;--color-info-bg: var(--color-info-light);--color-warning-bg: var(--color-warning-light);--color-danger-bg: var(--color-danger-light);--color-fill-disable: var(--color-black-300);--color-stroke-default: #E5E5E4;--color-stroke-strong: #D4D4D3;--color-stroke-dark: var(--color-black-600);--color-icon-default: var(--color-black-700);--color-icon-point: var(--color-green-500);--color-icon-warning: var(--color-warning-dark);--color-icon-danger: var(--color-danger-dark);--font-size-heading-l: 40px;--font-size-heading-m: 32px;--font-size-title-l: 25px;--font-size-title-m: 21px;--font-size-title-s: 19px;--font-size-body-l: 19px;--font-size-body-m: 17px;--font-size-body-s: 15px;--font-size-caption: 13px;--font-size-label-lb: 15px;--font-size-label-l: 15px;--font-size-label-m: 15px;--font-size-label-s: 13px;--font-size-table-header: 17px;--font-size-table-sub-title: 15px;--font-size-table-body: 15px;--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--spacing-3xl: 64px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05)}:root{--font-family-primary: "Pretendard GOV", -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif}html,body{font-family:var(--font-family-primary);font-feature-settings:"tnum" on;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.heading-l{font-size:var(--font-size-heading-l);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-title-b)}.heading-m{font-size:var(--font-size-heading-m);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-title-b)}.title-l{font-size:var(--font-size-title-l);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-title-b)}.title-m{font-size:var(--font-size-title-m);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-title-b)}.title-s{font-size:var(--font-size-title-s);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-title-b)}.body-l{font-size:var(--font-size-body-l);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-body-1)}.body-m{font-size:var(--font-size-body-m);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-body-1)}.body-s{font-size:var(--font-size-body-s);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-body-1)}.caption{font-size:var(--font-size-caption);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-body-2)}.label-lb{font-size:var(--font-size-label-lb);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-text-label)}.label-l{font-size:var(--font-size-label-l);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-label)}.label-m{font-size:var(--font-size-label-m);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-label)}.label-s{font-size:var(--font-size-label-s);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-label)}.table-header{font-size:var(--font-size-table-header);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-title-b)}.table-sub-title{font-size:var(--font-size-table-sub-title);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--color-text-title-b)}.table-body{font-size:var(--font-size-table-body);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-body-1)}.table-body-b{font-size:var(--font-size-table-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-text-body-1)}.text-primary{color:var(--color-text-point)!important}.text-warning{color:var(--color-text-warning)!important}.text-danger{color:var(--color-text-danger)!important}.text-disabled{color:var(--color-text-disable)!important}.text-guide{color:var(--color-text-guide)!important}.tabular-nums{font-feature-settings:"tnum" on;font-variant-numeric:tabular-nums}.proportional-nums{font-feature-settings:"tnum" off;font-variant-numeric:proportional-nums}.sensor-value{font-feature-settings:"tnum" on;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);color:var(--color-text-body-1)}.sensor-value-large{font-feature-settings:"tnum" on;font-variant-numeric:tabular-nums;font-size:var(--font-size-title-l);font-weight:var(--font-weight-bold);color:var(--color-text-title-b)}.sensor-value-small{font-feature-settings:"tnum" on;font-variant-numeric:tabular-nums;font-size:var(--font-size-body-s);font-weight:var(--font-weight-normal);color:var(--color-text-body-2)}@media(max-width:768px){.heading-l{font-size:32px}.heading-m{font-size:28px}.title-l{font-size:21px}.title-m{font-size:19px}.title-s{font-size:17px}}@media(max-width:480px){.heading-l{font-size:28px}.heading-m{font-size:24px}.title-l{font-size:19px}.title-m{font-size:17px}.title-s{font-size:15px}}.container{max-width:1280px;margin:0 auto;padding:0 24px}.container-fluid{width:100%;padding:0 24px}.grid-gap-xs{gap:var(--spacing-xs)}.grid-gap-sm{gap:var(--spacing-sm)}.grid-gap-md{gap:var(--spacing-md)}.grid-gap-lg{gap:var(--spacing-lg)}.grid-gap-xl{gap:var(--spacing-xl)}@media(max-width:576px){.container{padding:0 16px}}@media(max-width:768px){.container{padding:0 20px}}@media(max-width:992px){.container{padding:0 24px}}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-cols-6{grid-template-columns:repeat(6,1fr)}.grid-cols-12{grid-template-columns:repeat(12,1fr)}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-span-9{grid-column:span 9}.col-span-10{grid-column:span 10}.col-span-11{grid-column:span 11}.col-span-12{grid-column:span 12}@media(max-width:576px){.sm\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.sm\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.sm\:col-span-1{grid-column:span 1}.sm\:col-span-2{grid-column:span 2}.sm\:col-span-3{grid-column:span 3}.sm\:col-span-4{grid-column:span 4}.sm\:col-span-6{grid-column:span 6}.sm\:col-span-12{grid-column:span 12}}@media(max-width:768px){.md\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.md\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.md\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.md\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.md\:col-span-1{grid-column:span 1}.md\:col-span-2{grid-column:span 2}.md\:col-span-3{grid-column:span 3}.md\:col-span-4{grid-column:span 4}.md\:col-span-6{grid-column:span 6}.md\:col-span-8{grid-column:span 8}.md\:col-span-12{grid-column:span 12}}@media(max-width:992px){.lg\:grid-cols-1{grid-template-columns:repeat(1,1fr)}.lg\:grid-cols-2{grid-template-columns:repeat(2,1fr)}.lg\:grid-cols-3{grid-template-columns:repeat(3,1fr)}.lg\:grid-cols-4{grid-template-columns:repeat(4,1fr)}.lg\:grid-cols-6{grid-template-columns:repeat(6,1fr)}.lg\:col-span-1{grid-column:span 1}.lg\:col-span-2{grid-column:span 2}.lg\:col-span-3{grid-column:span 3}.lg\:col-span-4{grid-column:span 4}.lg\:col-span-6{grid-column:span 6}.lg\:col-span-8{grid-column:span 8}.lg\:col-span-9{grid-column:span 9}.lg\:col-span-12{grid-column:span 12}}.widget-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--spacing-lg);max-width:1280px;margin:0 auto}.widget-grid.compact{gap:var(--spacing-md)}.widget-grid.spacious{gap:var(--spacing-xl)}.dashboard-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--spacing-lg);max-width:1280px;margin:0 auto}@media(max-width:768px){.dashboard-grid{grid-template-columns:1fr;gap:var(--spacing-md)}}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-lg);max-width:1280px;margin:0 auto}@media(max-width:768px){.card-grid{grid-template-columns:1fr;gap:var(--spacing-md)}}*{margin:0;padding:0;box-sizing:border-box}html{height:100%;width:100%;font-size:16px;margin:0;padding:0}body{margin:0!important;padding:0!important;height:100%;width:100%;font-family:var(--font-family-primary);font-size:var(--font-size-body-m);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-text-body-1);background-color:var(--color-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}#root{height:100%;min-height:100vh}.container{max-width:1280px;width:100%;margin:0 auto;padding:0 var(--spacing-md)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.p-xs{padding:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.m-xs{margin:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.mt-xs{margin-top:var(--spacing-xs)}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}.mb-xs{margin-bottom:var(--spacing-xs)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.bg-surface{background-color:var(--color-surface)}.bg-layer-1{background-color:var(--color-layer-1)}.bg-primary{background-color:var(--color-primary-main)}.bg-secondary{background-color:var(--color-secondary-main)}.bg-success{background-color:var(--color-success-light)}.bg-warning{background-color:var(--color-warning-light)}.bg-danger{background-color:var(--color-danger-light)}.bg-info{background-color:var(--color-info-light)}.border{border:1px solid var(--color-stroke-default)}.border-dark{border:1px solid var(--color-stroke-dark)}.border-primary{border:1px solid var(--color-primary-main)}.hidden{display:none}.visible{display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ant-layout-sider-collapsed .ant-menu-item .ant-menu-title-content{display:none!important}.ant-layout-sider-collapsed .ant-menu-item-icon{display:inline-flex!important;font-size:20px!important}.ant-layout-sider-collapsed .ant-menu-submenu-title .ant-menu-item-icon,.ant-layout-sider-collapsed .ant-menu-submenu-title .anticon{display:inline-flex!important;font-size:20px!important;margin:0!important}.ant-input,.ant-input-number,.ant-select,.ant-select-selector,.ant-select-selection-search-input,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-picker-input input,.ant-input-textarea,textarea.ant-input,input[type=text],input[type=number],input[type=email],input[type=password],input[type=search],textarea{font-family:var(--font-family-primary)!important}.ant-input:hover{border-color:#027945!important}.ant-input:focus,.ant-input-focused{border-color:#027945!important;box-shadow:0 0 0 2px #0279451a!important}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#027945!important}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#027945!important;box-shadow:0 0 0 2px #0279451a!important}.ant-btn,.ant-input,.ant-select-selector,.ant-modal-content,.ant-dropdown,.ant-tag,.ant-table-container,.ant-tabs-tab,.ant-pagination-item,.ant-tooltip-inner{border-radius:8px!important}.ant-tooltip{font-size:13px!important}.ant-tooltip-inner{font-size:13px!important;text-align:center!important;background-color:#000000f2!important;border-radius:8px!important;padding:8px 12px!important;color:#fff!important}.heading-l{font-size:40px;font-weight:700;line-height:1.25;color:#1d1d1d}.heading-m{font-size:32px;font-weight:700;line-height:1.25;color:#1d1d1d}.title-l{font-size:25px;font-weight:700;line-height:1.5;color:#1d1d1d}.title-m{font-size:21px;font-weight:700;line-height:1.5;color:#1d1d1d}.title-s{font-size:19px;font-weight:700;line-height:1.5;color:#1d1d1d}.body-l{font-size:19px;font-weight:400;line-height:1.5;color:#2d2d2d}.body-m{font-size:17px;font-weight:400;line-height:1.5;color:#2d2d2d}.body-s{font-size:15px;font-weight:400;line-height:1.5;color:#2d2d2d}.caption{font-size:13px;font-weight:400;line-height:1.5;color:#8e8e8e}.label-lb{font-size:19px;font-weight:500;line-height:1.5;color:#2d2d2d}.label-l{font-size:19px;font-weight:400;line-height:1.5;color:#2d2d2d}.label-m{font-size:17px;font-weight:400;line-height:1.5;color:#2d2d2d}.label-s{font-size:15px;font-weight:400;line-height:1.5;color:#2d2d2d}.table-header{font-size:17px;font-weight:700;line-height:1.5;color:#1d1d1d}.table-sub-title{font-size:15px;font-weight:700;line-height:1.5;color:#1d1d1d}.table-body{font-size:15px;font-weight:400;line-height:1.5;color:#2d2d2d}.table-body-b{font-size:15px;font-weight:500;line-height:1.5;color:#2d2d2d}.header-title{font-size:19px;font-weight:700;line-height:1.5;color:#1d1d1d;margin:0}.sidebar-title{font-size:19px;font-weight:700;line-height:1.2;color:#1d1d1d}.sidebar-subtitle{font-size:15px;font-weight:400;line-height:1.2;color:#8e8e8e}.page-header{font-size:32px;font-weight:700;line-height:1.25;color:#1d1d1d;margin-bottom:24px}.card-title{font-size:17px;font-weight:400;line-height:1.5;color:#1d1d1d}.card-title-small{font-size:19px;font-weight:700;line-height:1.5;color:#1d1d1d}.card-title-alt{font-size:17px;font-weight:700;line-height:1.5;color:#1d1d1d}.ant-btn.btn-primary-small,.ant-btn.btn-primary-middle,.ant-btn.btn-primary-large{box-shadow:0 2px #02794526!important}.ant-btn.btn-secondary-small,.ant-btn.btn-secondary-middle,.ant-btn.btn-secondary-large{box-shadow:0 2px #a1cd4626!important}.ant-btn.btn-danger-small,.ant-btn.btn-danger-middle,.ant-btn.btn-danger-large{box-shadow:0 2px #d5013626!important}.ant-btn.btn-primary-small:hover:not(:disabled):not(.ant-btn-loading),.ant-btn.btn-primary-middle:hover:not(:disabled):not(.ant-btn-loading),.ant-btn.btn-primary-large:hover:not(:disabled):not(.ant-btn-loading){background-color:#015631!important;border-color:#015631!important;transform:translateY(-1px)!important;box-shadow:0 1px #02794526!important}.ant-btn.btn-secondary-small:hover:not(:disabled):not(.ant-btn-loading),.ant-btn.btn-secondary-middle:hover:not(:disabled):not(.ant-btn-loading),.ant-btn.btn-secondary-large:hover:not(:disabled):not(.ant-btn-loading){background-color:#93dd40!important;border-color:#93dd40!important;transform:translateY(-1px)!important;box-shadow:0 1px #a1cd4626!important}.btn-outline-small:hover:not(:disabled),.btn-outline-middle:hover:not(:disabled),.btn-outline-large:hover:not(:disabled){background-color:#e6f2ec!important;border-color:#015631!important;color:#015631!important}.btn-ghost-small:hover:not(:disabled),.btn-ghost-middle:hover:not(:disabled),.btn-ghost-large:hover:not(:disabled){background-color:#e6f2ec!important;color:#015631!important}.btn-text-small:hover:not(:disabled),.btn-text-middle:hover:not(:disabled),.btn-text-large:hover:not(:disabled){color:#015631!important;background-color:transparent!important;box-shadow:none!important}.ant-btn.btn-danger-small:hover:not(:disabled):not(.ant-btn-loading),.ant-btn.btn-danger-middle:hover:not(:disabled):not(.ant-btn-loading),.ant-btn.btn-danger-large:hover:not(:disabled):not(.ant-btn-loading){background-color:#d50136!important;border-color:#d50136!important;transform:translateY(-1px)!important;box-shadow:0 1px #d5013626!important}.ant-btn:disabled{background-color:#d8d8d8!important;border-color:#d8d8d8!important;color:#8e8e8e!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.ant-btn-loading{pointer-events:none}.ant-btn:focus{outline:2px solid #A1CD46;outline-offset:2px}.ant-space-item{margin-right:0!important}body{font-size:15px}.ant-drawer-content,.ant-drawer-wrapper-body,.ant-drawer-body,.ant-drawer-header{box-shadow:none!important}.ant-table-thead>tr>th{background-color:#f5f5f5!important;border-bottom:2px solid #D0D0D0!important;font-weight:600!important;color:#262626!important;font-size:14px!important}.ant-table-tbody>tr>td{border-bottom:1px solid #E0E0E0!important}.ant-table-tbody>tr:hover>td{background-color:#fafafa!important}.anomaly-history-table .ant-table-thead>tr>th{background-color:#f5f5f5!important;border-bottom:2px solid #D0D0D0!important;font-weight:600!important;color:#262626!important}.anomaly-history-table .ant-table-tbody>tr>td{border-bottom:1px solid #E0E0E0!important}.anomaly-history-table .ant-table-tbody>tr:hover>td{background-color:#fafafa!important}.ant-menu-inline .ant-menu-item{margin:4px 0!important;border-radius:8px!important;font-weight:600!important;font-size:14px!important;color:#717171!important;height:40px!important;line-height:40px!important;display:flex!important;align-items:center!important}.ant-menu-inline .ant-menu-item:hover,.ant-menu-inline .ant-menu-item-selected{background-color:#e6f2ec!important;color:#027945!important}.ant-menu-inline .ant-menu-item-selected:after{display:none!important}.ant-menu-inline .ant-menu-item .anticon,.ant-menu-inline .ant-menu-item .ant-menu-item-icon{font-size:18px!important;margin-inline-end:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;flex-shrink:0!important}.ant-menu-inline .ant-menu-submenu{margin:4px 0!important}.ant-menu-inline .ant-menu-submenu-title{border-radius:8px!important;font-weight:600!important;font-size:14px!important;color:#717171!important;height:40px!important;line-height:40px!important;margin:0!important;display:flex!important;align-items:center!important;cursor:pointer!important}.ant-menu-inline .ant-menu-submenu-title>span{cursor:pointer!important;flex:1!important}.ant-menu-inline:not(.ant-menu-inline-collapsed) .ant-menu-submenu[data-menu-id=anomaly-detection] .ant-menu-submenu-title{pointer-events:none!important}.ant-menu-inline:not(.ant-menu-inline-collapsed) .ant-menu-submenu[data-menu-id=anomaly-detection] .ant-menu-submenu-title>span{pointer-events:auto!important}.ant-menu-inline:not(.ant-menu-inline-collapsed) .ant-menu-submenu[data-menu-id=anomaly-detection] .ant-menu-submenu-title .ant-menu-submenu-arrow{pointer-events:auto!important}.ant-menu-inline-collapsed .ant-menu-submenu[data-menu-id=anomaly-detection] .ant-menu-submenu-title{pointer-events:auto!important;cursor:pointer!important}.ant-menu-inline-collapsed .ant-menu-submenu[data-menu-id=anomaly-detection] .ant-menu-submenu-title:hover{background-color:#e6f2ec!important}.ant-menu-inline-collapsed .ant-menu-submenu{margin:4px 8px!important;padding:0!important;width:calc(100% - 16px)!important;display:flex!important;align-items:center!important;justify-content:center!important}.ant-menu-inline-collapsed .ant-menu-submenu-title{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:40px!important;border-radius:8px!important;position:relative!important;text-align:center!important;line-height:40px!important}.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-inline-collapsed .ant-menu-submenu-title .anticon{font-size:20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;margin:0!important;margin-inline-end:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important;flex-shrink:0!important}.ant-menu-inline-collapsed .ant-menu-submenu-title>span:first-child{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;flex-shrink:0!important;flex-grow:0!important}.ant-menu-inline-collapsed .ant-menu-submenu-title>span:first-child>*,.ant-menu-inline-collapsed .ant-menu-submenu-title>span:first-child svg{font-size:20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;margin:0!important;padding:0!important;display:block!important;flex-shrink:0!important;flex-grow:0!important}.ant-menu-inline-collapsed .ant-menu-submenu-title>span:not(:first-child),.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-title-content,.ant-menu-inline-collapsed .ant-menu-submenu-title .ant-menu-submenu-arrow{display:none!important}.ant-menu-inline-collapsed .ant-menu-submenu-title:hover{background-color:#e6f2ec!important;color:#027945!important}.ant-menu-inline-collapsed .ant-menu-submenu-title:hover .ant-menu-item-icon,.ant-menu-inline-collapsed .ant-menu-submenu-title:hover .anticon{color:#027945!important}.ant-menu-inline-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-menu-inline-collapsed .ant-menu-submenu[data-menu-id=anomaly-detection].ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:#e6f2ec!important;color:#027945!important;margin:0!important;padding:0!important;width:100%!important;height:40px!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:40px!important}.ant-menu-inline-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-inline-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,.ant-menu-inline-collapsed .ant-menu-submenu[data-menu-id=anomaly-detection].ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-inline-collapsed .ant-menu-submenu[data-menu-id=anomaly-detection].ant-menu-submenu-selected>.ant-menu-submenu-title .anticon,.ant-menu-inline-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon svg,.ant-menu-inline-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon svg,.ant-menu-inline-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title>span:first-child,.ant-menu-inline-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title>span:first-child>*,.ant-menu-inline-collapsed .ant-menu-submenu-selected>.ant-menu-submenu-title>span:first-child svg{color:#027945!important;font-size:20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important;flex-shrink:0!important;flex-grow:0!important}.ant-menu-inline .ant-menu-submenu-title .ant-menu-item-icon{margin-inline-end:12px!important;font-size:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;flex-shrink:0!important}.ant-menu-inline .ant-menu-submenu-title:hover{background-color:#e6f2ec!important;color:#027945!important}.ant-menu-inline .ant-menu-submenu-open>.ant-menu-submenu-title{color:#027945!important}.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-menu-inline .ant-menu-submenu-title.submenu-selected{background-color:#e6f2ec!important;color:#027945!important}.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-inline .ant-menu-submenu-title.submenu-selected .ant-menu-item-icon{color:#027945!important}.ant-menu-inline .ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:#717171!important;font-size:12px!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important}.ant-menu-inline .ant-menu-submenu-title:hover .ant-menu-submenu-arrow{color:#027945!important}.ant-menu-inline .ant-menu-submenu-inline{background:transparent!important}.ant-menu-inline .ant-menu-submenu-inline>.ant-menu{background:transparent!important;padding-left:8px!important}.ant-menu-inline .ant-menu-submenu-inline>.ant-menu>.ant-menu-item{padding-left:40px!important;font-weight:500!important;font-size:13px!important;margin:3px 0!important;height:36px!important;line-height:36px!important;overflow:hidden!important;display:flex!important;align-items:center!important;border-radius:8px!important;border-left:2px solid transparent!important;transition:all .2s!important}.ant-menu-inline .ant-menu-submenu-inline>.ant-menu>.ant-menu-item:hover{border-left-color:#027945!important;padding-left:38px!important}.ant-menu-inline .ant-menu-submenu-inline>.ant-menu>.ant-menu-item>span{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;width:100%!important}.ant-menu-inline .ant-menu-submenu-inline>.ant-menu>.ant-menu-item .ant-tooltip{width:100%!important}.ant-menu-inline .ant-menu-submenu-inline>.ant-menu>.ant-menu-item .ant-tooltip-inner{max-width:400px!important;word-break:break-word!important;white-space:normal!important}.ant-menu-submenu-popup{background-color:#fff!important;border-radius:8px!important;box-shadow:0 4px 12px #00000026!important;min-width:220px!important;padding:4px 0!important}.ant-menu-submenu-popup .ant-menu{background-color:#fff!important;border-radius:8px!important}.ant-menu-submenu-popup .ant-menu-item{background-color:transparent!important;color:#2d2d2d!important;font-size:13px!important;font-weight:500!important;padding:0 16px!important;height:36px!important;line-height:36px!important}.ant-menu-submenu-popup .ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu-item-selected{background-color:var(--color-black-10)!important;color:var(--color-black-800)!important}.ant-menu-inline-collapsed .ant-menu-submenu-inline>.ant-menu>.ant-menu-item .ant-tooltip{display:none!important}.ant-menu-inline .ant-menu-submenu-inline>.ant-menu>.ant-menu-item:hover{background-color:var(--color-black-10)!important;color:var(--color-black-800)!important}.ant-menu-inline .ant-menu-submenu-inline>.ant-menu>.ant-menu-item-selected{background-color:var(--color-black-10)!important;color:var(--color-black-800)!important;border-left-color:var(--color-black-400)!important}.ant-menu-inline .ant-menu-submenu-inline>.ant-menu>.ant-menu-item-selected:after{display:none!important}.ant-menu-inline .ant-menu-item>span,.ant-menu-inline .ant-menu-submenu-inline>.ant-menu>.ant-menu-item>span{display:flex!important;align-items:center!important;width:100%!important;overflow:hidden!important}.ant-menu-inline-collapsed .ant-menu-item{margin:4px 8px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:calc(100% - 16px)!important;height:40px!important;border-radius:8px!important}.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon,.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon svg{font-size:20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;margin-inline-end:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.ant-menu-inline-collapsed .ant-menu-item .anticon,.ant-menu-inline-collapsed .ant-menu-item .anticon svg{font-size:20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;margin-inline-end:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.ant-menu-inline-collapsed .ant-menu-item:hover{background-color:#e6f2ec!important;color:#027945!important}.ant-menu-inline-collapsed .ant-menu-item:hover .anticon{color:#027945!important}.ant-menu-inline-collapsed .ant-menu-item-selected{background-color:#e6f2ec!important;color:#027945!important;margin:4px 8px!important;padding:0!important;width:calc(100% - 16px)!important;height:40px!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important}.ant-menu-inline-collapsed .ant-menu-item-selected .anticon,.ant-menu-inline-collapsed .ant-menu-item-selected .anticon svg{color:#027945!important;font-size:20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;margin-inline-end:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.img-crop-modal .ant-slider-handle{width:14px!important;height:14px!important;background-color:#fff!important;border:2px solid #027945!important;border-radius:50%!important;box-shadow:0 2px 4px #0000001a!important}.img-crop-modal .ant-slider-handle:before{display:none!important}.img-crop-modal .ant-slider-handle:after{display:none!important}.img-crop-modal .ant-slider-handle:hover{border-color:#027945!important;box-shadow:0 0 0 4px #0279451f!important}.img-crop-modal .ant-slider-handle:focus{border-color:#027945!important;box-shadow:0 0 0 4px #0279451f!important;outline:none!important}.img-crop-modal .ant-slider-handle:active{border-color:#027945!important;box-shadow:0 0 0 6px #02794529!important}.img-crop-modal .ant-slider-track{background-color:#027945!important;height:4px!important}.img-crop-modal .ant-slider-rail{background-color:#d8d8d8!important;height:4px!important}.img-crop-modal .ant-slider{padding:4px 0!important}.img-crop-modal .img-crop-control-zoom>button,.img-crop-modal .img-crop-control-rotation>button,.img-crop-modal .img-crop-control-aspect>button{color:#027945!important;background-color:transparent!important;border:1px solid #D8D8D8!important;border-radius:8px!important;font-weight:500!important;transition:all .2s!important;min-width:32px!important;height:32px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.img-crop-modal .img-crop-control-zoom>button:hover:not(:disabled),.img-crop-modal .img-crop-control-rotation>button:hover:not(:disabled),.img-crop-modal .img-crop-control-aspect>button:hover:not(:disabled){background-color:#e6f2ec!important;color:#027945!important;border-color:#027945!important}.img-crop-modal .img-crop-control-zoom>button:disabled,.img-crop-modal .img-crop-control-rotation>button:disabled,.img-crop-modal .img-crop-control-aspect>button:disabled{opacity:.3!important;cursor:not-allowed!important;background-color:transparent!important;color:#d9d9d9!important;border-color:#d9d9d9!important}.img-crop-modal .img-crop-control-zoom,.img-crop-modal .img-crop-control-rotation,.img-crop-modal .img-crop-control-aspect{display:flex!important;align-items:center!important;gap:12px!important;width:60%!important;margin:0 auto!important}.img-crop-modal .ant-btn{border-radius:8px!important}.img-crop-modal .ant-btn-primary{background-color:#027945!important;border-color:#027945!important}.img-crop-modal .ant-btn-primary:hover{background-color:#015631!important;border-color:#015631!important}:root{font-family:var(--font-family-primary);line-height:1.5;font-weight:400;color-scheme:light;color:#1d1d1d;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#027945;text-decoration:inherit}a:hover{color:#015631}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:6px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#027945;color:#fff;cursor:pointer;transition:all .25s}button:hover{background-color:#015631}button:focus,button:focus-visible{outline:2px solid #027945;outline-offset:2px}#root{width:100%;height:100%;margin:0;padding:0}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}
