.g-embed-inline-code{padding:2px 7px;font-size:85%;border-radius:3px;display:inline;line-height:normal;font-family:Poppins,Helvetica Neue,sans-serif;background-color:var(--hover-color);color:#e8912d}.g-embedded-html h1{font-size:24px;font-weight:600;margin-top:1em}.g-embedded-html h2{font-weight:600;font-size:1.875em;line-height:1.3;margin-top:1em;margin-bottom:4px}.g-embedded-html h3{font-weight:600;font-size:1.5em;line-height:1.3;margin-top:1em;margin-bottom:4px}.g-embedded-html h4{font-weight:600;font-size:1.25em;line-height:1.3;margin-top:1em;margin-bottom:4px}.g-embedded-html p{padding:5px 0;margin:0;line-height:1.5em}.g-embedded-html li{margin:4px 0;white-space:normal}.g-embedded-html a{text-decoration:underline}.g-embedded-html blockquote{margin:1em 0;padding:1em 0 1em 1em;border-left:5px solid var(--hover-color);background-color:var(--card-background)}.g-embedded-html pre{background-color:var(--card-background);padding:1em;border-radius:var(--card-radius);white-space:pre-wrap}.g-embedded-html p code,.g-embedded-html li code{padding:2px 7px;font-size:85%;border-radius:3px;display:inline;line-height:normal;font-family:Poppins,Helvetica Neue,sans-serif;background-color:var(--hover-color);color:#e8912d}.g-embedded-html table{border-collapse:collapse;width:100%}.g-embedded-html th,.g-embedded-html td{border:1px solid var(--hover-color);padding:8px}.g-embedded-html th{background-color:var(--card-background)}.g-embedded-html tr:nth-child(2n){background-color:var(--card-background)}html{font-size:14px}@font-face{font-family:Poppins;src:url(assets/fl-font/Poppins-Regular.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Poppins;src:url(assets/fl-font/Poppins-Light.ttf) format("truetype");font-style:normal;font-weight:100}@font-face{font-family:Poppins;src:url(assets/fl-font/Poppins-SemiBold.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:Poppins;src:url(assets/fl-font/Poppins-Bold.ttf) format("truetype");font-style:normal;font-weight:700}html,body{font-family:Poppins,Helvetica Neue,sans-serif}p{margin:0;line-height:1.35em}a{text-decoration:none;color:inherit}h1{font-size:24px;margin:0;font-weight:600}h2{font-size:20px;font-weight:600;margin:0}h3{font-size:18px;font-weight:600;margin:0}h4{font-size:17px;margin:0}ul,ol{margin:0}figure{margin:0}.g-full{width:100%}.g-full-height{height:100%}.g-centered{margin-inline:auto}.g-centered-forced{margin-inline:auto!important;display:block!important}.g-form-input{width:100%;margin-bottom:20px}.g-form-input-bottom{margin-bottom:20px}.g-page-title{margin-bottom:2rem}.g-section{margin-top:2em;display:block}.g-headline{margin-bottom:10px}.g-clickable{cursor:pointer}.g-hide-element{display:none}.g-scrollable-element{overflow:auto}.g-scrollable-element::-webkit-scrollbar,.g-styled-scrollbar::-webkit-scrollbar,.g-styled-scrollbar *::-webkit-scrollbar{width:10px;height:10px}.g-scrollable-element::-webkit-scrollbar-thumb,.g-styled-scrollbar::-webkit-scrollbar-thumb,.g-styled-scrollbar *::-webkit-scrollbar-thumb{background:var(--hover-color)}.g-scrollable-element::-webkit-scrollbar-thumb:hover,.g-styled-scrollbar::-webkit-scrollbar-thumb:hover,.g-styled-scrollbar *::-webkit-scrollbar-thumb:hover{background:var(--hover-color)}.g-not-selectable,.g-text-not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.g-text-small{font-size:.8rem}.g-text-small-em{font-size:.8em}.g-text-tiny{font-size:.7rem}.g-text-normal{font-size:1rem}.g-text-big{font-size:1.4rem}.g-text-centered{text-align:center}.g-text-uppercase{text-transform:uppercase}.g-text-capitalize{text-transform:capitalize}.g-text-capitalize-first{text-transform:lowercase;display:block}.g-text-capitalize-first:first-letter{text-transform:uppercase}.g-text-lowercase{text-transform:lowercase}.g-text-link{cursor:pointer}.g-text-link:hover{text-decoration:underline}.g-text-dense-height{line-height:1.2em}.g-text-ellipsis-2-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.g-grow-max-height{min-height:0}:root{--article-width: 60rem;--element-editable-padding: 6px}.g-max-article-width{max-width:var(--article-width)}.g-article-width{width:var(--article-width)}.g-fl-element-editable{padding-left:5px;padding-right:5px;border-radius:5px;border:1px solid transparent;outline:none;line-height:1.3em;min-width:15px;min-height:25px}.g-fl-element-editable:not(.g-fl-element-editable-disabled){cursor:text}.g-fl-element-editable:not(.g-fl-element-editable-true):not(.g-fl-element-editable-disabled):hover{background-color:var(--hover-color)}.g-fl-element-editable-true{border-color:var(--color-foreground)}.g-fl-hide-same-page-link{display:none!important}.g-badge{font-size:.9em;padding:.2em .8em;border-radius:18px;width:fit-content}#dify-chatbot-bubble-button{background-color:var(--primary-color)!important}#dify-chatbot-bubble-window{width:40rem!important;border-radius:20px}#dify-fake-button{background-color:var(--primary-color)!important;border-radius:50%;width:48px;height:48px;position:fixed;bottom:1rem;right:1rem;z-index:9999;box-shadow:#0003 0 4px 8px}@media print{.g-print-section{border:none!important;height:initial;max-height:initial;color:#000}.g-print-hide{display:none!important}.mat-drawer-container{color:#000}.g-text-light{color:#434546}}.g-hide{display:none}@media (max-width: 599px){.g-hide-xs,.g-hide-lt-sm,.g-hide-lt-md,.g-hide-lt-lg,.g-hide-lt-xl{display:none}}@media (min-width: 600px) and (max-width: 959px){.g-hide-sm,.g-hide-lt-md,.g-hide-lt-lg,.g-hide-lt-xl,.g-hide-gt-xs{display:none}}@media (min-width: 960px) and (max-width: 1279px){.g-hide-md,.g-hide-lt-lg,.g-hide-lt-xl,.g-hide-gt-xs,.g-hide-gt-sm{display:none}}@media (min-width: 1280px) and (max-width: 1919px){.g-hide-lg,.g-hide-lt-xl,.g-hide-gt-xs,.g-hide-gt-sm,.g-hide-gt-md{display:none}}@media (min-width: 1920px){.g-hide-xl,.g-hide-gt-xs,.g-hide-gt-sm,.g-hide-gt-md,.g-hide-gt-lg{display:none}}body .g-layout-col{flex-direction:column;box-sizing:border-box;display:flex}body .g-layout-col-wrap{flex-direction:column;flex-wrap:wrap;box-sizing:border-box;display:flex}body .g-layout-col-reverse{flex-direction:column-reverse;box-sizing:border-box;display:flex}body .g-layout-row{flex-direction:row;box-sizing:border-box;display:flex}body .g-layout-row-wrap{flex-direction:row;flex-wrap:wrap;box-sizing:border-box;display:flex}body .g-layout-row-reverse{flex-direction:row-reverse;box-sizing:border-box;display:flex}body .g-layout-start-center{place-content:center flex-start;align-items:center}body .g-layout-start-stretch{place-content:stretch flex-start;align-items:stretch}body .g-layout-start-start{place-content:flex-start flex-start;align-items:flex-start}body .g-layout-start-end{place-content:flex-end flex-start;align-items:flex-end}body .g-layout-center{place-content:stretch center;align-items:stretch}body .g-layout-center-center{place-content:center center;align-items:center}body .g-layout-center-start{place-content:flex-start center;align-items:flex-start}body .g-layout-center-stretch{place-content:stretch center;align-items:stretch}body .g-layout-between{place-content:stretch space-between;align-items:stretch}body .g-layout-between-center{place-content:center space-between;align-items:center}body .g-layout-between-start{place-content:flex-start space-between;align-items:flex-start}body .g-layout-between-stretch{place-content:stretch space-between;align-items:stretch}body .g-layout-evenly{place-content:stretch space-evenly;align-items:stretch}body .g-layout-evenly-center{place-content:center space-evenly;align-items:center}body .g-layout-end{place-content:stretch flex-end;align-items:stretch}body .g-layout-end-center{place-content:center flex-end;align-items:center}body .g-layout-end-evenly{place-content:space-evenly flex-end;align-items:stretch}body .g-flex{display:flex}body .g-flex-grow{flex:1 1 100%;box-sizing:border-box;max-width:100%;max-height:100%}body .g-flex-auto{flex:1 1 auto;box-sizing:border-box}body .g-layout-gap-1em>*:not(:last-child){margin-right:1em}body .g-layout-gap-05em>*:not(:last-child){margin-right:.5em}body .g-gap-1em{gap:1em}body .g-gap-05em{gap:.5em}body{--mat-icon-button-touch-target-display: none}body .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}body{--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px}body{--mdc-checkbox-state-layer-size: 28px}body{--mat-checkbox-touch-target-display: none}body{--mdc-radio-state-layer-size: 28px}body{--mat-radio-touch-target-display: none}body .g-form-field-no-hint.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper,body .g-form-field-no-hint .mat-mdc-form-field-subscript-wrapper{display:none}body .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{padding-top:5px}body .g-form-field-compact.mat-mdc-form-field.mat-form-field-appearance-outline,body .g-form-field-compact .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline{--mat-form-field-container-height: 36px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 6px;--mat-form-field-filled-with-label-container-padding-top: 6px;--mat-form-field-filled-with-label-container-padding-bottom: 6px}body .g-form-field-compact.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-icon-button,body .g-form-field-compact .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline .mat-mdc-icon-button{--mdc-icon-button-icon-size: 18px}body .g-form-field-compact.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-icon-button,body .g-form-field-compact .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 35px}body .g-form-field-compact.mat-mdc-form-field.mat-form-field-appearance-outline button.mdc-icon-button.mat-mdc-button-base,body .g-form-field-compact.mat-mdc-form-field.mat-form-field-appearance-outline button .mdc-icon-button.mat-mdc-button-base,body .g-form-field-compact .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline button.mdc-icon-button.mat-mdc-button-base,body .g-form-field-compact .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline button .mdc-icon-button.mat-mdc-button-base{width:30px;height:30px;padding:2px}body .g-form-field-compact.mat-mdc-form-field.mat-form-field-appearance-outline button.mdc-icon-button.mat-mdc-button-base mat-icon,body .g-form-field-compact.mat-mdc-form-field.mat-form-field-appearance-outline button .mdc-icon-button.mat-mdc-button-base mat-icon,body .g-form-field-compact .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline button.mdc-icon-button.mat-mdc-button-base mat-icon,body .g-form-field-compact .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline button .mdc-icon-button.mat-mdc-button-base mat-icon{height:18px;width:18px;font-size:18px;line-height:18px}body .g-form-field-compact.mat-mdc-form-field .mat-mdc-form-field-icon-prefix>.mat-icon,body .g-form-field-compact.mat-mdc-form-field .mat-mdc-form-field-icon-suffix>.mat-icon,body .g-form-field-compact .mat-mdc-form-field:not(.g-no-compact-form) .mat-mdc-form-field-icon-prefix>.mat-icon,body .g-form-field-compact .mat-mdc-form-field:not(.g-no-compact-form) .mat-mdc-form-field-icon-suffix>.mat-icon{padding:0!important;margin-left:4px!important;margin-right:4px!important}body .g-form-field-compact.mat-mdc-form-field .mat-mdc-input-element,body .g-form-field-compact .mat-mdc-form-field:not(.g-no-compact-form) .mat-mdc-input-element{padding-top:4px}body .g-form-field-compact.mat-mdc-form-field .mat-mdc-form-field-infix,body .g-form-field-compact .mat-mdc-form-field:not(.g-no-compact-form) .mat-mdc-form-field-infix{width:120px}body .g-form-field-compact-height.mat-mdc-form-field.mat-form-field-appearance-outline,body .g-form-field-compact-height .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline{--mat-form-field-container-height: 36px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 6px;--mat-form-field-filled-with-label-container-padding-top: 6px;--mat-form-field-filled-with-label-container-padding-bottom: 6px}body .g-form-field-compact-height.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-icon-button,body .g-form-field-compact-height .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline .mat-mdc-icon-button{--mdc-icon-button-icon-size: 18px}body .g-form-field-compact-height.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-icon-button,body .g-form-field-compact-height .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline .mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 35px}body .g-form-field-compact-height.mat-mdc-form-field.mat-form-field-appearance-outline button.mdc-icon-button.mat-mdc-button-base,body .g-form-field-compact-height.mat-mdc-form-field.mat-form-field-appearance-outline button .mdc-icon-button.mat-mdc-button-base,body .g-form-field-compact-height .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline button.mdc-icon-button.mat-mdc-button-base,body .g-form-field-compact-height .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline button .mdc-icon-button.mat-mdc-button-base{width:30px;height:30px;padding:2px}body .g-form-field-compact-height.mat-mdc-form-field.mat-form-field-appearance-outline button.mdc-icon-button.mat-mdc-button-base mat-icon,body .g-form-field-compact-height.mat-mdc-form-field.mat-form-field-appearance-outline button .mdc-icon-button.mat-mdc-button-base mat-icon,body .g-form-field-compact-height .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline button.mdc-icon-button.mat-mdc-button-base mat-icon,body .g-form-field-compact-height .mat-mdc-form-field:not(.g-no-compact-form).mat-form-field-appearance-outline button .mdc-icon-button.mat-mdc-button-base mat-icon{height:18px;width:18px;font-size:18px;line-height:18px}body .g-form-field-compact-height.mat-mdc-form-field .mat-mdc-form-field-icon-prefix>.mat-icon,body .g-form-field-compact-height.mat-mdc-form-field .mat-mdc-form-field-icon-suffix>.mat-icon,body .g-form-field-compact-height .mat-mdc-form-field:not(.g-no-compact-form) .mat-mdc-form-field-icon-prefix>.mat-icon,body .g-form-field-compact-height .mat-mdc-form-field:not(.g-no-compact-form) .mat-mdc-form-field-icon-suffix>.mat-icon{padding:0!important;margin-left:4px!important;margin-right:4px!important}body .g-form-field-compact-height.mat-mdc-form-field .mat-mdc-input-element,body .g-form-field-compact-height .mat-mdc-form-field:not(.g-no-compact-form) .mat-mdc-input-element{padding-top:4px}body .g-form-field-compact-width.mat-mdc-form-field .mat-mdc-form-field-infix,body .g-form-field-compact-width .mat-mdc-form-field:not(.g-no-compact-form) .mat-mdc-form-field-infix{width:120px}body .g-mat-error{color:var(--warn-color);font-size:.8rem;line-height:1.2em}body .mdc-button{text-transform:uppercase;overflow:hidden;border-radius:30px;padding:0 16px;white-space:nowrap}body .mdc-button .material-icons,body .mdc-button .material-icons-outlined{margin-right:5px}body .mdc-button .right-button-icon{margin-left:5px;margin-right:0!important}body .mat-mdc-outlined-button:not(.mat-button-disabled){border-color:currentColor}body .mat-mdc-outlined-button{border-width:2px}body .mat-mdc-outlined-button .material-icons,body .mat-mdc-raised-button .material-icons,body .mat-mdc-button .material-icons,body .mat-mdc-flat-button .material-icons{margin-right:5px;margin-left:5px}body .mdc-button>mat-icon.mat-icon{font-size:20px;height:20px;width:20px}body .mdc-button.g-button-big{font-size:1.3rem;padding-inline:2em;height:50px}body .mdc-button.g-button-small{font-size:.8rem;padding-left:1em;padding-right:1em;line-height:2em;height:25px}body .mdc-button.g-button-small .material-icons,body .mdc-button.g-button-small .material-icons-outlined{font-size:21px;height:21px;width:21px}body .mdc-button.g-button-tiny{font-size:.65rem;padding-left:1em;padding-right:1em;line-height:1em;height:25px}body .mdc-button.g-button-tiny .material-icons,body .mdc-button.g-button-tiny .material-icons-outlined{font-size:18px;height:18px;width:18px}body .mdc-icon-button{font-family:initial}body .g-button-icon-small.mdc-icon-button.mat-mdc-button-base,body .g-button-icon-small .mdc-icon-button.mat-mdc-button-base{width:30px;height:30px;padding:2px}body .g-button-icon-small.mdc-icon-button.mat-mdc-button-base mat-icon,body .g-button-icon-small .mdc-icon-button.mat-mdc-button-base mat-icon{height:18px;width:18px;font-size:18px;line-height:18px}body .g-button-icon-tiny.mdc-icon-button.mat-mdc-button-base,body .g-button-icon-tiny .mdc-icon-button.mat-mdc-button-base{width:20px;height:20px;padding:0;line-height:20px}body .g-button-icon-tiny.mdc-icon-button.mat-mdc-button-base mat-icon,body .g-button-icon-tiny .mdc-icon-button.mat-mdc-button-base mat-icon{height:16px;width:16px;font-size:16px;line-height:16px;margin-left:-1px}body .g-button-hide-text span,body .g-button-hide-text mat-icon{display:none}body .g-button-grey{--mdc-filled-button-container-color: var(--card-background)}body .g-button-grey{--mdc-filled-button-label-text-color: var(--color-foreground)}body{--mat-table-row-item-label-text-size: 12px}body mat-table.mat-mdc-table{border-bottom:1px solid var(--hover-color)}body .mat-mdc-header-cell{box-sizing:border-box;max-width:100%}body mat-row:not(.g-table-expandable-row) mat-cell.mdc-data-table__cell{padding-top:2px;padding-bottom:2px}body mat-cell.mdc-data-table__cell{line-height:1.2em}body mat-cell.mdc-data-table__cell:not(:first-of-type),body mat-header-cell.mdc-data-table__header-cell:not(:first-of-type){padding-left:5px}body mat-cell.mdc-data-table__cell,body mat-header-cell.mdc-data-table__header-cell{padding-right:0}body .mat-mdc-cell{box-sizing:border-box;max-width:100%}body .g-mat-table-main-background .mat-mdc-table{background-color:var(--main-background)}body .g-table-row-selectable{cursor:pointer}body .g-table-expandable-row{min-height:0}body mat-row.g-table-row-selectable:hover{background-color:var(--hover-color)!important}body .g-column-width-fit{flex:initial}body .g-table-icon-button-cell{flex:initial!important;width:45px}body mat-cell.g-table-icon-button-cell:last-of-type,body mat-header-cell.g-table-icon-button-cell:last-of-type,body mat-footer-cell.g-table-icon-button-cell:last-of-type{width:65px}body .g-table-base-width-2 mat-header-cell,body .g-table-base-width-2 mat-cell{flex:2 1 0}body .g-table-base-width-3 mat-header-cell,body .g-table-base-width-3 mat-cell{flex:3 1 0}body .g-table-base-width-6 mat-header-cell,body .g-table-base-width-6 mat-cell{flex:3 1 0}body mat-cell.g-column-width-0,body mat-header-cell.g-column-width-0{flex:0 1 0;padding-right:0}body mat-cell.g-column-width-fit,body mat-header-cell.g-column-width-fit{flex:initial}body mat-cell.g-column-width-1,body mat-header-cell.g-column-width-1{flex:1 1 0}body mat-cell.g-column-width-2,body mat-header-cell.g-column-width-2{flex:2 1 0}body mat-cell.g-column-width-3,body mat-header-cell.g-column-width-3{flex:3 1 0}body mat-cell.g-column-width-4,body mat-header-cell.g-column-width-4{flex:4 1 0}body mat-cell.g-column-width-6,body mat-header-cell.g-column-width-6{flex:6 1 0}body mat-cell.g-column-width-8,body mat-header-cell.g-column-width-8{flex:8 1 0}body .g-cell-header-with-left-border{padding-left:34px!important}body .g-cell-with-left-border{border-left-style:solid;border-left-width:10px}body .g-row-link-container{position:relative}body .g-row-link{position:absolute;width:100%;height:100%;left:0;top:0}body .g-row-button{z-index:10}body mat-tree{background-color:transparent!important}body .mat-mdc-tab-header{border-bottom:1px solid var(--hover-color)}body .g-mat-tab-dense .mat-tab-label{min-width:0}body .g-mat-tab-full-height .mat-mdc-tab-body-wrapper{flex-grow:1}body .g-mat-tab-header-card-background .mat-mdc-tab-header{background-color:var(--card-background)}body .g-mat-select-capitalize .mat-select-value-text span{display:inline-block}body .g-mat-select-capitalize .mat-select-value-text span:first-letter{text-transform:uppercase}body .g-mat-select-panel-no-max-height.mat-mdc-select-panel{max-height:none}body .g-mat-checkbox-include-bottom{padding-bottom:12px}body mat-checkbox .mdc-label{line-height:1.2em}body .g-mat-radio-button-big{border:1px solid var(--hover-color);border-radius:var(--card-radius);padding:1em;cursor:pointer;display:flex}body .g-mat-radio-button-big label{cursor:pointer;line-height:1.2em}body .g-mat-radio-button-big.mat-mdc-radio-checked{border-color:var(--mdc-radio-selected-icon-color)}body .g-mat-radio-include-bottom{padding-bottom:12px}body .g-mat-button-toggle-small .mat-button-toggle-label-content{line-height:36px}body .g-mat-option-no-wrap .mdc-list-item__primary-text{width:100%}body fl-infinite-scroll.g-mat-option-infinite-scroll{max-height:100%;width:100%;display:flex}body{--mdc-plain-tooltip-supporting-text-line-height: 1.1rem}body .g-tooltip-multiline{white-space:pre}body .g-mat-list-dense.mat-list-base .mat-list-item.mat-2-line,body .g-mat-list-dense.mat-list-base .mat-list-option.mat-2-line{height:45px!important}body .mat-mdc-menu-panel{border-radius:var(--card-radius)}body .g-snackbar-primary{--mdc-snackbar-container-color: var(--primary-color)}body .g-snackbar-warn{--mdc-snackbar-container-color: var(--warn-color)}body .g-snackbar-card{--mdc-snackbar-container-color: var(--card-background)}body mat-slider.g-slider-full-width{width:calc(100% - 18px)}body .g-chips-grey-round{--mdc-chip-elevated-container-color: var(--hover-color)}body .g-chips-grey-round{--mdc-chip-container-shape-radius: var(--card-radius)}body{--mdc-dialog-container-color: var(--card-background)}body{--mat-dialog-container-max-width: none}body{--mat-dialog-headline-padding: 0}body{--mat-dialog-actions-alignment: flex-start}body .g-dialog-no-padding .mat-mdc-dialog-surface{--mat-dialog-content-padding: 0}body .mat-mdc-dialog-surface>*:first-child{display:flex;flex-direction:column;height:100%}body .mat-mdc-dialog-content{max-height:none!important}body .g-dialog-no-border-radius .mat-mdc-dialog-surface{border-radius:0!important}body .g-dialog-transparent .mat-mdc-dialog-surface{background-color:transparent;box-shadow:none}body .g-dialog-allow-overflow .mat-mdc-dialog-container,body .g-dialog-allow-overflow mat-mdc-dialog-content{overflow:initial}body .g-dialog-main-background .mat-mdc-dialog-container{--mdc-dialog-container-color: var(--main-background)}body .g-small-dialog{width:30vw;max-height:95vh}@media (max-width: 1050px) and (min-width: 600px){body .g-small-dialog{width:50vw}}@media (max-width: 599px){body .g-small-dialog{max-width:100%!important;width:100%;height:100vh;max-height:100vh}}body .g-medium-dialog{width:50vw;max-height:95vh}@media (max-width: 1050px) and (min-width: 600px){body .g-medium-dialog{width:80vw}}@media (max-width: 599px){body .g-medium-dialog{max-width:100%!important;width:100%;height:100vh;max-height:100vh}}body .g-big-dialog{width:80vw;height:95vh;max-width:none!important}@media (max-width: 599px){body .g-big-dialog{width:100%;height:100vh}}body .g-huge-dialog{max-width:95vw!important;width:95vw;height:95vh}@media (max-width: 599px){body .g-huge-dialog{width:100%;height:100vh}}body .g-full-dialog{max-width:100vw!important;width:100%;height:100vh}body mat-icon svg{padding:2px;box-sizing:border-box}body .mat-icon.g-icon-tiny{font-size:15px;height:15px;width:15px}body .mat-icon.g-icon-small{font-size:18px;height:18px;width:18px}body .mat-icon.g-icon-normal{font-size:24px;height:24px;width:24px}body mat-icon.g-icon-big{font-size:36px;height:36px;width:36px}body mat-icon.g-icon-big svg{padding:5px}body .mat-icon.g-icon-huge{font-size:48px;width:48px;height:48px}body .mat-icon.g-icon-background{border-radius:4px;padding:1px}.drawflow,.drawflow .parent-node{position:relative}.parent-drawflow{display:flex;overflow:hidden;touch-action:none;outline:0}.drawflow{width:100%;height:100%;-webkit-user-select:none;user-select:none;perspective:0}.drawflow .drawflow-node{display:flex;align-items:center;position:absolute;background:#0ff;width:160px;min-height:40px;border-radius:4px;border:2px solid #000;color:#000;z-index:2;padding:15px}.drawflow .drawflow-node.selected{background:red}.drawflow .drawflow-node:hover{cursor:move}.drawflow .drawflow-node .inputs,.drawflow .drawflow-node .outputs{width:0}.drawflow .drawflow-node .drawflow_content_node{width:100%;display:block}.drawflow .drawflow-node .input,.drawflow .drawflow-node .output{position:relative;width:20px;height:20px;background:#fff;border-radius:50%;border:2px solid #000;cursor:crosshair;z-index:1;margin-bottom:5px}.drawflow .drawflow-node .input{left:-27px;top:2px;background:#ff0}.drawflow .drawflow-node .output{right:-3px;top:2px}.drawflow svg{z-index:0;position:absolute;overflow:visible!important}.drawflow .connection{position:absolute;pointer-events:none;aspect-ratio:1/1}.drawflow .connection .main-path{fill:none;stroke-width:5px;stroke:#4682b4;pointer-events:all}.drawflow .connection .main-path:hover{stroke:#1266ab;cursor:pointer}.drawflow .connection .main-path.selected{stroke:#43b993}.drawflow .connection .point{cursor:move;stroke:#000;stroke-width:2;fill:#fff;pointer-events:all}.drawflow .connection .point.selected,.drawflow .connection .point:hover{fill:#1266ab}.drawflow .main-path{fill:none;stroke-width:5px;stroke:#4682b4}.drawflow-delete{position:absolute;display:block;width:30px;height:30px;background:#000;color:#fff;z-index:4;border:2px solid #fff;line-height:30px;font-weight:700;text-align:center;border-radius:50%;font-family:monospace;cursor:pointer}.drawflow>.drawflow-delete{margin-left:-15px;margin-top:15px}.parent-node .drawflow-delete{right:-15px;top:-15px}.drawflow{height:auto!important}.drawflow .drawflow-node{width:initial;padding:5px 15px!important;cursor:pointer!important;border-width:0}.drawflow .drawflow-node.node-process{color:var(--color-foreground);background-color:var(--main-background);border-radius:30px;border:1px solid var(--card-background)}.drawflow .drawflow-node.interface,.drawflow .drawflow-node.outerface,.drawflow .drawflow-node.task-source,.drawflow .drawflow-node.task-output,.drawflow .drawflow-node.task-viewer{border-radius:10px}.drawflow .drawflow-node .input,.drawflow .drawflow-node .output{width:12px;height:12px}.drawflow .drawflow-node .output{right:-6px}.drawflow .drawflow-node .input{left:-22px;cursor:auto}.drawflow .drawflow-node mat-icon svg{position:initial;overflow:initial!important}.drawflow .connection .main-path{stroke:var(--hover-color)}.drawflow .connection .main-path.selected,.drawflow .connection .main-path:hover,.drawflow .connection.g-connection-resource-provided .main-path{stroke:var(--primary-color)}:root{--main-menu-margin: 1em}html,body{height:100%}body{margin:0}.g-page,.g-page-fixed{padding:1em 2em 0;min-height:100vh;width:100%;box-sizing:border-box;display:flex;flex-direction:column}.g-page-fixed{height:100vh;max-height:100vh}@media (max-width: 599px){.g-page,.g-page-fixed{padding:1em 1em 0}}.g-infinite-table{max-height:25em}.g-search-field{flex:1 1 12rem;min-width:0;margin-left:.5em;margin-right:.5em}.g-search-field-full{width:100%;margin-left:.5em;margin-right:.5em}.g-grid-5-cols{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:1em}@media (max-width: 1279px){.g-grid-5-cols{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width: 959px){.g-grid-5-cols{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 599px){.g-grid-5-cols{grid-template-columns:1fr}}.g-grid-4-cols{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1em}@media (max-width: 1279px){.g-grid-4-cols{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 959px){.g-grid-4-cols{grid-template-columns:1fr 1fr}}@media (max-width: 599px){.g-grid-4-cols{grid-template-columns:1fr}}.g-grid-3-cols{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1em}@media (max-width: 1279px){.g-grid-3-cols{grid-template-columns:1fr 1fr}}@media (max-width: 959px){.g-grid-3-cols{grid-template-columns:1fr}}.g-notification-mark{position:relative}.g-notification-mark:after{content:"";position:absolute;top:-5px;right:-5px;width:10px;height:10px;border-radius:50%;background-color:var(--primary-color)}.g-ca-mention{background-color:var(--hover-color);padding:3px 5px;border-radius:5px}@media print{.g-page,.g-page-fixed{padding:0!important}.mat-drawer-container{display:inline!important;overflow:initial!important}.mat-drawer-content{margin-left:0!important;display:inline!important}}
