@import"https://fonts.googleapis.com/css?family=Roboto:400,500,700";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-menu-light .ant-menu-item-active,.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-active,.ant-menu-light .ant-menu-submenu-title:hover,.ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{color:#100b0b!important}.ant-menu-item-selected,.ant-menu-item-selected a,.ant-menu-item-selected a:hover{color:#100b0b!important}.ant-alert-warning .ant-alert-icon{color:#faad14!important}.ant-alert-info .ant-alert-icon{color:#1890ff!important}.ant-form-item-control-input{min-height:unset!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{z-index:1000}.materialSwitch{width:95px;border-radius:4px!important;height:32px!important;margin-bottom:3px!important}.header-logo{margin-top:25px;margin-left:10px;margin-bottom:15px}:root{--toastify-color-error: #ff1e05da}.center-screen{display:flex;justify-content:center;align-items:center;height:70vh;text-align:center}.custom-title{font-size:32px;font-weight:700}.custom-subtitle{font-size:18px;color:#000000b3}html,body,#root{height:100%;margin:0;padding:0}.login-form-api{position:absolute;left:calc(50% - 175px);top:calc(50% - 150px)}.login-form-button{float:right}.ant-modal,.ant-image-preview{pointer-events:none}.ant-modal.zoom-enter,.ant-modal.zoom-appear,.ant-image-preview.zoom-enter,.ant-image-preview.zoom-appear{transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;user-select:none}.ant-modal-mask,.ant-image-preview-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073;filter:alpha(opacity=50)}.ant-modal-mask-hidden,.ant-image-preview-mask-hidden{display:none}.ant-modal-wrap,.ant-image-preview-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.ant-legacy-form{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum"}.ant-legacy-form legend{display:block;width:100%;margin-bottom:20px;padding:0;color:#00000073;font-size:16px;line-height:inherit;border:0;border-bottom:1px solid #d9d9d9}.ant-legacy-form label{font-size:14px}.ant-legacy-form input[type=search]{box-sizing:border-box}.ant-legacy-form input[type=radio],.ant-legacy-form input[type=checkbox]{line-height:normal}.ant-legacy-form input[type=file]{display:block}.ant-legacy-form input[type=range]{display:block;width:100%}.ant-legacy-form select[multiple],.ant-legacy-form select[size]{height:auto}.ant-legacy-form input[type=file]:focus,.ant-legacy-form input[type=radio]:focus,.ant-legacy-form input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ant-legacy-form output{display:block;padding-top:15px;color:#000000d9;font-size:14px;line-height:1.5715}.ant-legacy-form-item-required:before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.ant-legacy-form-hide-required-mark .ant-legacy-form-item-required:before{display:none}.ant-legacy-form-item-label>label{color:#000000d9}.ant-legacy-form-item-label>label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.ant-legacy-form-item-label>label.ant-legacy-form-item-no-colon:after{content:" "}.ant-legacy-form-item{box-sizing:border-box;margin:0 0 24px;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";vertical-align:top}.ant-legacy-form-item label{position:relative}.ant-legacy-form-item label>.anticon{font-size:14px;vertical-align:top}.ant-legacy-form-item-control{position:relative;line-height:40px}.ant-legacy-form-item-control:before{display:table;content:""}.ant-legacy-form-item-control:after{display:table;clear:both;content:""}.ant-legacy-form-item-children{position:relative}.ant-legacy-form-item-with-help{margin-bottom:4px}.ant-legacy-form-item-label{display:inline-block;overflow:hidden;line-height:39.9999px;white-space:nowrap;text-align:right;vertical-align:middle;flex-grow:0}.ant-legacy-form-item-label-left{text-align:left}.ant-legacy-form-item-control-wrapper{flex:1 1 0}.ant-legacy-form-item .ant-switch{margin:2px 0 4px}.ant-legacy-form-explain,.ant-legacy-form-extra{clear:both;min-height:23px;margin-top:-2px;color:#00000073;font-size:14px;line-height:1.5715;transition:color .3s cubic-bezier(.215,.61,.355,1)}.ant-legacy-form-explain{margin-bottom:-1px}.ant-legacy-form-extra{padding-top:4px}.ant-legacy-form-text{display:inline-block;padding-right:8px}.ant-legacy-form-split{display:block;text-align:center}form .has-feedback .ant-input{padding-right:30px}form .has-feedback .ant-input-affix-wrapper .ant-input-suffix{padding-right:18px}form .has-feedback .ant-input-affix-wrapper .ant-input{padding-right:49px}form .has-feedback .ant-input-affix-wrapper.ant-input-affix-wrapper-input-with-clear-btn .ant-input{padding-right:68px}form .has-feedback>.ant-select .ant-select-arrow,form .has-feedback>.ant-select .ant-select-selection__clear,form .has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-arrow,form .has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection__clear{right:28px}form .has-feedback>.ant-select .ant-select-selection-selected-value,form .has-feedback :not(.ant-input-group-addon)>.ant-select .ant-select-selection-selected-value{padding-right:42px}form .has-feedback .ant-cascader-picker-arrow{margin-right:17px}form .has-feedback .ant-cascader-picker-clear{right:28px}form .has-feedback .ant-input-search:not(.ant-input-search-enter-button) .ant-input-suffix{right:28px}form .has-feedback .ant-calendar-picker-icon,form .has-feedback .ant-time-picker-icon,form .has-feedback .ant-calendar-picker-clear,form .has-feedback .ant-time-picker-clear{right:28px}form .has-feedback .ant-picker .ant-picker-suffix{padding-right:17px}form .ant-mentions,form textarea.ant-input{height:auto;margin-bottom:4px}form .ant-upload{background:transparent}form input[type=radio],form input[type=checkbox]{width:14px;height:14px}form .ant-radio-inline,form .ant-checkbox-inline{display:inline-block;margin-left:8px;font-weight:400;vertical-align:middle;cursor:pointer}form .ant-radio-inline:first-child,form .ant-checkbox-inline:first-child{margin-left:0}form .ant-checkbox-vertical,form .ant-radio-vertical{display:block}form .ant-checkbox-vertical+.ant-checkbox-vertical,form .ant-radio-vertical+.ant-radio-vertical{margin-left:0}form .ant-input-number+.ant-legacy-form-text{margin-left:8px}form .ant-input-number-handler-wrap{z-index:2}form .ant-select,form .ant-cascader-picker{width:100%}form .ant-input-group .ant-select,form .ant-input-group .ant-cascader-picker{width:auto}form :not(.ant-input-group-wrapper)>.ant-input-group,form .ant-input-group-wrapper{position:relative;top:-1px;display:inline-block;vertical-align:middle}.ant-legacy-form-vertical .ant-legacy-form-item-label,.ant-col-24.ant-legacy-form-item-label,.ant-col-xl-24.ant-legacy-form-item-label{display:block;margin:0;padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left;flex-basis:100%}.ant-legacy-form-vertical .ant-legacy-form-item-label label:after,.ant-col-24.ant-legacy-form-item-label label:after,.ant-col-xl-24.ant-legacy-form-item-label label:after{display:none}.ant-legacy-form-vertical .ant-legacy-form-item{padding-bottom:8px}.ant-legacy-form-vertical .ant-legacy-form-item-control{line-height:1.5715}.ant-legacy-form-vertical .ant-legacy-form-explain{margin-top:2px;margin-bottom:-5px}.ant-legacy-form-vertical .ant-legacy-form-extra{margin-top:2px;margin-bottom:-4px}@media (max-width: 575px){.ant-legacy-form-item-label,.ant-legacy-form-item-control-wrapper{display:block;width:100%}.ant-legacy-form-item-label{display:block;margin:0;padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left;flex-basis:100%}.ant-legacy-form-item-label label:after{display:none}.ant-legacy-form-item-control-wrapper{flex-basis:100%}.ant-col-xs-24.ant-legacy-form-item-label{display:block;margin:0;padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left;flex-basis:100%}.ant-col-xs-24.ant-legacy-form-item-label label:after{display:none}}@media (max-width: 767px){.ant-col-sm-24.ant-legacy-form-item-label{display:block;margin:0;padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left;flex-basis:100%}.ant-col-sm-24.ant-legacy-form-item-label label:after{display:none}}@media (max-width: 991px){.ant-col-md-24.ant-legacy-form-item-label{display:block;margin:0;padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left;flex-basis:100%}.ant-col-md-24.ant-legacy-form-item-label label:after{display:none}}@media (max-width: 1199px){.ant-col-lg-24.ant-legacy-form-item-label{display:block;margin:0;padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left;flex-basis:100%}.ant-col-lg-24.ant-legacy-form-item-label label:after{display:none}}@media (max-width: 1599px){.ant-col-xl-24.ant-legacy-form-item-label{display:block;margin:0;padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left;flex-basis:100%}.ant-col-xl-24.ant-legacy-form-item-label label:after{display:none}}.ant-legacy-form-inline .ant-legacy-form-item{display:inline-block;margin-right:16px;margin-bottom:0}.ant-legacy-form-inline .ant-legacy-form-item-with-help{margin-bottom:24px}.ant-legacy-form-inline .ant-legacy-form-item>.ant-legacy-form-item-control-wrapper,.ant-legacy-form-inline .ant-legacy-form-item>.ant-legacy-form-item-label{display:inline-block;vertical-align:top}.ant-legacy-form-inline .ant-legacy-form-text,.ant-legacy-form-inline .has-feedback{display:inline-block}.has-success.has-feedback .ant-legacy-form-item-children-icon,.has-warning.has-feedback .ant-legacy-form-item-children-icon,.has-error.has-feedback .ant-legacy-form-item-children-icon,.is-validating.has-feedback .ant-legacy-form-item-children-icon{position:absolute;top:50%;right:0;z-index:1;width:32px;height:20px;margin-top:-10px;font-size:14px;line-height:20px;text-align:center;visibility:visible;animation:zoomIn .3s cubic-bezier(.12,.4,.29,1.46);pointer-events:none}.has-success.has-feedback .ant-legacy-form-item-children-icon svg,.has-warning.has-feedback .ant-legacy-form-item-children-icon svg,.has-error.has-feedback .ant-legacy-form-item-children-icon svg,.is-validating.has-feedback .ant-legacy-form-item-children-icon svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.has-success.has-feedback .ant-legacy-form-item-children-icon{color:#52c41a;animation-name:diffZoomIn1!important}.has-warning .ant-legacy-form-explain,.has-warning .ant-legacy-form-split{color:#faad14}.has-warning .ant-input,.has-warning .ant-input:hover{background-color:#fff;border-color:#faad14}.has-warning .ant-input:focus{border-color:#ffc53d;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #faad1433}.has-warning .ant-input:not([disabled]):hover{border-color:#faad14}.has-warning .ant-calendar-picker-open .ant-calendar-picker-input{border-color:#ffc53d;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #faad1433}.has-warning .ant-input-affix-wrapper .ant-input,.has-warning .ant-input-affix-wrapper .ant-input:hover{background-color:#fff;border-color:#faad14}.has-warning .ant-input-affix-wrapper .ant-input:focus{border-color:#ffc53d;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #faad1433}.has-warning .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled){border-color:#faad14}.has-warning .ant-input-prefix{color:#faad14}.has-warning .ant-input-group-addon{color:#faad14;background-color:#fff;border-color:#faad14}.has-warning .has-feedback{color:#faad14}.has-warning.has-feedback .ant-legacy-form-item-children-icon{color:#faad14;animation-name:diffZoomIn3!important}.has-warning .ant-select-selection,.has-warning .ant-select-selection:hover{border-color:#faad14}.has-warning .ant-select-open .ant-select-selection,.has-warning .ant-select-focused .ant-select-selection{border-color:#ffc53d;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #faad1433}.has-warning .ant-calendar-picker-icon:after,.has-warning .ant-time-picker-icon:after,.has-warning .ant-picker-icon:after,.has-warning .ant-select-arrow,.has-warning .ant-cascader-picker-arrow{color:#faad14}.has-warning .ant-input-number,.has-warning .ant-time-picker-input{border-color:#faad14}.has-warning .ant-input-number-focused,.has-warning .ant-time-picker-input-focused,.has-warning .ant-input-number:focus,.has-warning .ant-time-picker-input:focus{border-color:#ffc53d;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #faad1433}.has-warning .ant-input-number:not([disabled]):hover,.has-warning .ant-time-picker-input:not([disabled]):hover{border-color:#faad14}.has-warning .ant-cascader-picker:focus .ant-cascader-input{border-color:#ffc53d;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #faad1433}.has-warning .ant-cascader-picker:hover .ant-cascader-input,.has-warning .ant-input-affix-wrapper{border-color:#faad14}.has-warning .ant-input-affix-wrapper-focused{box-shadow:0 0 0 2px #faad1433}.has-warning .ant-input-affix-wrapper .ant-input:focus{box-shadow:none}.has-error .ant-legacy-form-explain,.has-error .ant-legacy-form-split{color:#ff4d4f}.has-error .ant-input,.has-error .ant-input:hover{background-color:#fff;border-color:#ff4d4f}.has-error .ant-input:focus{border-color:#ff7875;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #ff4d4f33}.has-error .ant-input:not([disabled]):hover{border-color:#ff4d4f}.has-error .ant-calendar-picker-open .ant-calendar-picker-input{border-color:#ff7875;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #ff4d4f33}.has-error .ant-input-affix-wrapper .ant-input,.has-error .ant-input-affix-wrapper .ant-input:hover{background-color:#fff;border-color:#ff4d4f}.has-error .ant-input-affix-wrapper .ant-input:focus{border-color:#ff7875;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #ff4d4f33}.has-error .ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled){border-color:#ff4d4f}.has-error .ant-input-prefix{color:#ff4d4f}.has-error .ant-input-group-addon{color:#ff4d4f;background-color:#fff;border-color:#ff4d4f}.has-error .has-feedback{color:#ff4d4f}.has-error.has-feedback .ant-legacy-form-item-children-icon{color:#ff4d4f;animation-name:diffZoomIn2!important}.has-error .ant-select-selection,.has-error .ant-select-selection:hover{border-color:#ff4d4f}.has-error .ant-select-open .ant-select-selection,.has-error .ant-select-focused .ant-select-selection{border-color:#ff7875;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #ff4d4f33}.has-error .ant-select.ant-select-auto-complete .ant-input:focus{border-color:#ff4d4f}.has-error .ant-input-group-addon .ant-select-selection{border-color:transparent;box-shadow:none}.has-error .ant-calendar-picker-icon:after,.has-error .ant-time-picker-icon:after,.has-error .ant-picker-icon:after,.has-error .ant-select-arrow,.has-error .ant-cascader-picker-arrow{color:#ff4d4f}.has-error .ant-input-number,.has-error .ant-time-picker-input{border-color:#ff4d4f}.has-error .ant-input-number-focused,.has-error .ant-time-picker-input-focused,.has-error .ant-input-number:focus,.has-error .ant-time-picker-input:focus{border-color:#ff7875;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #ff4d4f33}.has-error .ant-input-number:not([disabled]):hover,.has-error .ant-time-picker-input:not([disabled]):hover{border-color:#ff4d4f}.has-error .ant-mention-wrapper .ant-mention-editor,.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):hover{border-color:#ff4d4f}.has-error .ant-mention-wrapper.ant-mention-active:not([disabled]) .ant-mention-editor,.has-error .ant-mention-wrapper .ant-mention-editor:not([disabled]):focus{border-color:#ff7875;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #ff4d4f33}.has-error .ant-cascader-picker:focus .ant-cascader-input{border-color:#ff7875;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #ff4d4f33}.has-error .ant-cascader-picker:hover .ant-cascader-input,.has-error .ant-transfer-list{border-color:#ff4d4f}.has-error .ant-transfer-list-search:not([disabled]){border-color:#d9d9d9}.has-error .ant-transfer-list-search:not([disabled]):hover{border-color:#40a9ff;border-right-width:1px!important}.has-error .ant-transfer-list-search:not([disabled]):focus{border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #1890ff33}.has-error .ant-input-affix-wrapper{border-color:#ff4d4f}.has-error .ant-input-affix-wrapper-focused{box-shadow:0 0 0 2px #ff4d4f33}.has-error .ant-input-affix-wrapper .ant-input:focus{box-shadow:none}.is-validating.has-feedback .ant-legacy-form-item-children-icon{display:inline-block;color:#1890ff}.ant-advanced-search-form .ant-legacy-form-item{margin-bottom:24px}.ant-advanced-search-form .ant-legacy-form-item-with-help{margin-bottom:4px}.show-help-enter,.show-help-appear,.show-help-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.show-help-enter.show-help-enter-active,.show-help-appear.show-help-appear-active{animation-name:antShowHelpIn;animation-play-state:running}.show-help-leave.show-help-leave-active{animation-name:antShowHelpOut;animation-play-state:running;pointer-events:none}.show-help-enter,.show-help-appear{opacity:0;animation-timing-function:cubic-bezier(.645,.045,.355,1)}.show-help-leave{animation-timing-function:cubic-bezier(.645,.045,.355,1)}@keyframes antShowHelpIn{0%{transform:translateY(-5px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes antShowHelpOut{to{transform:translateY(-5px);opacity:0}}@keyframes diffZoomIn1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes diffZoomIn2{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes diffZoomIn3{0%{transform:scale(0)}to{transform:scale(1)}}.ant-mention-wrapper{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:relative;display:inline-block;width:100%;vertical-align:middle}.ant-mention-wrapper .ant-mention-editor{position:relative;display:inline-block;width:100%;min-width:0;color:#000000d9;font-size:14px;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;display:block;height:auto;min-height:32px;padding:0;line-height:1.5715}.ant-mention-wrapper .ant-mention-editor::-webkit-input-placeholder{color:#bfbfbf}.ant-mention-wrapper .ant-mention-editor::placeholder{color:#bfbfbf}.ant-mention-wrapper .ant-mention-editor:placeholder-shown{text-overflow:ellipsis}.ant-mention-wrapper .ant-mention-editor:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-mention-wrapper .ant-mention-editor:focus,.ant-mention-wrapper .ant-mention-editor-focused{border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #1890ff33}.ant-mention-wrapper .ant-mention-editor-disabled{color:#00000040;background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-mention-wrapper .ant-mention-editor-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-mention-wrapper .ant-mention-editor[disabled]{color:#00000040;background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-mention-wrapper .ant-mention-editor[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-mention-wrapper .ant-mention-editor-borderless,.ant-mention-wrapper .ant-mention-editor-borderless:hover,.ant-mention-wrapper .ant-mention-editor-borderless:focus,.ant-mention-wrapper .ant-mention-editor-borderless-focused,.ant-mention-wrapper .ant-mention-editor-borderless-disabled,.ant-mention-wrapper .ant-mention-editor-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-mention-wrapper .ant-mention-editor{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.ant-mention-wrapper .ant-mention-editor-lg{padding:6.5px 11px;font-size:16px}.ant-mention-wrapper .ant-mention-editor-sm{padding:0 7px}.ant-mention-wrapper .ant-mention-editor-wrapper{height:auto;overflow-y:auto}.ant-mention-wrapper.ant-mention-active:not(.disabled) .ant-mention-editor{border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px #1890ff33}.ant-mention-wrapper.disabled .ant-mention-editor{color:#00000040;background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-mention-wrapper.disabled .ant-mention-editor:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-mention-wrapper .public-DraftEditorPlaceholder-root{position:absolute;pointer-events:none}.ant-mention-wrapper .public-DraftEditorPlaceholder-root .public-DraftEditorPlaceholder-inner{height:auto;padding:5px 11px;color:#bfbfbf;white-space:pre-wrap;word-wrap:break-word;outline:none;opacity:1}.ant-mention-wrapper .DraftEditor-editorContainer .public-DraftEditor-content{height:auto;padding:5px 11px}.ant-mention-dropdown{box-sizing:border-box;margin:1.5em 0 0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;min-width:120px;max-height:250px;overflow-x:hidden;overflow-y:auto;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ant-mention-dropdown-placement-top{margin-top:-.1em}.ant-mention-dropdown-notfound.ant-mention-dropdown-item{color:#00000040}.ant-mention-dropdown-notfound.ant-mention-dropdown-item .anticon-loading{display:block;color:#1890ff;text-align:center}.ant-mention-dropdown-item{position:relative;display:block;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background .3s}.ant-mention-dropdown-item:hover{background-color:#f5f5f5}.ant-mention-dropdown-item.focus,.ant-mention-dropdown-item-active{background-color:#e6f7ff}.ant-mention-dropdown-item-disabled{color:#00000040;cursor:not-allowed}.ant-mention-dropdown-item-disabled:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.ant-mention-dropdown-item-selected,.ant-mention-dropdown-item-selected:hover{color:#000000d9;font-weight:700;background-color:#f5f5f5}.ant-mention-dropdown-item-divider{height:1px;margin:1px 0;overflow:hidden;line-height:0;background-color:#f0f0f0}/*! react-sidenav v0.5.0 | (c) 2020 Trend Micro Inc. | MIT | https://github.com/trendmicro-frontend/react-sidenav */.sidenav---sidenav---_2tBP{position:absolute;top:0;bottom:0;left:0;z-index:1006;min-width:64px;background:#db3d44;transition:min-width .2s}.sidenav---sidenav---_2tBP.sidenav---collapsed---LQDEv .sidenav---sidenav-nav---3tvij .sidenav---sidenav-navitem---uwIJ- .sidenav---sidenav-subnav---1EN61{display:none}.sidenav---sidenav---_2tBP.sidenav---collapsed---LQDEv .sidenav---sidenav-nav---3tvij .sidenav---sidenav-navitem---uwIJ-:hover>.sidenav---sidenav-subnav---1EN61{display:block}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL{min-width:240px}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ- .sidenav---navicon---3gCRo+.sidenav---navtext---1AE_f{visibility:visible;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none;transition:opacity .2s linear}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-.sidenav---expandable---3_dr7>.sidenav---navitem---9uL5T{cursor:pointer}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-subnav---1EN61{position:static;border:none;float:left;clear:both;width:100%;background:transparent;overflow:hidden;box-shadow:none}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-.sidenav---expanded---1KdUL .sidenav---sidenav-subnav---1EN61{display:block}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-subnav---1EN61{display:none}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47{position:relative}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47:first-child{display:none}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47:hover:before{background:#fff;opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter:alpha(opacity=15)}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47:before{content:" ";width:100%;height:28px;position:absolute;top:0;z-index:-1}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47.sidenav---selected---1EK3y>.sidenav---navitem---9uL5T{color:#fff}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47.sidenav---selected---1EK3y>.sidenav---navitem---9uL5T:before{content:" ";width:2px;height:20px;left:10px;top:4px;position:absolute;border-left:2px #fff solid}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47:hover>.sidenav---navitem---9uL5T{background:transparent;color:#fff}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47>.sidenav---navitem---9uL5T{color:#f9dcdd;padding:0 14px 0 20px;line-height:28px}.sidenav---sidenav-toggle---1KRjR{position:relative;float:left;width:64px;height:64px;padding:0;margin:0;background-color:transparent;background-image:none;border:0;border-radius:0;cursor:pointer}.sidenav---sidenav-toggle---1KRjR:focus{outline:none}.sidenav---sidenav-toggle---1KRjR .sidenav---icon-bar---u1f02{display:block;width:20px;height:2px;margin:0 auto;background-color:#fff;border-radius:1px;transition:all .15s;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.sidenav---sidenav-toggle---1KRjR .sidenav---icon-bar---u1f02+.sidenav---icon-bar---u1f02{margin-top:4px}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-toggle---1KRjR .sidenav---icon-bar---u1f02{width:25px}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-toggle---1KRjR .sidenav---icon-bar---u1f02:nth-child(1){transform:rotate(45deg)}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-toggle---1KRjR .sidenav---icon-bar---u1f02:nth-child(2){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.sidenav---sidenav---_2tBP.sidenav---expanded---1KdUL .sidenav---sidenav-toggle---1KRjR .sidenav---icon-bar---u1f02:nth-child(3){margin-top:-8px;transform:rotate(-45deg)}.sidenav---sidenav-nav---3tvij{float:left;padding:0;margin:0;clear:both;list-style:none;width:100%}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-{clear:both;position:relative}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-.sidenav---highlighted---oUx9u>.sidenav---navitem---9uL5T{cursor:default}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-:hover>.sidenav---navitem---9uL5T:after{background:#fff;opacity:.15;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";filter:alpha(opacity=15)}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-.sidenav---highlighted---oUx9u>.sidenav---navitem---9uL5T:after,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-:hover.sidenav---highlighted---oUx9u>.sidenav---navitem---9uL5T:after{background:#000;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-.sidenav---highlighted---oUx9u.sidenav---expanded---1KdUL>.sidenav---navitem---9uL5T:after,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-:hover.sidenav---highlighted---oUx9u.sidenav---expanded---1KdUL>.sidenav---navitem---9uL5T:after{background:#000;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-.sidenav---highlighted---oUx9u.sidenav---selected---1EK3y.sidenav---expanded---1KdUL>.sidenav---navitem---9uL5T:after,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-:hover.sidenav---highlighted---oUx9u.sidenav---selected---1EK3y.sidenav---expanded---1KdUL>.sidenav---navitem---9uL5T:after{background:#000;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-:hover>.sidenav---navitem---9uL5T .sidenav---navicon---3gCRo,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-.sidenav---highlighted---oUx9u>.sidenav---navitem---9uL5T .sidenav---navicon---3gCRo{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-:hover>.sidenav---navitem---9uL5T .sidenav---navicon---3gCRo,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-:hover>.sidenav---navitem---9uL5T .sidenav---navtext---1AE_f,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-.sidenav---highlighted---oUx9u>.sidenav---navitem---9uL5T .sidenav---navicon---3gCRo,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-.sidenav---highlighted---oUx9u>.sidenav---navitem---9uL5T .sidenav---navtext---1AE_f{color:#fff}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-:hover>.sidenav---navitem---9uL5T .sidenav---navicon---3gCRo>*,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-:hover>.sidenav---navitem---9uL5T .sidenav---navtext---1AE_f>*,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-.sidenav---highlighted---oUx9u>.sidenav---navitem---9uL5T .sidenav---navicon---3gCRo>*,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ-.sidenav---highlighted---oUx9u>.sidenav---navitem---9uL5T .sidenav---navtext---1AE_f>*{color:#fff}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ->.sidenav---navitem---9uL5T{position:relative;display:block;line-height:50px;height:50px;white-space:nowrap;text-decoration:none;color:#fff;font-size:14px;cursor:pointer}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ->.sidenav---navitem---9uL5T:focus{outline:0}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ->.sidenav---navitem---9uL5T:after{content:"";position:absolute;width:100%;top:0;bottom:0;left:0;background:#fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);z-index:-1}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ->.sidenav---navitem---9uL5T .sidenav---navicon---3gCRo,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ->.sidenav---navitem---9uL5T .sidenav---navtext---1AE_f{color:#f9dcdd}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ->.sidenav---navitem---9uL5T .sidenav---navicon---3gCRo>*,.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ->.sidenav---navitem---9uL5T .sidenav---navtext---1AE_f>*{color:#f9dcdd}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ->.sidenav---navitem---9uL5T .sidenav---navicon---3gCRo{display:block;float:left;width:64px;height:50px;margin-right:-6px;vertical-align:top;background-repeat:no-repeat;background-position:center center;background-color:transparent;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);line-height:50px;text-align:center}.sidenav---sidenav-nav---3tvij>.sidenav---sidenav-navitem---uwIJ->.sidenav---navitem---9uL5T .sidenav---navicon---3gCRo+.sidenav---navtext---1AE_f{width:0;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:visibility 0s .2s,opacity .2s linear}.sidenav---sidenav-subnav---1EN61{min-width:200px;position:absolute;list-style:none;padding:0;margin:0;top:0;left:64px;background:#fff;border:1px #bbb solid;box-shadow:2px 2px 10px #00000026}.sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47:first-child{margin:0 24px;line-height:48px;border-bottom:1px #ccc solid;font-size:14px;font-weight:400}.sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47:nth-child(2){margin-top:8px}.sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47:last-child{margin-bottom:8px}.sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47.sidenav---selected---1EK3y>.sidenav---navitem---9uL5T{color:#db3d44;font-weight:700;background:none;cursor:default}.sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47.sidenav---selected---1EK3y>.sidenav---navitem---9uL5T:hover{background:#fff}.sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47>.sidenav---navitem---9uL5T{display:block;text-decoration:none;color:#222;font-size:13px;line-height:30px;padding:0 24px;cursor:pointer}.sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47>.sidenav---navitem---9uL5T:hover{background:#eee}.sidenav---sidenav-subnav---1EN61>.sidenav---sidenav-subnavitem---1cD47>.sidenav---navitem---9uL5T:focus{outline:0}.sidenav---sidenav---_2tBP{box-sizing:border-box;line-height:20px}.sidenav---sidenav---_2tBP *,.sidenav---sidenav---_2tBP *:before,.sidenav---sidenav---_2tBP *:after{box-sizing:inherit}.formInputs{width:250px!important;float:right}.individual-inputs{width:300px!important;float:right}.ant-form-item-label>label{font-size:12px!important}.formSwitch{float:right;width:120px;border-radius:4px!important;height:26px!important}.container{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;background:#fafafa;padding:2rem;box-sizing:border-box;font-family:Roboto,sans-serif;z-index:9999}.main-content{width:100%;max-width:1200px;background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000001a,0 1px 8px #0000000d;padding:2rem}.content-wrapper{display:flex;gap:4rem}.left-side{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.right-side{flex:1;border-left:1px solid rgba(0,0,0,.1);padding-left:2rem}.cube-container{position:relative;width:100px;height:100px;margin-bottom:3rem;perspective:1000px}.cube,.cube *{position:absolute;width:100px;height:100px}.sides{transform-style:preserve-3d;animation:rotate 3s ease infinite;animation-delay:.8s;transform:rotateX(-37.5deg) rotateY(45deg)}.cube .sides *{box-sizing:border-box;background:#0000000d;border:10px solid rgba(255,255,255,1);box-shadow:0 4px 12px #0000001a,inset 0 0 15px #0000000d}.status-text{color:#333;font-size:1.1rem;font-weight:500;margin-bottom:1rem;text-align:center}.progress-bar{width:100%;height:6px;background:#0000000d;border-radius:3px;overflow:hidden;margin-bottom:.5rem;box-shadow:inset 0 1px 2px #0000000d}.progress-fill{height:100%;background:#333;border-radius:3px;transition:width .3s ease-out}.progress-text{color:#666;font-size:.9rem;text-align:center;margin-bottom:2rem}.tip-container{margin-top:1rem;padding:1rem;background:#00000005;border-radius:8px;width:100%}.tip-content{color:#666;font-size:.9rem;text-align:center;font-style:italic}.operations-list{display:flex;flex-direction:column;gap:.75rem}.operation-item{display:flex;align-items:center;gap:1rem;padding:.75rem;border-radius:6px;color:#666;font-size:.9rem;transition:all .3s ease;background:#00000005;border:1px solid rgba(0,0,0,.05)}.operation-status{width:10px;height:10px;border-radius:50%;border:2px solid #cccccc;background:transparent;flex-shrink:0}.operation-item.active{background:#fff;color:#333;font-weight:500;box-shadow:0 2px 8px #0000000d,0 1px 3px #0000001a}.operation-item.active .operation-status{background:#22c55e;border-color:#22c55e}.operation-item.completed .operation-status{background:#86efac;border-color:#86efac}.operation-item.completed{color:#86efac}@keyframes rotate{0%{transform:rotateX(-37.5deg) rotateY(45deg)}50%{transform:rotateX(-37.5deg) rotateY(405deg)}to{transform:rotateX(-37.5deg) rotateY(405deg)}}@keyframes top-animation{0%{transform:rotateX(90deg) translateZ(50px)}20%{transform:rotateX(90deg) translateZ(25px)}70%{transform:rotateX(90deg) translateZ(25px)}90%{transform:rotateX(90deg) translateZ(50px)}to{transform:rotateX(90deg) translateZ(50px)}}@keyframes bottom-animation{0%{transform:rotateX(-90deg) translateZ(50px)}20%{transform:rotateX(-90deg) translateZ(25px)}70%{transform:rotateX(-90deg) translateZ(25px)}90%{transform:rotateX(-90deg) translateZ(50px)}to{transform:rotateX(-90deg) translateZ(50px)}}@keyframes front-animation{0%{transform:rotateY(0) translateZ(50px)}20%{transform:rotateY(0) translateZ(25px)}70%{transform:rotateY(0) translateZ(25px)}90%{transform:rotateY(0) translateZ(50px)}to{transform:rotateY(0) translateZ(50px)}}@keyframes back-animation{0%{transform:rotateY(-180deg) translateZ(50px)}20%{transform:rotateY(-180deg) translateZ(25px)}70%{transform:rotateY(-180deg) translateZ(25px)}90%{transform:rotateY(-180deg) translateZ(50px)}to{transform:rotateY(-180deg) translateZ(50px)}}@keyframes left-animation{0%{transform:rotateY(-90deg) translateZ(50px)}20%{transform:rotateY(-90deg) translateZ(25px)}70%{transform:rotateY(-90deg) translateZ(25px)}90%{transform:rotateY(-90deg) translateZ(50px)}to{transform:rotateY(-90deg) translateZ(50px)}}@keyframes right-animation{0%{transform:rotateY(90deg) translateZ(50px)}20%{transform:rotateY(90deg) translateZ(25px)}70%{transform:rotateY(90deg) translateZ(25px)}90%{transform:rotateY(90deg) translateZ(50px)}to{transform:rotateY(90deg) translateZ(50px)}}.cube .sides .top{animation:top-animation 3s ease infinite;transform:rotateX(90deg) translateZ(50px)}.cube .sides .bottom{animation:bottom-animation 3s ease infinite;transform:rotateX(-90deg) translateZ(50px)}.cube .sides .front{animation:front-animation 3s ease infinite;animation-delay:.1s;transform:rotateY(0) translateZ(50px)}.cube .sides .back{animation:back-animation 3s ease infinite;animation-delay:.1s;transform:rotateY(-180deg) translateZ(50px)}.cube .sides .left{animation:left-animation 3s ease infinite;animation-delay:.1s;transform:rotateY(-90deg) translateZ(50px)}.cube .sides .right{animation:right-animation 3s ease infinite;animation-delay:.1s;transform:rotateY(90deg) translateZ(50px)}@media (max-width: 768px){.content-wrapper{flex-direction:column;gap:2rem}.right-side{border-left:none;border-top:1px solid rgba(0,0,0,.1);padding-left:0;padding-top:2rem}.main-content{padding:1.5rem}}.operations-list .operation-item.skeleton{opacity:.7}.operations-list .operation-item.skeleton span{color:#888;animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.error-container{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center;background-color:#f9fafb;padding:2rem;box-sizing:border-box;font-family:system-ui,-apple-system,sans-serif}.error-content{width:100%;max-width:32rem;background:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:3rem}.error-main{display:flex;flex-direction:column;align-items:center}.error-icon{position:relative;width:5rem;height:5rem;margin-bottom:2rem}.error-icon-pulse{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fee2e2;border-radius:50%;animation:pulse 2s ease-in-out infinite}.error-icon-symbol{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#ef4444}.error-icon-symbol svg{width:2.5rem;height:2.5rem}.error-title{font-size:1.5rem;font-weight:500;color:#1f2937;text-align:center;margin:0 0 1rem}.error-description{color:#4b5563;text-align:center;margin:0 0 2rem;max-width:24rem}.error-actions{display:flex;gap:.75rem;margin-bottom:2rem}.error-button{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.error-button svg{width:1rem;height:1rem}.error-button.primary{background-color:#1f2937;color:#fff}.error-button.primary:hover{background-color:#374151}.error-button.secondary{background-color:#fff;color:#4b5563;border:1px solid #e5e7eb}.error-button.secondary:hover{background-color:#f9fafb}.error-details{width:100%;max-width:24rem}.error-details-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:none;border:none;color:#4b5563;font-size:.875rem;font-weight:500;cursor:pointer;border-radius:.5rem;transition:background-color .2s ease}.error-details-toggle:hover{background-color:#f9fafb}.error-details-toggle svg{width:1rem;height:1rem;transition:transform .2s ease}.error-details-toggle svg.rotated{transform:rotate(180deg)}.error-details-content{max-height:0;overflow:hidden;transition:all .3s ease;opacity:0}.error-details-content.open{max-height:24rem;opacity:1}.error-details-list{margin-top:.5rem;padding:1rem;background-color:#f9fafb;border-radius:.5rem}.error-details-item{display:flex;justify-content:space-between;font-size:.875rem;padding:.5rem 0}.error-details-item:not(:last-child){border-bottom:1px solid #e5e7eb}.error-details-label{color:#6b7280;text-transform:capitalize}.error-details-value{color:#1f2937;font-weight:500}@keyframes pulse{0%{transform:scale(.95);opacity:.5}50%{transform:scale(1);opacity:.8}to{transform:scale(.95);opacity:.5}}@media (max-width: 640px){.error-content{padding:2rem}.error-actions{flex-direction:column;width:100%}.error-button{width:100%;justify-content:center}}.loading-screen{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000;color:#fff}.loading-container{position:relative;display:flex;flex-direction:column;align-items:center}.cnc-animation{position:relative;height:240px;width:320px;margin-bottom:32px}.cnc-animation svg{width:100%;height:100%}.machine-frame{stroke:#ffffff4d}.wood-panel{fill:#ffffff1a}.grid-pattern line{stroke:#ffffff0d}.x-rail,.y-rail,.tool-housing{fill:#fff6}.cutting-bit{fill:#fffc}.cut-path-1,.cut-path-2,.cut-path-3,.cut-path-4{stroke:#ffffff80}.loading-text-container{display:flex;flex-direction:column;align-items:center;gap:16px}.loading-text{font-size:1.25rem;font-weight:300;letter-spacing:.05em;text-align:center}.loading-dots{display:inline-block;width:24px}.spinner-container{width:32px;height:32px}@media (prefers-color-scheme: dark){.loading-screen{background-color:#fff;color:#000}.machine-frame{stroke:#0000004d}.wood-panel{fill:#0000001a}.grid-pattern line{stroke:#0000000d}.x-rail,.y-rail,.tool-housing{fill:#0006}.cutting-bit{fill:#000c}.cut-path-1,.cut-path-2,.cut-path-3,.cut-path-4{stroke:#00000080}}.gantry-x-movement{animation:xMovement 8s linear infinite}@keyframes xMovement{0%{transform:translate(50px)}25%{transform:translate(190px)}50%{transform:translate(190px)}75%{transform:translate(50px)}to{transform:translate(50px)}}.tool-y-movement{animation:yMovement 8s linear infinite}@keyframes yMovement{0%{transform:translateY(50px)}25%{transform:translateY(50px)}50%{transform:translateY(130px)}75%{transform:translateY(130px)}to{transform:translateY(50px)}}.cut-path-1{stroke-dasharray:140;stroke-dashoffset:140;animation:cutPath1 8s linear infinite}@keyframes cutPath1{0%{stroke-dashoffset:140}25%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.cut-path-2{stroke-dasharray:80;stroke-dashoffset:80;animation:cutPath2 8s linear infinite}@keyframes cutPath2{0%,25%{stroke-dashoffset:80}50%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.cut-path-3{stroke-dasharray:140;stroke-dashoffset:140;animation:cutPath3 8s linear infinite}@keyframes cutPath3{0%,50%{stroke-dashoffset:140}75%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.cut-path-4{stroke-dasharray:80;stroke-dashoffset:80;animation:cutPath4 8s linear infinite}@keyframes cutPath4{0%,75%{stroke-dashoffset:80}to{stroke-dashoffset:0}}.cutting-indicator{animation:pulseSlow .5s ease-in-out infinite}@keyframes pulseSlow{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.cut-operator-skeleton{display:flex;flex-direction:column;height:100%;background-color:#f3f4f6}.main-content-area{display:flex;flex:1;overflow:hidden}.grid-area{flex:1;position:relative;overflow:auto;background-color:#f0f2f5;background-image:linear-gradient(to right,rgb(204,204,204) 1px,transparent 1px),linear-gradient(rgb(204,204,204) 1px,transparent 1px);background-size:20px 20px}.grid-content{width:100%;height:100%}.toolbar-skeleton-container{display:flex;justify-content:center;margin-top:1.5rem}.toolbar-skeleton{background-color:#fff;border-radius:.375rem;box-shadow:0 1px 3px #0000001a;width:790px;height:4rem}.material-title-container{display:flex;justify-content:center;margin-top:1.5rem}.material-title-skeleton{background-color:#fff;border-radius:.375rem;box-shadow:0 1px 3px #0000001a;width:632px;height:46px}.cutting-diagram-container{display:flex;justify-content:center;margin-top:1.5rem}.cutting-diagram-skeleton{border:1px solid #d1d5db;min-width:685px;min-height:457.5px}.right-sidebar{width:360px;border-left:1px solid #e5e7eb;background-color:#fff;overflow-y:auto;box-shadow:-4px 0 10px #0000001a;z-index:10}.sidebar-content{display:flex;flex-direction:column;height:100%}.sidebar-header{border-bottom:1px solid #e5e7eb;height:3.5rem;background-color:#fff;display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;padding:.75rem}.header-item-skeleton{border-radius:.375rem}.sidebar-body{padding:1rem;flex:1}.title-skeleton{height:2rem;width:10rem;border-radius:.375rem;margin-bottom:1rem}.subtitle-skeleton{height:1.25rem;width:8rem;border-radius:.375rem;margin-bottom:1.5rem}.list-items{display:flex;flex-direction:column;gap:1rem}.list-item-skeleton{height:3rem;width:100%;border-radius:.375rem}.sidebar-footer{padding:1rem;border-top:1px solid #e5e7eb}.footer-button-skeleton{height:2.75rem;width:310px;border-radius:.375rem;margin:0 auto}.skeleton-pulse{position:relative;background-color:#e2e8f0;overflow:hidden}.skeleton-pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);animation:skeleton-pulse 1.5s infinite}@keyframes skeleton-pulse{0%{transform:translate(-100%)}to{transform:translate(100%)}}.Toastify__toast-container{z-index:9999;-webkit-transform:translate3d(0,0,9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;flex:1 1 auto}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:#ffffffb3;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}
