:root{--primary-color: #2e74ff;--primary-hover: #4382ff;--primary-active: #2968e5;--success-color: #28b94f;--warning-color: #ffa10b;--danger-color: #f54242;--text-primary: #242a3c;--text-secondary: #575a69;--text-disabled: #a6a8b1}body{margin:0;min-width:1200px}@media (max-width: 1199px){body{overflow-y:hidden}}ul,li,ol{list-style:none;padding:0;margin:0}.esim-richtext-readonly{line-height:1.6}.esim-richtext-readonly p{margin:0 0 .75em}.esim-richtext-readonly p:last-child{margin-bottom:0}.esim-richtext-readonly ul,.esim-richtext-readonly ol{padding-left:1.4em;margin:0 0 .75em}.esim-richtext-readonly ul{list-style:disc}.esim-richtext-readonly ol{list-style:decimal}.esim-richtext-readonly li{list-style:inherit;display:list-item;margin:.25em 0}.esim-richtext-readonly blockquote{margin:0 0 .75em;padding:.5em .8em;border-left:3px solid #d9d9d9;background:#00000005}.esim-richtext-readonly pre{white-space:pre-wrap;word-break:break-word;margin:0 0 .75em}a{text-decoration:none;color:inherit}button{border:none;background:none;cursor:pointer}:global .ant-btn{min-width:68px}:global .ant-form-horizontal .ant-form-item-label .form-label-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:global .ant-input{border-color:#dadde2}:global .ant-input:hover:not([disabled]){border-color:var(--primary-color)}:global .ant-input:focus:not([disabled]),:global .ant-input.ant-input-focused:not([disabled]){border-color:var(--primary-color)}:global .ant-input .ant-input-prefix{margin-right:8px}:global .ant-input:-webkit-autofill,:global .ant-input:-webkit-autofill:hover,:global .ant-input:-webkit-autofill:focus,:global .ant-input:-webkit-autofill:active{box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:#333!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}:global .ant-input[disabled],:global .ant-input-disabled,:global .ant-input-affix-wrapper-disabled .ant-input{color:#9f9f9f;-webkit-text-fill-color:#9f9f9f}:global .ant-input-affix-wrapper{border-color:#dadde2}:global .ant-input-affix-wrapper:hover:not(.ant-input-affix-wrapper-disabled){border-color:var(--primary-color)}:global .ant-input-affix-wrapper:focus:not(.ant-input-affix-wrapper-disabled),:global .ant-input-affix-wrapper.ant-input-affix-wrapper-focused:not(.ant-input-affix-wrapper-disabled){border-color:var(--primary-color)}:global .ant-input-affix-wrapper .ant-input-prefix{margin-right:8px}:global .ant-input-affix-wrapper input:-webkit-autofill,:global .ant-input-affix-wrapper input:-webkit-autofill:hover,:global .ant-input-affix-wrapper input:-webkit-autofill:focus,:global .ant-input-affix-wrapper input:-webkit-autofill:active{box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:#333!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}:global .ant-select-selector{border-color:#dadde2!important}:global .ant-select:hover:not(.ant-select-disabled) .ant-select-selector{border-color:var(--primary-color)!important}:global .ant-select.ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--primary-color)!important}:global .ant-select-disabled .ant-select-selection-item,:global .ant-select-disabled .ant-select-selection-placeholder,:global .ant-select-disabled .ant-select-selection-search-input{color:#242529!important}:global .ant-select-dropdown .ant-select-item{color:var(--text-primary)}:global .ant-select-dropdown .ant-select-item:hover:not(.ant-select-item-disabled){background-color:#f7f7fb}:global .ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background-color:#e9f1ff;color:var(--primary-color)}:global .ant-select-dropdown .ant-select-item.ant-select-item-option-selected:hover:not(.ant-select-item-disabled){background-color:#f7f7fb;color:var(--primary-color)}:global .ant-select-dropdown .ant-select-item.ant-select-item-option-active:not(.ant-select-item-disabled){background-color:#f7f7fb}:global .ant-picker{border-color:#dadde2}:global .ant-picker:hover:not(.ant-picker-disabled){border-color:var(--primary-color)}:global .ant-picker.ant-picker-focused:not(.ant-picker-disabled){border-color:var(--primary-color)}:global .ant-input-clear-icon>.anticon,:global .ant-input-affix-wrapper .ant-input-clear-icon>.anticon,:global .ant-select-clear-icon>.anticon,:global .ant-picker-clear-icon>.anticon,:global .ant-input-clear-icon>svg:not(.icon[data-custom-icon=clear]),:global .ant-input-affix-wrapper .ant-input-clear-icon>svg:not(.icon[data-custom-icon=clear]),:global .ant-select-clear-icon>svg:not(.icon[data-custom-icon=clear]),:global .ant-picker-clear-icon>svg:not(.icon[data-custom-icon=clear]){display:none!important}:global .ant-input-clear-icon .icon[data-custom-icon=clear],:global .ant-input-affix-wrapper .ant-input-clear-icon .icon[data-custom-icon=clear],:global .ant-select-clear-icon .icon[data-custom-icon=clear],:global .ant-picker-clear-icon .icon[data-custom-icon=clear]{display:inline-block!important;width:14px;height:14px;vertical-align:middle}:global .ant-input-clear-icon:hover>.anticon,:global .ant-input-affix-wrapper .ant-input-clear-icon:hover>.anticon,:global .ant-select-clear-icon:hover>.anticon,:global .ant-picker-clear-icon:hover>.anticon,:global .ant-input-clear-icon:hover>svg:not(.icon[data-custom-icon=clear]),:global .ant-input-affix-wrapper .ant-input-clear-icon:hover>svg:not(.icon[data-custom-icon=clear]),:global .ant-select-clear-icon:hover>svg:not(.icon[data-custom-icon=clear]),:global .ant-picker-clear-icon:hover>svg:not(.icon[data-custom-icon=clear]){display:none!important}:global .ant-input-clear-icon:hover .icon[data-custom-icon=clear],:global .ant-input-affix-wrapper .ant-input-clear-icon:hover .icon[data-custom-icon=clear],:global .ant-select-clear-icon:hover .icon[data-custom-icon=clear],:global .ant-picker-clear-icon:hover .icon[data-custom-icon=clear]{display:inline-block!important;width:14px;height:14px;vertical-align:middle}:global .ant-input-clear-icon.custom-clear-icon:before,:global .ant-input-affix-wrapper .ant-input-clear-icon.custom-clear-icon:before,:global .ant-select-clear-icon.custom-clear-icon:before,:global .ant-picker-clear-icon.custom-clear-icon:before{content:"";display:inline-block;width:14px;height:14px}:global .ant-picker-suffix .icon[data-custom-icon=calendar]{display:inline-block!important;width:14px;height:14px;vertical-align:middle}:global .ant-dropdown .ant-dropdown-menu{min-width:144px;padding:8px;border-radius:8px}:global .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:8px;border-radius:4px;display:flex;align-items:center;gap:8px}:global .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .iconfont{font-size:16px}:global .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#f7f7fb}:global .ant-modal .ant-modal-content{padding:24px 0 24px 24px}:global .ant-modal .ant-modal-close{top:14px}:global .ant-modal .ant-modal-header{margin-bottom:24px}:global .ant-modal .ant-modal-body{max-height:calc(90vh - 170px);overflow:auto;padding-right:24px!important}:global .ant-modal .ant-modal-footer{margin-top:24px;padding-right:24px!important}:global .ant-pagination .ant-pagination-prev,:global .ant-pagination .ant-pagination-next{border:1px solid #dadde2;border-radius:4px}:global .ant-pagination .ant-pagination-prev:hover:not(.ant-pagination-disabled),:global .ant-pagination .ant-pagination-next:hover:not(.ant-pagination-disabled){border-color:var(--primary-color)}:global .ant-pagination .ant-pagination-prev.ant-pagination-disabled,:global .ant-pagination .ant-pagination-next.ant-pagination-disabled{border-color:#dadde2}:global .ant-pagination .ant-pagination-item{border-color:#dadde2}:global .ant-pagination .ant-pagination-item:hover:not(.ant-pagination-item-active){border-color:var(--primary-color)}:global .ant-pagination .ant-pagination-item.ant-pagination-item-active{border-color:var(--primary-color)}:global .ant-picker.ant-picker-disabled .ant-picker-input>input{color:#242529;-webkit-text-fill-color:#242529}:global .ant-card{border-radius:6px;border:1px solid #f0f0f0;box-shadow:none;background:#fff}:global .ant-card .ant-card-head{border-bottom:1px solid #f5f5f5;padding:12px 16px;border-radius:6px 6px 0 0;min-height:0}:global .ant-card .ant-card-head-title{padding:0;font-size:14px;font-weight:600;color:#242a3c}:global .ant-card .ant-card-body{padding:16px}:global *::-webkit-scrollbar{width:6px;height:6px;background:transparent}:global *::-webkit-scrollbar-track{background:transparent;border-radius:3px}:global *::-webkit-scrollbar-thumb{background-color:#575a69;border-radius:3px}:global *::-webkit-scrollbar-thumb:hover{background-color:#6b6d7a}:global *{scrollbar-width:thin;scrollbar-color:#575a69 transparent}:global html::-webkit-scrollbar,:global body::-webkit-scrollbar{width:6px;height:6px;background:transparent}:global html::-webkit-scrollbar-track,:global body::-webkit-scrollbar-track{background:transparent}:global html::-webkit-scrollbar-thumb,:global body::-webkit-scrollbar-thumb{background-color:#575a69;border-radius:3px}:global html::-webkit-scrollbar-thumb:hover,:global body::-webkit-scrollbar-thumb:hover{background-color:#6b6d7a}@media (max-width: 1199px){:global html{overflow-y:hidden}}:global .approval-drawer .ant-spin-nested-loading,:global .approval-drawer .ant-spin-container{display:flex!important;flex-direction:column!important;flex:1 1!important}:global .approval-drawer .ant-spin-container{min-height:0}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:grab}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}
