.react-grid-item.react-grid-placeholder{background-color:rgb(0,204,255)}:root{--color-primary:#1aa9d0;--color-secondary:#1a74b8;--color-success:#1abb88;--color-warning:#ffc41a;--color-error:#f61a1a;--color-info:#4dcaed;--color-text-title:#212121;--color-text-primary:#212121;--color-text-secondary:#757575;--color-text-disabled:#bdbdbd;--color-text-inverse:#fafafa;--color-background-primary:#fafafa;--color-background-highlight:#f5f5f5;--color-background-secondary:#f5f5f5;--color-background-tertiary:#eeeeee;--color-background-inverse:#212121;--color-border-primary:#c9c5c5;--color-border-secondary:#eeeeee;--color-border-focus:#1aa9d0;--color-interactive-primary:#1aa9d0;--color-interactive-secondary:#1a74b8;--color-interactive-hover:#0099cc;--color-interactive-active:#0088b3;--color-interactive-disabled:#bdbdbd;--shadow-sm:0 1px 2px rgba(0,0,0,0.05);--shadow-base:0 2px 4px rgba(0,0,0,0.1);--shadow-md:0 4px 8px rgba(0,0,0,0.15);--shadow-lg:0 8px 16px rgba(0,0,0,0.2)}[data-theme=dark]{--color-primary:#4dcaed;--color-secondary:#4d93c8;--color-success:#4dcaa2;--color-warning:#ffd14d;--color-error:#f84d4d;--color-info:#80d9f2;--color-text-title:#fafafa;--color-text-primary:#fafafa;--color-text-secondary:#bdbdbd;--color-text-disabled:#9e9e9e;--color-text-inverse:#212121;--color-background-primary:#212121;--color-background-highlight:#212121;--color-background-secondary:rgba(30,35,45,0.98);--color-background-tertiary:rgba(55,65,81,0.6);--color-background-inverse:#fafafa;--color-border-primary:#616161;--color-border-secondary:#424242;--color-border-focus:#4dcaed;--color-interactive-primary:#4dcaed;--color-interactive-secondary:#4d93c8;--color-interactive-hover:#80d9f2;--color-interactive-active:#b3e8f7;--color-interactive-disabled:#9e9e9e;--shadow-sm:0 1px 2px rgba(0,0,0,0.3);--shadow-base:0 2px 4px rgba(0,0,0,0.4);--shadow-md:0 4px 8px rgba(0,0,0,0.5);--shadow-lg:0 8px 16px rgba(0,0,0,0.6)}[data-theme=classic]{--color-primary:#00688b;--color-secondary:#002b4b;--color-success:#4caf50;--color-warning:#ff9800;--color-error:#f44336;--color-info:#2196f3;--color-text-title:#00688b;--color-text-primary:#212121;--color-text-secondary:#757575;--color-text-disabled:#bdbdbd;--color-text-inverse:#ffffff;--color-background-primary:#f5f5f5;--color-background-highlight:#002b4b;--color-background-secondary:#ffffff;--color-background-tertiary:#e0e0e0;--color-background-inverse:#002b4b;--color-border-primary:#bdbdbd;--color-border-secondary:#e0e0e0;--color-border-focus:#00688b;--color-interactive-primary:#00688b;--color-interactive-secondary:#002b4b;--color-interactive-hover:#004d6b;--color-interactive-active:#003d5b;--color-interactive-disabled:#bdbdbd;--shadow-sm:0 1px 2px rgba(0,0,0,0.05);--shadow-base:0 2px 4px rgba(0,0,0,0.1);--shadow-md:0 4px 8px rgba(0,0,0,0.15);--shadow-lg:0 8px 16px rgba(0,0,0,0.2)}*{transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}[data-theme=classic] .p-component{background-color:var(--color-background-primary);color:var(--color-text-primary)}[data-theme=classic] .p-inputtext{color:var(--color-text-primary)}[data-theme=classic] .p-dropdown,[data-theme=classic] .p-inputtext{background-color:var(--color-background-secondary);border-color:var(--color-border-primary)}[data-theme=classic] .p-dropdown-items{background-color:var(--color-background-secondary)}[data-theme=classic] .p-dropdown-item{color:var(--color-text-primary)}[data-theme=classic] .p-dropdown-item:hover{background-color:var(--color-background-tertiary)}[data-theme=classic] .ag-theme-alpine{--ag-background-color:var(--color-background-primary);--ag-foreground-color:var(--color-text-primary);--ag-header-background-color:var(--color-background-secondary);--ag-odd-row-background-color:var(--color-background-tertiary);--ag-row-hover-color:var(--color-background-tertiary);--ag-selected-row-background-color:var(--color-primary);--ag-border-color:var(--color-border-primary)}[data-theme=dark] .p-component{background-color:var(--color-background-primary);color:var(--color-text-primary)}[data-theme=dark] .p-inputtext{color:var(--color-text-primary)}[data-theme=dark] .p-dropdown,[data-theme=dark] .p-inputtext{background-color:var(--color-background-secondary);border-color:var(--color-border-primary)}[data-theme=dark] .p-dropdown-items{background-color:var(--color-background-secondary)}[data-theme=dark] .p-dropdown-item{color:var(--color-text-primary)}[data-theme=dark] .p-dropdown-item:hover{background-color:var(--color-background-tertiary)}[data-theme=dark] .p-calendar,[data-theme=dark] .p-datepicker{background-color:var(--color-background-secondary)}[data-theme=dark] .p-datepicker{border-color:var(--color-border-primary)}[data-theme=dark] .p-datepicker-header{background-color:var(--color-background-tertiary)}[data-theme=dark] .p-datepicker-calendar td>span{color:var(--color-text-primary)}[data-theme=dark] .p-datepicker-calendar td>span:hover{background-color:var(--color-background-tertiary)}[data-theme=dark] .p-datepicker-calendar td>span.p-highlight{background-color:var(--color-primary);color:var(--color-text-inverse)}[data-theme=dark] .chartjs-tooltip{background-color:var(--color-background-secondary)!important;border-color:var(--color-border-primary)!important;color:var(--color-text-primary)!important}[data-theme=dark] .chartjs-tooltip-key{background-color:var(--color-primary)!important}[data-theme=dark] .ag-theme-alpine{--ag-background-color:var(--color-background-primary);--ag-foreground-color:var(--color-text-primary);--ag-header-background-color:var(--color-background-secondary);--ag-odd-row-background-color:var(--color-background-tertiary);--ag-row-hover-color:var(--color-background-tertiary);--ag-selected-row-background-color:var(--color-primary);--ag-border-color:var(--color-border-primary)}.ag-theme-alpine .ag-icon-tree-closed,.ag-theme-alpine .ag-icon-tree-open,[data-theme=dark] .ag-theme-alpine .ag-icon-tree-closed,[data-theme=dark] .ag-theme-alpine .ag-icon-tree-open{color:var(--color-text-primary)}[data-theme=dark] .wdr-toolbar{background-color:var(--color-background-secondary)!important;border-color:var(--color-border-primary)!important}[data-theme=dark] .wdr-toolbar-btn{color:var(--color-text-primary)!important}[data-theme=dark] .wdr-toolbar-btn:hover{background-color:var(--color-background-tertiary)!important}[data-theme=dark] .wdr-grid,[data-theme=dark] .wdr-grid-cell,[data-theme=dark] .wdr-pivot-view{background-color:var(--color-background-primary)!important;color:var(--color-text-primary)!important}[data-theme=dark] .wdr-grid-cell{border-color:var(--color-border-primary)!important}[data-theme=dark] .wdr-grid-header,[data-theme=dark] .wdr-grid-header-cell{background-color:var(--color-background-secondary)!important;color:var(--color-text-primary)!important;border-color:var(--color-border-primary)!important}[data-theme=dark] .wdr-grid-row:hover{background-color:var(--color-background-tertiary)!important}.chakra-input,.chakra-input__field,input[class*=chakra-input]{border-color:var(--color-border-primary)!important}.chakra-input:focus,.chakra-input__field:focus,input[class*=chakra-input]:focus{border-color:var(--color-border-focus)!important;box-shadow:0 0 0 1px var(--color-border-focus)!important}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border-color:var(--color-border-primary)!important}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--color-border-focus)!important;box-shadow:0 0 0 1px var(--color-border-focus)!important}.no-focus-outline * input:focus-within{outline:none!important;box-shadow:none!important;border:none!important;background:transparent!important}div[role=option]{background-color:var(--color-background-primary)!important}div[role=option]:hover{background-color:var(--color-background-tertiary)!important}.chakra-badge{font-weight:700!important;font-size:.75rem!important;padding:.25rem .5rem!important;border-radius:.25rem!important}[data-theme=light] .chakra-badge[data-color-scheme=green]{background-color:#16a34a!important;color:white!important}[data-theme=light] .chakra-badge[data-color-scheme=red]{background-color:#dc2626!important;color:white!important}[data-theme=light] .chakra-badge[data-color-scheme=yellow]{background-color:#d97706!important;color:white!important}[data-theme=light] .chakra-badge[data-color-scheme=orange]{background-color:#ea580c!important;color:white!important}[data-theme=light] .chakra-badge[data-color-scheme=blue]{background-color:#2563eb!important;color:white!important}[data-theme=light] .chakra-badge[data-color-scheme=teal]{background-color:#0d9488!important;color:white!important}[data-theme=light] .chakra-badge[data-color-scheme=cyan]{background-color:#0891b2!important;color:white!important}[data-theme=light] .chakra-badge[data-color-scheme=purple]{background-color:#7c3aed!important;color:white!important}[data-theme=light] .chakra-badge[data-color-scheme=gray]{background-color:#6b7280!important;color:white!important}[data-theme=dark] .chakra-badge[data-color-scheme=green]{background-color:#22c55e!important;color:white!important}[data-theme=dark] .chakra-badge[data-color-scheme=red]{background-color:#ef4444!important;color:white!important}[data-theme=dark] .chakra-badge[data-color-scheme=yellow]{background-color:#eab308!important;color:white!important}[data-theme=dark] .chakra-badge[data-color-scheme=orange]{background-color:#f97316!important;color:white!important}[data-theme=dark] .chakra-badge[data-color-scheme=blue]{background-color:#3b82f6!important;color:white!important}[data-theme=dark] .chakra-badge[data-color-scheme=teal]{background-color:#14b8a6!important;color:white!important}[data-theme=dark] .chakra-badge[data-color-scheme=cyan]{background-color:#06b6d4!important;color:white!important}[data-theme=dark] .chakra-badge[data-color-scheme=purple]{background-color:#8b5cf6!important;color:white!important}[data-theme=dark] .chakra-badge[data-color-scheme=gray]{background-color:#9ca3af!important;color:white!important}[data-theme=classic] .chakra-badge[data-color-scheme=green]{background-color:#4caf50!important;color:white!important}[data-theme=classic] .chakra-badge[data-color-scheme=red]{background-color:#f44336!important;color:white!important}[data-theme=classic] .chakra-badge[data-color-scheme=yellow]{background-color:#ff9800!important;color:white!important}[data-theme=classic] .chakra-badge[data-color-scheme=orange]{background-color:#ff5722!important;color:white!important}[data-theme=classic] .chakra-badge[data-color-scheme=blue]{background-color:#2196f3!important;color:white!important}[data-theme=classic] .chakra-badge[data-color-scheme=teal]{background-color:#009688!important;color:white!important}[data-theme=classic] .chakra-badge[data-color-scheme=cyan]{background-color:#00bcd4!important;color:white!important}[data-theme=classic] .chakra-badge[data-color-scheme=purple]{background-color:#9c27b0!important;color:white!important}[data-theme=classic] .chakra-badge[data-color-scheme=gray]{background-color:#607d8b!important;color:white!important}[data-theme=light] .react-datepicker{background-color:var(--color-background-secondary)!important;border:1px solid var(--color-border-primary)!important;border-radius:8px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}[data-theme=light] .react-datepicker__header{background-color:var(--color-background-tertiary)!important;border-bottom:1px solid var(--color-border-primary)!important;border-radius:8px 8px 0 0!important}[data-theme=light] .react-datepicker__current-month,[data-theme=light] .react-datepicker__day-name{color:var(--color-text-primary)!important;font-weight:600!important}[data-theme=light] .react-datepicker__day{color:var(--color-text-primary)!important}[data-theme=light] .react-datepicker__day:hover{background-color:var(--color-background-tertiary)!important;color:var(--color-text-primary)!important}[data-theme=light] .react-datepicker__day--in-range,[data-theme=light] .react-datepicker__day--selected{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important}[data-theme=light] .react-datepicker__day--in-range{opacity:.3!important}[data-theme=light] .react-datepicker__day--in-selecting-range{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important;opacity:.5!important}[data-theme=light] .react-datepicker__day--range-end,[data-theme=light] .react-datepicker__day--range-start{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important;opacity:1!important}[data-theme=light] .react-datepicker__day--outside-month{color:var(--color-text-disabled)!important}[data-theme=light] .react-datepicker__navigation{color:var(--color-text-primary)!important}[data-theme=light] .react-datepicker__navigation:hover{color:var(--color-interactive-primary)!important}[data-theme=dark] .react-datepicker{background-color:var(--color-background-secondary)!important;border:1px solid var(--color-border-primary)!important;border-radius:8px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.3),0 2px 4px -1px rgba(0,0,0,.2)!important}[data-theme=dark] .react-datepicker__header{background-color:var(--color-background-tertiary)!important;border-bottom:1px solid var(--color-border-primary)!important;border-radius:8px 8px 0 0!important}[data-theme=dark] .react-datepicker__current-month,[data-theme=dark] .react-datepicker__day-name{color:var(--color-text-primary)!important;font-weight:600!important}[data-theme=dark] .react-datepicker__day{color:var(--color-text-primary)!important}[data-theme=dark] .react-datepicker__day:hover{background-color:var(--color-background-tertiary)!important;color:var(--color-text-primary)!important}[data-theme=dark] .react-datepicker__day--in-range,[data-theme=dark] .react-datepicker__day--selected{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important}[data-theme=dark] .react-datepicker__day--in-range{opacity:.3!important}[data-theme=dark] .react-datepicker__day--in-selecting-range{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important;opacity:.5!important}[data-theme=dark] .react-datepicker__day--range-end,[data-theme=dark] .react-datepicker__day--range-start{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important;opacity:1!important}[data-theme=dark] .react-datepicker__day--outside-month{color:var(--color-text-disabled)!important}[data-theme=dark] .react-datepicker__navigation{color:var(--color-text-primary)!important}[data-theme=dark] .react-datepicker__navigation:hover{color:var(--color-interactive-primary)!important}[data-theme=classic] .react-datepicker{background-color:var(--color-background-secondary)!important;border:1px solid var(--color-border-primary)!important;border-radius:8px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}[data-theme=classic] .react-datepicker__header{background-color:var(--color-background-tertiary)!important;border-bottom:1px solid var(--color-border-primary)!important;border-radius:8px 8px 0 0!important}[data-theme=classic] .react-datepicker__current-month,[data-theme=classic] .react-datepicker__day-name{color:var(--color-text-primary)!important;font-weight:600!important}[data-theme=classic] .react-datepicker__day{color:var(--color-text-primary)!important}[data-theme=classic] .react-datepicker__day:hover{background-color:var(--color-background-tertiary)!important;color:var(--color-text-primary)!important}[data-theme=classic] .react-datepicker__day--in-range,[data-theme=classic] .react-datepicker__day--selected{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important}[data-theme=classic] .react-datepicker__day--in-range{opacity:.3!important}[data-theme=classic] .react-datepicker__day--in-selecting-range{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important;opacity:.5!important}[data-theme=classic] .react-datepicker__day--range-end,[data-theme=classic] .react-datepicker__day--range-start{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important;opacity:1!important}[data-theme=classic] .react-datepicker__day--outside-month{color:var(--color-text-disabled)!important}[data-theme=classic] .react-datepicker__navigation{color:var(--color-text-primary)!important}[data-theme=classic] .react-datepicker__navigation:hover{color:var(--color-interactive-primary)!important}.react-datepicker-popper{z-index:9999!important}.react-datepicker__triangle{display:none!important}#root-portal .react-datepicker{background-color:var(--color-background-secondary)!important;border:1px solid var(--color-border-primary)!important;border-radius:8px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}#root-portal .react-datepicker__header{background-color:var(--color-background-tertiary)!important;border-bottom:1px solid var(--color-border-primary)!important;border-radius:8px 8px 0 0!important}#root-portal .react-datepicker__current-month,#root-portal .react-datepicker__day-name{color:var(--color-text-primary)!important;font-weight:600!important}#root-portal .react-datepicker__day{color:var(--color-text-primary)!important}#root-portal .react-datepicker__day:hover{background-color:var(--color-background-tertiary)!important;color:var(--color-text-primary)!important}#root-portal .react-datepicker__day--in-range,#root-portal .react-datepicker__day--selected{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important}#root-portal .react-datepicker__day--in-range{opacity:.3!important}#root-portal .react-datepicker__day--in-selecting-range{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important;opacity:.5!important}#root-portal .react-datepicker__day--range-end,#root-portal .react-datepicker__day--range-start{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important;opacity:1!important}#root-portal .react-datepicker__day--outside-month{color:var(--color-text-disabled)!important}#root-portal .react-datepicker__navigation{color:var(--color-text-primary)!important}#root-portal .react-datepicker__navigation:hover{color:var(--color-interactive-primary)!important}div[role=option][aria-selected=true]{background-color:var(--color-interactive-primary)!important;color:var(--color-text-inverse)!important}div[role=option][aria-selected=true]:hover{background-color:var(--color-interactive-hover)!important;color:var(--color-text-inverse)!important}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+");background-position:100% 100%;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}