.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid hsl(0,0%,90%)}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid rgb(183.6,218.88,255)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}.ng-select.custom{border:0;min-height:0;border-radius:0}.ng-select.custom .ng-select-container{min-height:0;border-radius:0;color:var(--text-secondary);background:var(--background-secondary)}.ng-select-disabled .ng-select-container{opacity:30%}.ng-select.custom .ng-value-label{color:var(--text-primary)}ng-select.ng-invalid.ng-touched .ng-select-container{border-color:var(--color-error)}.ng-value-container .ng-value>.ng-value-icon{color:var(--text-primary);border-right:1px solid var(--border-primary)!important}.ng-value-container .ng-value>.ng-value-icon:hover{background:var(--background-tertiary)!important}.custom .ng-dropdown-panel,.custom.ng-dropdown-panel{background:var(--background-secondary);border:1px solid var(--border-secondary)!important;border-radius:0!important}.custom .ng-dropdown-panel.ng-select-bottom,.custom.ng-dropdown-panel.ng-select-bottom{border:1px solid var(--border-secondary);border-radius:0!important}.custom .ng-option{background:var(--background-secondary)!important;color:var(--text-secondary)!important;border-radius:0!important}.custom .ng-option.ng-option-selected,.custom .ng-option.ng-option-marked,.custom .ng-option.ng-option-selected.ng-option-marked{background:var(--background-primary)!important;color:var(--text-primary)!important}.ng-select-multiple .ng-value-icon,.ng-select-multiple .ng-value-label{background:var(--color-primary)}main{display:flex;flex-direction:column;width:100%;gap:1rem}main.row{flex-direction:row}@media (max-width: 1199px){main.row{flex-direction:column;gap:8px}}main>.section,main section{margin-bottom:0}.section,section{overflow-x:auto;color:var(--text-primary);background-color:var(--background-secondary);border-radius:4px;width:100%;padding:1rem;display:flex;flex-direction:column;margin-bottom:20px}.section.centered,section.centered{margin-left:auto;margin-right:auto}@media (min-width: 1200px){.section.centered,section.centered{width:60%}}.section .header,section .header{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-secondary)}.section .header>.icon,section .header>.icon{display:flex;flex-direction:row;align-content:center}.section .header.borderless,section .header.borderless{border-bottom:none;margin-bottom:0;padding:0}.section .header>.title,section .header>.title{display:flex;flex-direction:column;font-size:18px}.section .header>.title>.subtitle,section .header>.title>.subtitle{font-size:12px;color:var(--text-secondary)}.section .header>.title>h1,.section .header>.title h2,.section .header>.title h3,.section .header>.title h4,.section .header>.title h5,.section .header>.title h6,section .header>.title>h1,section .header>.title h2,section .header>.title h3,section .header>.title h4,section .header>.title h5,section .header>.title h6{margin:0}.section .header>.extra,section .header>.extra{display:flex;flex-direction:row;align-items:center;gap:8px;margin-left:auto}@media (max-width: 1199px){.section .header,section .header{flex-direction:column}.section .header>.title,section .header>.title{align-items:center}.section .header>.extra,section .header>.extra{display:flex;flex-direction:column;margin-left:unset;margin-top:8px}}.section .content,section .content{display:flex;flex-direction:column;gap:1rem;overflow-x:auto}.section .content.row,section .content.row{flex-direction:row}@media (max-width: 1199px){.section .content.row,section .content.row{flex-direction:column;gap:8px}}form,div[formGroupName]{display:flex;flex-direction:column;gap:16px}form lib-gg-form-control div.input>input{flex-grow:1;min-width:0;padding:4px 11px;height:36px;color:var(--text-primary);background:var(--background-secondary);border:1px solid var(--border-secondary);border-radius:0;outline:none}form lib-gg-form-control div.input>input.ng-invalid:not(.ng-pristine){border:1px solid var(--color-error)}form lib-gg-form-control div.input>input:disabled{color:var(--text-secondary);background:var(--background-primary);opacity:30%}form lib-gg-form-control div.input>textarea{flex-grow:1;padding:4px 11px;min-height:36px;color:var(--text-primary);background:var(--background-secondary);border:1px solid var(--border-secondary);border-radius:0;outline:none}form lib-gg-form-control div.input>textarea.ng-invalid:not(.ng-pristine){border:1px solid var(--color-error)}form lib-gg-form-control div.input>lib-gg-select{width:100%}form lib-gg-form-control div.input>lib-gg-file-upload{width:100%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);padding:10px;accent-color:var(--color-primary);cursor:pointer;vertical-align:middle}input[type=checkbox]+label{cursor:pointer;margin-left:4px;vertical-align:middle}button:not([nz-button],[nz-modal-close]){width:fit-content;box-shadow:0 2px #0000000b;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);touch-action:manipulation;height:32px;padding:4px 15px;border-radius:2px;gap:4px;display:flex;flex-direction:row;align-items:center;color:var(--text-primary);background:var(--background-secondary);border:1px solid var(--text-primary)}button:not([nz-button],[nz-modal-close]):hover,button:not([nz-button],[nz-modal-close]):active{background:var(--background-primary)}button:not([nz-button],[nz-modal-close]):disabled{cursor:not-allowed;color:var(--text-secondary)!important;background:var(--background-primary)!important;border:1px solid var(--text-secondary)!important;opacity:30%}button:not([nz-button],[nz-modal-close]).inverted{color:var(--text-secondary);background:var(--background-primary)}button:not([nz-button],[nz-modal-close]).primary{color:var(--button-primary-text);background:var(--color-primary);border:1px solid var(--color-primary)}button:not([nz-button],[nz-modal-close]).primary:hover{background:var(--color-primary-hover, var(--color-primary));opacity:.95}button:not([nz-button],[nz-modal-close]).primary:active{background:var(--color-primary-active, var(--color-primary))}button:not([nz-button],[nz-modal-close]).success{color:var(--color-green-inverted);border-color:var(--color-green-inverted)}button:not([nz-button],[nz-modal-close]).success:hover{color:var(--color-green)}button:not([nz-button],[nz-modal-close]).danger{color:var(--color-error);border:1px solid var(--color-error)}button:not([nz-button],[nz-modal-close]).danger:hover{background:var(--color-error);color:var(--text-inverted)}button:not([nz-button],[nz-modal-close]).warning{color:var(--text-primary);border:1px solid var(--color-warning)}button:not([nz-button],[nz-modal-close]).warning:hover{background:var(--color-warning);color:var(--text-primary)}table:not([nz-table],[nz-table-content]).bordered>thead>tr>th{border-left:1px solid var(--border-secondary)}table:not([nz-table],[nz-table-content]).bordered>tbody>tr>td{border-left:1px solid var(--border-secondary)}table:not([nz-table],[nz-table-content]){width:100%;white-space:nowrap}table:not([nz-table],[nz-table-content])>thead{background:var(--background-secondary)}table:not([nz-table],[nz-table-content])>thead>th,table:not([nz-table],[nz-table-content])>thead>tr>th{border-top:1px solid var(--border-secondary);border-bottom:1px solid var(--border-secondary);padding:8px;font-size:14px;font-weight:400}table:not([nz-table],[nz-table-content])>thead>th:first-child,table:not([nz-table],[nz-table-content])>thead>tr>th:first-child{border-left:1px solid var(--border-secondary)}table:not([nz-table],[nz-table-content])>thead>th:last-child,table:not([nz-table],[nz-table-content])>thead>tr>th:last-child{border-right:1px solid var(--border-secondary)}table:not([nz-table],[nz-table-content])>thead>th.fit,table:not([nz-table],[nz-table-content])>thead>tr>th.fit{width:1%}table:not([nz-table],[nz-table-content])>thead>th:not(.fit),table:not([nz-table],[nz-table-content])>thead>tr>th:not(.fit){text-align:left}table:not([nz-table],[nz-table-content])>tbody>tr{background:var(--background-secondary)}table:not([nz-table],[nz-table-content])>tbody>tr.selected{background:var(--background-primary)}table:not([nz-table],[nz-table-content])>tbody>tr:hover{background:var(--background-primary)}table:not([nz-table],[nz-table-content])>tbody>tr>td{border-top:1px solid var(--border-secondary);border-bottom:1px solid var(--border-secondary);padding:8px}table:not([nz-table],[nz-table-content])>tbody>tr>td:first-child{border-left:1px solid var(--border-secondary)}table:not([nz-table],[nz-table-content])>tbody>tr>td:last-child{border-right:1px solid var(--border-secondary)}table:not([nz-table],[nz-table-content])>tbody>tr>td.centered{padding-left:unset;padding-right:unset}table:not([nz-table],[nz-table-content])>tbody>tr>td.buttons,table:not([nz-table],[nz-table-content])>tbody>tr>td>.buttons{display:flex;gap:8px}table:not([nz-table],[nz-table-content])>tbody>tr>td>.flex{display:flex;gap:8px;align-items:center}.dropdown{display:inline-block}.dropdown .dropdown-options{background-color:var(--background-secondary);border:1px solid var(--border-secondary);box-shadow:0 8px 16px #0003;list-style:none;margin:4px 0 0;min-width:160px;padding:0;position:absolute;z-index:1}.dropdown .dropdown-options>li.disabled{cursor:not-allowed}.dropdown .dropdown-options>li.disabled>a{pointer-events:none;color:var(--text-secondary);background:var(--background-primary);opacity:30%}.dropdown .dropdown-options>li.disabled:hover{background:unset}.dropdown .dropdown-options>li>a{align-items:center;color:var(--text-primary);display:flex;gap:.5rem;text-decoration:none;padding:.5rem}.dropdown .dropdown-options>li>a.success{color:var(--color-green)}.dropdown .dropdown-options>li>a.danger{color:var(--color-error)}.dropdown .dropdown-options>li>a.warning{color:var(--color-warning)}.dropdown .dropdown-options>li:hover{background:var(--background-primary)}.dropdown .dropdown-options hr{background:var(--border-secondary);border:0;height:1px;margin:0}.dropdown>button>*[slot=button]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.wizard{display:flex;flex-direction:column}.wizard-step{display:flex;flex-direction:column;gap:.5rem}.wizard-step>p{text-align:justify}.wizard-step form{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1em}.ant-modal-body>*>div{display:flex;flex-direction:column;gap:.5rem}.fullscreen-modal{margin:0!important;padding:0!important;position:absolute;top:0!important;width:0!important;transform-origin:unset!important}.fullscreen-modal>.ant-modal-content{height:100vh;width:100vw}.fullscreen-modal .fullscreen-editors{display:flex;gap:1rem}.fullscreen-modal .fullscreen-editors code-editor,.fullscreen-modal .fullscreen-editors markdown{height:calc(100vh - 364px);max-width:48.3vw;overflow:auto}.fullscreen-modal .fullscreen-editors markdown{background-color:var(--markdown-background)}.gg-radio-input{position:absolute;opacity:0;width:0;height:0}.gg-radio-input:checked+.gg-radio-custom{border-color:var(--color-primary);background-color:var(--color-primary)}.gg-radio-input:checked+.gg-radio-custom:after{transform:scale(1)}.gg-radio-input:focus+.gg-radio-custom{box-shadow:0 0 0 2px var(--background-primary),0 0 0 4px var(--color-primary)}.gg-radio-input:disabled+.gg-radio-custom{border-color:var(--border-secondary);background-color:var(--background-tertiary)}.gg-radio-custom{position:relative;width:18px;height:18px;border:2px solid var(--border-secondary);border-radius:50%;background-color:var(--background-secondary);transition:all .2s ease;flex-shrink:0}.gg-radio-custom:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background-color:var(--background-secondary);transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.gg-radio-disabled{cursor:not-allowed;opacity:.6}.gg-radio-label{color:var(--text-primary);font-size:14px;line-height:1.4;transition:color .2s ease}:root{--color-yellow: #ffc100;--color-blue: cornflowerblue;--color-gray: gray}[data-theme=light-magenta]{--background-primary: #f8f8f8;--background-secondary: #ffffff;--background-tertiary: #f0f0f0;--progress-bar-backgroud: #e0e0e0;--border-primary: #d0d0d0;--border-secondary: #e5e5e5;--text-primary: #1a1a1a;--text-inverted: #ffffff;--text-secondary: #666666;--color-error: #dc2626;--color-warning: #d97706;--color-primary: #a21caf;--color-primary-hover: #c026d3;--color-primary-active: #86198f;--button-primary-text: #ffffff;--color-link: #2563eb;--color-link-visited: #7c3aed;--color-green: #16a34a;--color-green-secondary: #4ade80;--color-green-inverted: #22c55e;--color-pink: #ec4899;--color-blue: #3b82f6;--color-gray: #6b7280;--color-yellow: #f59e0b;--topology-neutral: rgba(150, 150, 150, .4);--topology-border-neutral: #999999;--topology-primary: rgba(162, 28, 175, .4);--topology-border-primary: #a21caf;--loader-continous-initial: #f0f0f0;--loader-continous-end: #e0e0e0;--markdown-background: #fafafa}[data-theme=light-magenta] .apexcharts-text{fill:var(--text-primary)}[data-theme=light-magenta] .apexcharts-legend-text{color:var(--text-primary)!important}[data-theme=light-blue]{--background-primary: #d5d0e8;--background-secondary: #e8e4f2;--background-tertiary: #9aa8cc;--progress-bar-backgroud: #8697C4;--border-primary: #7084b8;--border-secondary: #9aa8cc;--text-primary: #1a1a2e;--text-inverted: #ffffff;--text-secondary: #4a4a5e;--color-error: #dc2626;--color-warning: #d97706;--color-primary: #2d3f85;--color-primary-hover: #3d52a0;--color-primary-active: #1f2d5f;--button-primary-text: #ffffff;--color-link: #2d3f85;--color-link-visited: #5578d9;--color-green: #16a34a;--color-green-secondary: #4ade80;--color-green-inverted: #22c55e;--color-pink: #ec4899;--color-blue: #5578d9;--color-gray: #6b7280;--color-yellow: #f59e0b;--topology-neutral: rgba(112, 132, 184, .4);--topology-border-neutral: #7084b8;--topology-primary: rgba(45, 63, 133, .4);--topology-border-primary: #2d3f85;--loader-continous-initial: #d5d0e8;--loader-continous-end: #9aa8cc;--markdown-background: #fafafa}[data-theme=light-blue] .apexcharts-text{fill:var(--text-primary)}[data-theme=light-blue] .apexcharts-legend-text{color:var(--text-primary)!important}[data-theme=light-candy-pink]{--background-primary: #ede5df;--background-secondary: #f7f2ed;--background-tertiary: #b0b8be;--text-primary: #2a2522;--text-secondary: #7E685A;--text-inverted: #ffffff;--border-primary: #afa79e;--border-secondary: #c5c0bb;--color-primary: #d94d5f;--color-primary-hover: #e7717d;--color-primary-active: #c73749;--button-primary-text: #ffffff;--color-blue: #3d8ec9;--color-green: #94c251;--color-yellow: #c9b54f;--color-red: #c93d3d;--color-orange: #c9783d;--color-accent: #94c251;--color-success: #6fa545;--color-error: #c93d3d;--color-warning: #c9b54f;--color-info: #3d8ec9;--color-link: #d94d5f;--color-link-visited: #c73749;--topology-primary: rgba(217, 77, 95, .4);--topology-border-primary: #d94d5f;--topology-secondary: rgba(148, 194, 81, .4);--topology-border-secondary: #94c251}[data-theme=light-neon-pink]{--background-primary: #fce8f0;--background-secondary: #fff2f7;--background-tertiary: #e8d0dd;--text-primary: #1a1a1a;--text-secondary: #666666;--text-inverted: #ffffff;--border-primary: #e8adc9;--border-secondary: #f0c5d9;--color-primary: #b02255;--color-primary-hover: #c34271;--color-primary-active: #9a1844;--button-primary-text: #ffffff;--color-blue: #0db37d;--color-green: #00e5a3;--color-yellow: #e5be00;--color-red: #e51f4e;--color-orange: #e55252;--color-accent: #00e5a3;--color-success: #0db37d;--color-error: #e51f4e;--color-warning: #e5be00;--color-info: #00e5a3;--color-link: #b02255;--color-link-visited: #9a1844;--topology-primary: rgba(176, 34, 85, .4);--topology-border-primary: #b02255;--topology-secondary: rgba(0, 229, 163, .4);--topology-border-secondary: #00e5a3}:root{--color-blue: #0041b6 !important}[data-theme=light-dark-vanilla-jelly-bean-red]{--background-primary: #e8dcc8;--background-secondary: #f0e6d6;--background-tertiary: #d8c9b0;--progress-bar-backgroud: rgba(216, 195, 165, .6);--border-primary: #b5a68a;--border-secondary: #c9b99a;--text-primary: #2d2520;--text-inverted: #ffffff;--text-secondary: #6b5d52;--color-error: #dc2626;--color-warning: #d97706;--color-primary: #ef4444;--color-primary-hover: #f87171;--color-primary-active: #dc2626;--button-primary-text: #ffffff;--color-link: #1d4ed8;--color-link-visited: #7c3aed;--color-green: #16a34a;--color-green-secondary: #4ade80;--color-green-inverted: #22c55e;--color-pink: #ec4899;--color-blue: #3b82f6;--color-gray: #78716c;--color-yellow: #f59e0b;--topology-neutral: rgba(200, 180, 150, .4);--topology-border-neutral: #a8927a;--topology-primary: rgba(239, 68, 68, .4);--topology-border-primary: #ef4444;--loader-continous-initial: var(--background-primary);--loader-continous-end: var(--background-tertiary);--markdown-background: #faf8f5}[data-theme=light-dark-vanilla-jelly-bean-red] .apexcharts-text{fill:var(--text-primary)}[data-theme=light-dark-vanilla-jelly-bean-red] .apexcharts-legend-text,body{color:var(--text-primary)!important}a:hover{color:var(--color-primary)!important}.ant-btn:hover,.ant-btn:focus{color:var(--color-primary)!important;border-color:var(--border-primary)!important;background:var(--background-secondary)!important}[data-theme=dark-magenta]{--background-primary: #1a1a1a;--background-secondary: #242424;--background-tertiary: #2e2e2e;--progress-bar-backgroud: rgba(255, 255, 255, .1);--border-primary: #3a3a3a;--border-secondary: #4a4a4a;--text-primary: #ffffff;--text-inverted: #ffffff;--text-secondary: #a0a0a0;--color-error: #ff5c5c;--color-warning: #ffd700;--color-primary: #d946a6;--color-primary-hover: #e968b7;--color-primary-active: #c72a93;--button-primary-text: var(--text-primary);--color-link: #6eb5ff;--color-link-visited: #c9a3ff;--color-green-inverted: #2ea52c;--color-green-secondary: #4ade80;--color-green: #22c55e;--color-pink: #f472b6;--color-blue: #60a5fa;--color-gray: #6b7280;--color-yellow: #fbbf24;--topology-neutral: rgba(100, 100, 100, .5);--topology-border-neutral: #666666;--topology-primary: rgba(217, 70, 166, .5);--topology-border-primary: #d946a6;--loader-continous-initial: var(--background-primary);--loader-continous-end: var(--progress-bar-backgroud);--markdown-background: #1e1e1e}[data-theme=dark-magenta] .apexcharts-text{fill:var(--text-primary)}[data-theme=dark-magenta] .apexcharts-legend-text{color:var(--text-primary)!important}[data-theme=dark-terracotta]{--background-primary: #1a3740;--background-secondary: #244855;--background-tertiary: #2d5563;--progress-bar-backgroud: rgba(144, 174, 173, .2);--border-primary: #3d6875;--border-secondary: #4d7885;--text-primary: #FBE9D0;--text-inverted: #FBE9D0;--text-secondary: #90AEAD;--color-error: #ff6b6b;--color-warning: #ffd43b;--color-primary: #E64833;--color-primary-hover: #f05a43;--color-primary-active: #d43620;--button-primary-text: var(--text-primary);--color-link: #90AEAD;--color-link-visited: #FBE9D0;--color-green-inverted: #22c55e;--color-green-secondary: #6ee7b7;--color-green: #34d399;--color-pink: #f472b6;--color-blue: #90AEAD;--color-gray: #94a3b8;--color-yellow: #fbbf24;--topology-neutral: rgba(144, 174, 173, .4);--topology-border-neutral: #90AEAD;--topology-primary: rgba(230, 72, 51, .5);--topology-border-primary: #E64833;--loader-continous-initial: var(--background-primary);--loader-continous-end: var(--background-tertiary);--markdown-background: #1a3740}[data-theme=dark-terracotta] .apexcharts-text{fill:var(--text-primary)}[data-theme=dark-terracotta] .apexcharts-legend-text{color:var(--text-primary)!important}[data-theme=dark-electric-cyan]{--background-primary: #0B0C10;--background-secondary: #1F2833;--background-tertiary: #2a3440;--text-primary: #C5C6C7;--text-secondary: #8a8c8d;--text-inverted: #0B0C10;--border-primary: #2a3440;--border-secondary: #3a4552;--color-primary: #66FCF1;--color-primary-hover: #7ffdf3;--color-primary-active: #4de8de;--button-primary-text: #000000;--color-blue: #66FCF1;--color-green: #45A29E;--color-yellow: #f0c674;--color-red: #cc6666;--color-orange: #de935f;--color-accent: #45A29E;--color-success: #45A29E;--color-error: #cc6666;--color-warning: #f0c674;--color-info: #66FCF1;--color-link: #66FCF1;--color-link-visited: #45A29E;--topology-primary: rgba(102, 252, 241, .4);--topology-border-primary: #66FCF1;--topology-secondary: rgba(69, 162, 158, .4);--topology-border-secondary: #45A29E}[data-theme=dark-viridian-green-telemagenta]{--background-primary: #0a1f24;--background-secondary: #0f2a30;--background-tertiary: #1a3f4a;--progress-bar-backgroud: rgba(120, 195, 212, .2);--border-primary: #2a4f5a;--border-secondary: #3a5f6a;--text-primary: #ffffff;--text-inverted: #ffffff;--text-secondary: #9db5bc;--color-error: #ff6b6b;--color-warning: #ffd43b;--color-primary: #ec4899;--color-primary-hover: #f472b6;--color-primary-active: #db2777;--button-primary-text: var(--text-primary);--color-link: #67e8f9;--color-link-visited: #c4b5fd;--color-green-inverted: #22c55e;--color-green-secondary: #6ee7b7;--color-green: #34d399;--color-pink: #f472b6;--color-blue: #38bdf8;--color-gray: #94a3b8;--color-yellow: #fbbf24;--topology-neutral: rgba(157, 181, 188, .4);--topology-border-neutral: #5a7a85;--topology-primary: rgba(236, 72, 153, .5);--topology-border-primary: #ec4899;--loader-continous-initial: var(--background-primary);--loader-continous-end: var(--background-tertiary);--markdown-background: #0f2529}[data-theme=dark-viridian-green-telemagenta] .apexcharts-text{fill:var(--text-primary)}[data-theme=dark-viridian-green-telemagenta] .apexcharts-legend-text{color:var(--text-primary)!important}::selection{background:var(--color-primary)!important}.ant-modal-content,.ant-modal-header,.ant-modal-footer{background-color:var(--background-secondary)!important;border-color:var(--border-primary)!important}.ant-btn{border-color:var(--border-primary)!important}.ant-btn-primary{border-color:var(--color-primary)!important;background:var(--color-primary)!important}[data-theme=dark-gray-green]{--background-primary: #1e2124;--background-secondary: #2a2d31;--background-tertiary: #36393e;--progress-bar-backgroud: rgba(134, 194, 50, .15);--border-primary: #40444b;--border-secondary: #4f545c;--text-primary: #ffffff;--text-inverted: #1e2124;--text-secondary: #b9bbbe;--color-error: #ff5c5c;--color-warning: #ffd500;--color-primary: #84cc16;--color-primary-hover: #a3e635;--color-primary-active: #65a30d;--button-primary-text: #000000;--color-link: #86efac;--color-link-visited: #c4b5fd;--color-green-inverted: #22c55e;--color-green-secondary: #86efac;--color-green: #4ade80;--color-pink: #f472b6;--color-blue: #60a5fa;--color-gray: #9ca3af;--color-yellow: #facc15;--topology-neutral: rgba(156, 163, 175, .4);--topology-border-neutral: #6b7280;--topology-primary: rgba(132, 204, 22, .5);--topology-border-primary: #84cc16;--loader-continous-initial: var(--background-primary);--loader-continous-end: var(--background-tertiary);--markdown-background: #1a1d20}[data-theme=dark-gray-green] .apexcharts-text{fill:var(--text-primary)}[data-theme=dark-gray-green] .apexcharts-legend-text{color:var(--text-primary)!important}.ng-select.custom .ng-select-container{border:1px solid var(--border-secondary)}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-rounded-FDVB5O6D.woff2") format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:JetBrains Mono;src:url(/assets/JetBrainsMono-Regular.woff2) format("woff2")}*{font-family:Verdana,JetBrains Mono,Consolas,monospace}a:not(:visited){color:var(--color-link)}a:visited,a:hover{color:var(--color-link-visited)}hr{border:1px solid var(--border-secondary);width:100%}code{color:var(--text-primary);background-color:var(--background-primary);-webkit-user-select:all;user-select:all}.truncated{width:350px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.material-symbols-rounded{font-display:swap;font-size:1.1rem;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-smooth:antialiased;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;will-change:auto}.icon-filled{font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 24}.icon-bold{font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.material-symbols-2x{font-size:2em}.material-symbols-3x{font-size:3em}.material-symbols-4x{font-size:4em}.material-symbols-5x{font-size:5em}
