@keyframes fadeIn{0%{opacity:0}80%{opacity:0}to{opacity:1}}@media screen and (height<=800px){.browser{height:calc(100vh - 170px)}}.browser h1,.browser h2{margin-bottom:0}.browser .flex-browser-subheader>*{margin-left:10px;margin-right:10px}.browser .flex-browser-subheader>input,.browser .flex-browser-subheader>.input-container,.browser .flex-browser-subheader>.dropdown{margin-left:0}.browser .flex-browser-body>.browser-content>*{margin-left:10px;margin-right:10px}.browser .flex-browser-body>.browser-content>input,.browser .flex-browser-body>.browser-content>.browser-row,.browser .flex-browser-body>.browser-content>.input-container,.browser .flex-browser-body>.browser-content>.dropdown{margin-left:0}.browser .flex-browser-body>.browser-content .system.disabled>*>.btn-system,.browser .flex-browser-body>.browser-content .system.disabled>*>*>.btn-system,.browser .flex-browser-body>.browser-content .division.disabled>*>.btn-system,.browser .flex-browser-body>.browser-content .division.disabled>*>*>.btn-system,.browser .flex-browser-body>.browser-content .system.disabled>* .btn-subnodes:before,.browser .flex-browser-body>.browser-content .system.disabled>*>* .btn-subnodes:before,.browser .flex-browser-body>.browser-content .division.disabled>* .btn-subnodes:before,.browser .flex-browser-body>.browser-content .division.disabled>*>* .btn-subnodes:before{color:#434447}.browser .flex-browser-body>.browser-content .sub-node .btn-edit-container,.browser .flex-browser-body>.browser-content .sub-node .btn-trash-container{width:30px;display:inline-block;position:absolute;top:0}.browser-input-field{width:100%;padding-left:15px}.browser-input-field .input-container{border:none!important}.browser-input-field .input-container input{border:1px solid #a1dfdc;width:calc(100% - 21px)}.browser-input-field .input-container.invalid-input input{border:1px solid #e79290}.browser-input-field .input-field-view__error{width:calc(100% - 21px)}.details-input-field--clickable{cursor:text}.details-input-field:not(.details-input-field--clickable),.details-input-field--disabled{cursor:default}.details-input-field__placeholder{color:#a6a6a6;font-style:italic}.browser{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:20;color:#fff;background:#2f3135;border-radius:10px;flex-flow:column;flex:1;width:100%;height:calc(100vh - 202px);display:flex;position:fixed}@media screen and (height<=800px){.browser{height:calc(100vh - 170px)}}.browser.browser-hide{display:none}.browser.minimized{max-width:256px}.browser.left{position:relative}.browser.left .flex-browser-header{margin-bottom:5px}.browser.left .flex-browser-body{padding:0 0 30px}.browser.right{position:relative}.browser.right .flex-browser-body{padding:0;overflow:hidden auto}.browser h1,.browser h2{margin-bottom:0}.browser .center-align{justify-content:center;align-items:center;display:flex}.browser .flex-browser-header{flex:0 auto;justify-content:space-between;align-items:center;margin:20px 20px 10px;display:flex}.browser .flex-browser-header>i{line-height:30px}.browser .flex-browser-header .header-left-container{align-items:center;display:flex}.browser .flex-browser-header .header-left-container .header-icon{vertical-align:top;margin-right:15px}.browser .flex-browser-header .header-left-container .header-icon.starlify-systems-small{vertical-align:baseline;height:16px;padding:0 2px}.browser .flex-browser-header .header-left-container .header-icon.starlify-flows-small{vertical-align:baseline;margin-right:13px}.browser .flex-browser-header .fa-link,.browser .flex-browser-header .fa-arrow-to-top{margin-right:4px}.browser .flex-browser-header .btn-copy-link,.browser .flex-browser-header .btn-center-of-the-universe{font-size:14px;font-weight:300;line-height:24px}.browser .flex-browser-header .btn-copy-link.active,.browser .flex-browser-header .btn-center-of-the-universe.active{font-weight:500}.browser .flex-browser-header .btn-custom.small{vertical-align:top;margin:7px 10px 5px}.browser .minimized-name{word-break:break-all;margin:20px 10px 25px}.browser.minimized .flex-browser-body .browser-row .normal-container{max-width:unset;word-break:break-all}.browser .flex-browser-subheader{flex-flow:column;flex:0 auto;margin-bottom:5px;padding:0 10px;font-family:Roboto,sans-serif;display:flex}.browser .flex-browser-subheader>*{margin-left:10px;margin-right:10px}.browser .flex-browser-subheader>input,.browser .flex-browser-subheader>.input-container,.browser .flex-browser-subheader>.dropdown{margin-left:0}.browser .flex-browser-subheader .information{color:#a6a6a6}.browser .flex-browser-subheader .information i{margin-left:8px}.browser .flex-browser-subheader .input-container{border-radius:10px}.browser .flex-browser-subheader .input-container ::placeholder{font-style:italic;font-weight:300}.browser .flex-browser-subheader .input-add-system,.browser .flex-browser-subheader .input-add-division{padding-left:2px}.browser .flex-browser-subheader .input-add-flow{padding-left:4px}.browser .flex-browser-subheader .input-add-system:not(.hide),.browser .flex-browser-subheader .input-add-division:not(.hide),.browser .flex-browser-subheader .input-add-flow:not(.hide){align-items:center;display:flex}.browser .flex-browser-subheader .input-add-system .add-node,.browser .flex-browser-subheader .input-add-division .add-node,.browser .flex-browser-subheader .input-add-flow .add-node{flex:1}.browser .flex-browser-subheader .info-container{margin:0 0 10px;padding:15px 20px 15px 10px}.browser .flex-browser-sorting{height:30px;padding:0 10px 0 5px}.browser .flex-browser-body{flex-flow:column;flex:auto;display:flex}.browser .flex-browser-body .btn-invite{color:#b5e5a4;padding:9px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400}.browser .flex-browser-body .btn-invite>i{margin-right:5px;font-size:14px}.browser .flex-browser-body .information{color:#a6a6a6}.browser .flex-browser-body>ul{margin:0}.browser .flex-browser-body>ul>.hover-info{width:100%;position:relative}.browser .flex-browser-body>button{flex:none}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field{border:1px solid #0000;border-radius:10px}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .hover-info{width:inherit;margin-left:6px;position:relative}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .hover-info.text-formatting{color:#fff;padding-right:10px}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .hover-info.text-formatting .fa-question-circle{font-size:14px}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .hover-info.text-formatting .hover-info__content{z-index:3;transform:translate(calc(100% + 5px),-30px)}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .hover-info.text-formatting .hover-info__content:before{transform:translate(-10px,-54px)}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .hover-info.text-formatting .hover-info__content h2{color:#fff}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .hover-info.text-formatting .hover-info__content .markdown-example>:first-child,.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .hover-info.text-formatting .hover-info__content .markdown-example>:nth-child(3){width:70px;display:inline-block}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .hover-info.text-formatting .hover-info__content .markdown-example>:nth-child(2){text-align:center;width:20px;display:inline-block}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .custom-attribute__field.option.toggle-field-container{width:31px;height:36px;position:relative}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .custom-attribute__field.option.toggle-field-container .toggle-field{height:14px;transform:translateY(11px)}.browser .flex-browser-body .custom-attribute-inner-container>.custom-attribute__field .custom-attribute__field.option.toggle-field-container .toggle-field>.toggle-container{vertical-align:top}.browser .flex-browser-body>.dropzone{width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.browser .flex-browser-body>.dropzone.hide{display:none}.browser .flex-browser-body>.browser-content{width:100%;font-family:Roboto,sans-serif;position:relative;overflow:visible}.browser .flex-browser-body>.browser-content>*{margin-left:10px;margin-right:10px}.browser .flex-browser-body>.browser-content>input,.browser .flex-browser-body>.browser-content>.browser-row,.browser .flex-browser-body>.browser-content>.input-container,.browser .flex-browser-body>.browser-content>.dropdown{margin-left:0}.browser .flex-browser-body>.browser-content .input-container{border-radius:10px}.browser .flex-browser-body>.browser-content .input-container ::placeholder{font-style:italic;font-weight:300}.browser .flex-browser-body>.browser-content .node-container{vertical-align:top;border:1px solid #0000;border-radius:10px;width:100%;max-width:calc(100% - 20px);height:32px;display:inline-block}.browser .flex-browser-body>.browser-content .node-container>.draggable{padding-right:10px}.browser .flex-browser-body>.browser-content .node-container.subnodes>.draggable{max-width:calc(100% - 32px)}.browser .flex-browser-body>.browser-content button>.information{margin-bottom:0}.browser .flex-browser-body>.browser-content .add-icon>i{transform:rotate(-90deg)}.browser .flex-browser-body>.browser-content .add-icon.active i{transform:rotate(0)}.browser .flex-browser-body>.browser-content .tree-browser{border:1px solid #0000;max-height:900px;margin:0!important}.browser .flex-browser-body>.browser-content .tree-browser>ul{margin:0}.browser .flex-browser-body>.browser-content .drag-scroll-top{top:-10px}.browser .flex-browser-body>.browser-content .drag-scroll-bottom{bottom:-10px}.browser .flex-browser-body>.browser-content .drag-scroll-top,.browser .flex-browser-body>.browser-content .drag-scroll-bottom{z-index:1;width:100%;height:20px;margin:0;position:absolute;overflow:hidden auto}.browser .flex-browser-body>.browser-content .drop-hover-dropzone{border:1px solid #a1dfdc;border-radius:10px}.browser .flex-browser-body>.browser-content .system .sub-list,.browser .flex-browser-body>.browser-content .division .sub-list{margin-top:8px;margin-left:16px}.browser .flex-browser-body>.browser-content .system .sub-list.hidden,.browser .flex-browser-body>.browser-content .division .sub-list.hidden{height:0;margin-top:0;overflow:hidden}.browser .flex-browser-body>.browser-content .system .btn-system,.browser .flex-browser-body>.browser-content .system .btn-division,.browser .flex-browser-body>.browser-content .system .btn-team,.browser .flex-browser-body>.browser-content .division .btn-system,.browser .flex-browser-body>.browser-content .division .btn-division,.browser .flex-browser-body>.browser-content .division .btn-team{color:#a6a6a6;max-width:100%;height:30px;padding-left:10px;font-size:16px;line-height:30px;display:inline-block}.browser .flex-browser-body>.browser-content .system .btn-system.subnodes,.browser .flex-browser-body>.browser-content .system .btn-division.subnodes,.browser .flex-browser-body>.browser-content .system .btn-team.subnodes,.browser .flex-browser-body>.browser-content .division .btn-system.subnodes,.browser .flex-browser-body>.browser-content .division .btn-division.subnodes,.browser .flex-browser-body>.browser-content .division .btn-team.subnodes{padding-left:0}.browser .flex-browser-body>.browser-content .system .btn-system,.browser .flex-browser-body>.browser-content .division .btn-system{display:flex}.browser .flex-browser-body>.browser-content .system .btn-subnodes,.browser .flex-browser-body>.browser-content .division .btn-subnodes{padding-left:0}.browser .flex-browser-body>.browser-content .system .btn-subnodes:before,.browser .flex-browser-body>.browser-content .division .btn-subnodes:before{vertical-align:top;color:#fff;border:none;width:11px;height:16px;margin-top:6px;font-size:12px;line-height:1.5;transition:transform .2s,margin .2s;display:inline-block;transform:rotate(-90deg);content:""!important;font-family:"Font Awesome 6 Pro"!important;font-weight:500!important}.browser .flex-browser-body>.browser-content .system.collapsed>.btn-subnodes:before,.browser .flex-browser-body>.browser-content .system.collapsed>*>.btn-subnodes:before,.browser .flex-browser-body>.browser-content .division.collapsed>.btn-subnodes:before,.browser .flex-browser-body>.browser-content .division.collapsed>*>.btn-subnodes:before{transform:rotate(0)}.browser .flex-browser-body>.browser-content .system.active>*>.btn-system,.browser .flex-browser-body>.browser-content .system.active>*>*>.btn-system,.browser .flex-browser-body>.browser-content .division.active>*>.btn-system,.browser .flex-browser-body>.browser-content .division.active>*>*>.btn-system{color:#fff}.browser .flex-browser-body>.browser-content .system.disabled>*>.btn-system,.browser .flex-browser-body>.browser-content .system.disabled>*>*>.btn-system,.browser .flex-browser-body>.browser-content .division.disabled>*>.btn-system,.browser .flex-browser-body>.browser-content .division.disabled>*>*>.btn-system,.browser .flex-browser-body>.browser-content .system.disabled>* .btn-subnodes:before,.browser .flex-browser-body>.browser-content .system.disabled>*>* .btn-subnodes:before,.browser .flex-browser-body>.browser-content .division.disabled>* .btn-subnodes:before,.browser .flex-browser-body>.browser-content .division.disabled>*>* .btn-subnodes:before{color:#434447}.browser .flex-browser-body>.browser-content .sub-node{vertical-align:top;width:100%;max-height:32px;margin-bottom:8px;line-height:32px;display:inline-block}.browser .flex-browser-body>.browser-content .sub-node.header{background-color:#434447}.browser .flex-browser-body>.browser-content .sub-node:last-of-type{margin-bottom:0}.browser .flex-browser-body>.browser-content .sub-node.system.flat-tree,.browser .flex-browser-body>.browser-content .sub-node.flow.flat-tree,.browser .flex-browser-body>.browser-content .sub-node.division.flat-tree{margin-left:-4px!important}.browser .flex-browser-body>.browser-content .sub-node .btn-edit-container,.browser .flex-browser-body>.browser-content .sub-node .btn-trash-container{width:30px;display:inline-block;position:absolute;top:0}.browser .flex-browser-body>.browser-content .sub-node .btn-sub-node{color:#a6a6a6;text-align:left;flex:1;max-width:100%;font-size:16px;line-height:30px;display:flex;overflow:hidden}.browser .flex-browser-body>.browser-content .sub-node .btn-trash{float:right;color:#fff;height:32px;padding:0 8px;font-size:16px;display:none}.browser .flex-browser-body>.browser-content .sub-node .btn-trash>i{height:32px;line-height:32px}.browser .flex-browser-body>.browser-content .sub-node .btn-trash:disabled{color:#6e6e6e}.browser .flex-browser-body>.browser-content .sub-node:hover .btn-trash{display:inline-block}.browser .flex-browser-body>.browser-content .sub-node.active .btn-sub-node{color:#fff}.browser .flex-browser-body>.browser-content .sub-node.disabled .btn-sub-node{color:red!important}.browser .flex-browser-body>.browser-content .sub-node.network .node-name{height:100%}.browser .flex-horizontal-center{justify-content:center;align-items:center;display:flex}.browser.flex-browser-symmetrical .flex-browser-body{width:572px}.browser.certified-integrator .flex-browser-body{justify-content:flex-start}.browser .details-header{flex-flow:wrap;justify-content:space-between;height:auto;display:flex}.browser .details-header .left-container,.browser .details-header .center-container,.browser .details-header .right-container{flex-flow:row;flex:0 90px;align-items:center;display:flex}.browser .details-header .left-container>button,.browser .details-header .center-container>button,.browser .details-header .right-container>button{max-height:30px}.browser .details-header .left-container{justify-content:flex-start}.browser .details-header .center-container{flex:auto;justify-content:center;max-width:calc(100% - 180px)}.browser .details-header .right-container{justify-content:flex-end}.browser .details-header h1{letter-spacing:normal;text-align:center;color:#fff;vertical-align:top;cursor:default;width:100%;padding-top:4px;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:300;font-stretch:100%;line-height:24px;display:inline-block}.browser .details-header h1 i{vertical-align:top;height:24px;margin-right:8px;font-size:16px;line-height:24px}.browser .details-header h1 i.fa-megaphone{font-size:18px}.browser .details-header h1 i:before{height:24px;line-height:24px}.browser .details-header .logo{height:27px;margin-top:-4px;margin-right:8px}.browser .details-header .fa-undo,.browser .details-header .fa-redo{color:#757575;width:13px;height:13px;font-size:16px;line-height:13px}.browser .details-header .fa-undo.active,.browser .details-header .fa-redo.active{color:#fff;cursor:pointer}.browser .details-header .fa-undo{margin-right:16px}.browser .details-header-text-container{width:90%;min-height:48px}.browser .details-header-text-container h1{word-break:break-all;overflow:hidden}.browser .details-header-text-container p{color:#a6a6a6}.browser-content>.browser-row>.input-container,.flex-browser-subheader>.browser-row>.input-container,.flex-browser-body>.browser-row>.input-container{background:#2a2c30;max-width:calc(100% - 10px)}.browser.minimized>.flex-browser-header>.details-header>.center-container{display:none}.browser-horizontal-divider{border-top:1px solid #434447c2;margin:0 25px 5px 4px}.flex-browser-body .browser-row>.tooltip-target.fa-question-circle{margin-top:1px}.browser-row{color:#fff;justify-content:space-between;margin:0;padding:5px 0 5px 24px;font-family:Roboto,sans-serif;font-size:14px;font-weight:300;display:flex;position:relative}.browser-row.error .input-container{border:1px solid #e79290!important}.browser-row>h2,.browser-row>div>h2,.browser-row>h3,.browser-row>h5{color:#a6a6a6;cursor:default;margin-bottom:0;margin-left:9px;font-family:Roboto,sans-serif;font-weight:300;display:inline-block}.browser-row .btn-collapse-row{width:16px;margin-left:9px}.browser-row .btn-collapse-row>i{vertical-align:top;height:27px;font-size:14px;line-height:27px;transition:all .1s}.browser-row .btn-collapse-row>i.rotate{transform:rotate(-90deg)}.browser-row .row-subheader{color:#a6a6a6;justify-content:flex-start;align-items:center;padding:2px 15px 2px 24px;display:flex}.browser-row .row-subheader:hover{background:#25272c}.browser-row>.btn-edit{height:27px}.browser-row .react-datepicker-wrapper .fa-calendar-alt{right:4px}.browser-row .react-datepicker-wrapper input:hover{background-color:#434447}.browser-row .datefield.disabled input{background-color:#0000}.browser-row>button.btn--transparent:disabled{color:#fff}.browser-row .btn--transparent{max-width:calc(100% - 40px)}.browser-row:hover:not(.no-hover){background:#25272c}.browser-row>h2,.browser-row>div>h2,.browser-row>h3{color:#a6a6a6;cursor:default;margin-bottom:0;margin-left:9px;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;display:inline-block}.browser-row>h3{height:16px;margin-top:4px;font-size:14px;display:block}.browser-row .fa-chevron-up{cursor:pointer;width:15px;height:15px;margin-left:10px}.browser-row .normal-container>.btn--transparent{text-align:left;line-break:anywhere;flex:1 0 auto;max-width:calc(100% - 30px)}.browser-row .normal-container>.btn--transparent.btn-trash{flex:0 auto}.browser-row .normal-container>.btn--transparent:disabled{color:#6e6e6e}.browser-row .normal-container .node-name>p{font-weight:400}.browser-row .normal-container .node-name>.item-name{flex:none}.browser-row .normal-container .node-name>.item-name>p,.browser-row .normal-container .node-name>.item-metadata>p{height:auto;padding-top:1px;line-height:23px}.browser-row>.btn-custom.small{vertical-align:top;margin:5px 0 0 10px}.browser-row.reference-target .normal-container{justify-content:flex-start}.browser-row.reference-target .normal-container>.target-in-label{color:#a6a6a6;vertical-align:top;margin:1px 10px 0;font-weight:300;line-height:23px}.url-input-field{width:100%}.browser-row .url-input-field{width:100%;padding-left:15px}.browser-row .url-input-field .input-container{border:none!important}.browser-row .url-input-field .input-container input{border:1px solid #a1dfdc;width:calc(100% - 21px)}.browser-row .url-input-field .input-container.invalid-input input{border:1px solid #e79290}.browser-row .url-input-field .input-field-view__error{width:calc(100% - 21px)}.table-cell .btn-on-edit{background-color:#434447}.table-cell .btn-on-edit:hover{background-color:#2f3135!important}.ed__q{color:#65676b;border-left:4px solid #ced0d4;margin:0 0 10px 20px;padding-left:16px;font-size:15px}.ed__ti{font-style:italic}.ed__tu{text-decoration:underline}.ed__tst{text-decoration:line-through}.ed__tust{text-decoration:underline line-through}.ed__tsub{font-size:.8em;vertical-align:sub!important}.ed__tsup{vertical-align:super;font-size:.8em}.ed__tc{color:#b5e5a4;background-color:#141b23;border-radius:4px;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.ed__hash{background-color:#5890ff26;border-bottom:1px solid #5890ff4d}.ed__link{color:#b5e5a4;font-weight:400;text-decoration:none}.ed__link:hover{text-decoration:underline}.ed__code{tab-size:2;background-color:#141b23;margin:8px 0;padding:8px 8px 8px 38px;font-family:Menlo,Consolas,Monaco,monospace;font-size:13px;line-height:1.53;display:block;position:relative;overflow-x:auto}.ed__code:before{content:attr(data-gutter);color:#777;white-space:pre-wrap;text-align:right;background-color:#141b23;border-right:1px solid #2f3135;min-width:25px;padding:8px;position:absolute;top:0;left:0}.ed__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:calc(100% - 25px);max-width:100%;margin:30px 0;overflow-y:scroll}.ed__tableSelected{outline:2px solid #3c84f4}.ed__tableCell{vertical-align:top;text-align:start;cursor:default;border:1px solid #bbb;outline:none;min-width:75px;padding:6px 8px;position:relative}.ed__tableCellSortedIndicator{opacity:.5;background-color:#999;width:100%;height:4px;display:block;position:absolute;bottom:0;left:0}.ed__tableCellResizer{cursor:ew-resize;z-index:10;width:8px;height:100%;position:absolute;top:0;right:-4px}.ed__tableCellHeader{text-align:start;background-color:#f2f3f5}.ed__tableCellSelected{background-color:#c9dbf0}.ed__tableCellPrimarySelected{z-index:2;border:2px solid #3c84f4;width:calc(100% - 2px);height:calc(100% - 2px);display:block;position:absolute;top:-1px;left:-1px}.ed__tableCellEditing{border-radius:3px;box-shadow:0 0 5px #0006}.ed__tableAddColumns{cursor:pointer;background-color:#eee;border:0;width:20px;height:100%;animation:.2s table-controls;position:absolute;top:0;right:0}.ed__tableAddColumns:after{content:" ";opacity:.4;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ed__tableAddColumns:hover{background-color:#c9dbf0}.ed__tableAddRows{cursor:pointer;background-color:#eee;border:0;width:calc(100% - 25px);height:20px;animation:.2s table-controls;position:absolute;bottom:-25px;left:0}.ed__tableAddRows:after{content:" ";opacity:.4;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ed__tableAddRows:hover{background-color:#c9dbf0}@keyframes table-controls{0%{opacity:0}to{opacity:1}}.ed__tableCellResizeRuler{background-color:#3c84f4;width:1px;height:100%;display:block;position:absolute;top:0}.ed__tableCellActionButtonContainer{z-index:4;width:20px;height:20px;display:block;position:absolute;top:6px;right:5px}.ed__tableCellActionButton{color:#222;cursor:pointer;background-color:#eee;border:0;border-radius:20px;width:20px;height:20px;display:block}.ed__tableCellActionButton:hover{background-color:#ddd}.ed__characterLimit{display:inline;background-color:#fbb!important}.ed__ol1{margin:0 0 0 16px;padding:0;list-style-type:decimal;list-style-position:inside}.ed__ol2{margin:0 0 0 16px;padding:0;list-style-type:upper-alpha;list-style-position:inside}.ed__ol3{margin:0 0 0 16px;padding:0;list-style-type:lower-alpha;list-style-position:inside}.ed__ol4{margin:0 0 0 16px;padding:0;list-style-type:upper-roman;list-style-position:inside}.ed__ol5{margin:0 0 0 16px;padding:0;list-style-type:lower-roman;list-style-position:inside}.ed__ul{margin:0;padding:0;list-style-type:disc;list-style-position:inside}.ed__li{list-style:inherit;margin:0 16px}.ed__li-ch,.ed__li-uch{outline:none;margin-left:8px;margin-right:8px;padding-left:24px;padding-right:24px;list-style-type:none;position:relative}.ed__li-ch{text-decoration:line-through}.ed__li-ch:before,.ed__li-uch:before{content:"";cursor:pointer;background-size:cover;width:16px;height:16px;display:block;position:absolute;top:2px;left:0}.ed__li-uch[dir=rtl]:before,.ed__li-ch[dir=rtl]:before{left:auto;right:0}.ed__li-uch:focus:before,.ed__li-ch:focus:before{border-radius:2px;box-shadow:0 0 0 2px #a6cdfe}.ed__li-uch:before{border:1px solid #999;border-radius:2px}.ed__li-ch:before{background-color:#3d87f5;background-repeat:no-repeat;border:1px solid #3d87f5;border-radius:2px}.ed__li-ch:after{content:"";cursor:pointer;border:2px solid #fff;border-width:0 2px 2px 0;width:3px;height:6px;display:block;position:absolute;top:6px;left:7px;transform:rotate(45deg)}.ed__nest-li{list-style-type:none}.ed__nest-li:before,.ed__nest-li:after{display:none}.ed__com{color:#708090}.ed__punc{color:#999}.ed__prop{color:#905}.ed__sel{color:#690}.ed__op{color:#9a6e3a}.ed__attr{color:#07a}.ed__var{color:#e90}.ed__func{color:#dd4a68}.ed__mark{background:#ffd40024;border-bottom:2px solid #ffd4004d;padding-bottom:2px}.ed__mark-ov{background:#ffd4004d;border-bottom:2px solid #ffd400b3}.ed__mark.selected{background:#ffd40080;border-bottom:2px solid #ffd400}.ed__mark-ov.selected{background:#ffd400b3;border-bottom:2px solid #ffd400b3}.ed__block{-webkit-user-select:none;user-select:none}.ed__block-f{outline:2px solid #3c84f4}.editor p{position:relative}.editor strong{font-weight:700}.ltr{text-align:left}.rtl{text-align:right}.details-accordion-content .editor-container{margin:0;padding:0 15px 0 14px}.details-accordion-content .editor-container.edit-mode{margin:0 15px 0 14px;padding:0}.details-accordion-content .editor-container:not(.edit-mode):hover{background:#25272c;border-radius:0}.browser-row .editor-container{flex:1}.editor-container{color:#fff;text-align:left;border-radius:7px;font-weight:400;line-height:20px;position:relative}.editor-container.edit-mode{background:#2f3135;box-shadow:0 12px 28px #0003,0 2px 4px #0000001a,inset 0 0 0 1px #2f313580}.editor-container.disabled{cursor:not-allowed}.editor-container .btn-on-edit{z-index:2;border-radius:7px;padding:4px 8px;display:none;position:absolute;top:4px;right:4px}.editor-container .btn-on-edit:hover{background-color:#434447}.details-accordion-content .editor-container .btn-on-edit{right:6px}.editor-scroller{border:1px solid #0000;border-radius:7px;min-height:38px;padding:9px 10px;display:flex;overflow:auto}.editor-scroller .editor{flex:1;display:flex}.editor-scroller .editor .content-editable{flex:1}.editor-scroller:hover .btn-on-edit{display:block}.edit-mode .editor-scroller{resize:vertical;border-top-left-radius:0;border-top-right-radius:0;min-height:350px}.edit-mode .editor-scroller:hover{border-color:#0000}.editor-container:not(.edit-mode) .editor-scroller{height:auto!important}.editor-input,.content-editable{resize:none;tab-size:1;caret-color:#fff;outline:0;font-size:14px}.editor-placeholder,.editor-placeholder-plugin{color:#a6a6a6;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:14px;font-style:italic;font-weight:300;display:inline-block;position:absolute;top:45px;left:11px;overflow:hidden}.editor-placeholder-plugin{opacity:0;top:9px}.editor-placeholder-plugin.show{opacity:1;transition:opacity .1s .2s}.details-accordion-content .editor-placeholder-plugin{left:25px}.editor-paragraph{margin:0;position:relative}.tree-view-output{color:#fff;white-space:pre-wrap;background:#222;border-bottom-right-radius:10px;border-bottom-left-radius:10px;max-height:250px;margin:1px auto 10px;padding:5px;font-size:12px;line-height:14px;display:block;position:relative;overflow:hidden}.tree-view-output>pre{color:#fff}.debug-timetravel-panel{margin:auto;padding:0 0 10px;display:flex;overflow:hidden}.debug-timetravel-panel-slider{flex:8;padding:0}.debug-timetravel-panel-button{color:#fff;background:0 0;border:0;flex:1;padding:0;font-size:12px}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{color:#fff;background:0 0;border:0;padding:0;font-size:12px;position:absolute;top:10px;right:15px}.debug-timetravel-button:hover{text-decoration:underline}.emoji{color:#0000;vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:16px 16px;margin:0 -1px}.emoji-inner{padding:0 .15em}.emoji-inner::selection{color:#0000;background-color:#96969666}.emoji-inner::selection{color:#0000;background-color:#96969666}@keyframes open{0%{height:0;padding:0 4px;overflow:hidden}99%{height:36px;padding:4px;overflow:hidden}to{height:36px;padding:4px;overflow:auto}}.toolbar{vertical-align:middle;z-index:3;border-bottom:1px solid #434447;height:36px;padding:4px;display:flex;position:relative;container-type:inline-size}.toolbar:not(.hide){animation:.3s open}.toolbar.hide{border:none;height:0;padding:0 4px;transition:height .3s,padding .3s;overflow:hidden}.toolbar button.toolbar-item{cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:space-between;align-items:center;height:28px;padding:8px;display:flex}.toolbar button.toolbar-item:disabled{cursor:not-allowed}.toolbar button.toolbar-item.spaced{margin-right:2px}.toolbar button.toolbar-item i.format{vertical-align:-.25em;opacity:.6;background-size:contain;width:18px;height:18px;display:flex}.toolbar button.toolbar-item:disabled .icon,.toolbar button.toolbar-item:disabled .text,.toolbar button.toolbar-item:disabled i.format,.toolbar button.toolbar-item:disabled .chevron-down{opacity:.2}i.undo{content:"";font-family:"Font Awesome 6 Pro";font-weight:300}i.redo{content:"";font-family:"Font Awesome 6 Pro";font-weight:300}.toolbar button.toolbar-item.active{background-color:#dfe8fa4d}.toolbar button.toolbar-item.active i{opacity:1}.toolbar .toolbar-item:hover:not([disabled]){background-color:#434447}.toolbar .toolbar-item.font-family .text{max-width:40px;display:block}.toolbar .toolbar-item .text{vertical-align:middle;color:#fff;text-overflow:ellipsis;text-align:left;height:20px;padding-right:10px;font-family:Roboto,sans-serif;font-size:14px;font-weight:300;line-height:20px;display:flex;overflow:hidden}.toolbar .toolbar-item .icon{-webkit-user-select:none;user-select:none;background-size:contain;width:20px;height:20px;margin-right:8px;line-height:16px;display:flex}.toolbar>.dropdown>.dropdown-toggle{padding:6px 10px}.toolbar i.chevron-down{-webkit-user-select:none;user-select:none;width:16px;height:16px;margin-top:3px;display:flex}.toolbar i.chevron-down.inside{pointer-events:none;width:16px;height:16px;margin-top:11px;margin-left:-25px;margin-right:10px;display:flex}.toolbar .divider{background-color:#434447;width:1px;margin:0 4px}.toolbar .toolbar-filler{flex:1}.toolbar .dropdown .dropdown-item{gap:8px}.toolbar .dropdown .dropdown-item>i{width:20px}.toolbar>.dropdown>.dropdown-toggle>i{display:block}.toolbar>.dropdown>.dropdown-toggle>span{display:none}@container (width>=450px){.toolbar>.dropdown>.dropdown-toggle>i{margin-right:5px}.toolbar>.dropdown>.dropdown-toggle>i.hide-on-wide{display:none}.toolbar>.dropdown>.dropdown-toggle>span{display:flex}}.lexical-dropdown{z-index:10;background-color:#fff;border-radius:8px;min-height:40px;display:block;position:fixed;box-shadow:0 12px 28px #0003,0 2px 4px #0000001a,inset 0 0 0 1px #ffffff80}.lexical-dropdown .item{color:#050505;cursor:pointer;background-color:#fff;border:0;border-radius:8px;flex-direction:row;flex-shrink:0;place-content:center space-between;gap:8px;min-width:100px;max-width:250px;margin:0 8px;padding:8px;font-size:15px;line-height:16px;display:flex}.lexical-dropdown .item.fontsize-item,.lexical-dropdown .item.fontsize-item .text{min-width:unset}.lexical-dropdown .item .active{background-size:contain;width:20px;height:20px;display:flex}.lexical-dropdown .item:first-child{margin-top:8px}.lexical-dropdown .item:last-child{margin-bottom:8px}.lexical-dropdown .item:hover{background-color:#eee}.lexical-dropdown .item .text{flex-grow:1;min-width:150px;line-height:20px;display:flex}.lexical-dropdown .item .icon{-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;margin-right:12px;line-height:16px;display:flex}.lexical-dropdown .divider{background-color:#eee;width:auto;height:1px;margin:4px 8px}@media screen and (width<=1100px){.dropdown-button-text{display:none!important}.font-size .dropdown-button-text,.code-language .dropdown-button-text{display:flex!important}}button.item.dropdown-item-active{background-color:#dfe8fa4d}button.item.dropdown-item-active i{opacity:1}.link-editor{z-index:2;opacity:0;will-change:transform;background-color:#2f3135;border-radius:10px;width:100%;max-width:400px;padding:8px;transition:opacity .5s;display:flex;position:absolute;top:0;left:0;box-shadow:0 12px 28px #0003,0 2px 4px #0000001a,inset 0 0 0 1px #2f313580}.link-editor .link-input{color:#fff;background-color:#2a2c30;border:none;border-radius:10px;flex:1;align-items:center;height:30px;padding:0 10px;display:flex}.link-editor .link-input:hover{outline:1px solid #616264}.link-editor .link-input:focus{outline:1px solid #a1dfdc}.react-datepicker-popper{z-index:500!important}.datefield.clearable.has-value .fa-calendar-alt{right:18px}.datefield.has-value .react-datepicker__close-icon{align-items:center;display:flex}.datefield .react-datepicker__week-number--selected,.datefield .react-datepicker__week-number--keyboard-selected{background-color:inherit!important}.datefield .react-datepicker__close-icon{z-index:202;padding-right:6px;display:none}.datefield .react-datepicker__close-icon:after{content:"";color:#fff;background-color:#0000;font-family:"Font Awesome 6 Pro";font-size:13px;font-weight:300}.datefield .react-datepicker-wrapper{border-radius:10px;width:100%}.datefield .react-datepicker-wrapper input{z-index:202;color:#fff;background-color:#0000;border:none;border-radius:10px;outline:none;height:36px;padding-left:9px;font-weight:300;position:relative;width:100%!important}.datefield .react-datepicker-wrapper input:focus{box-shadow:none;background-color:#434447;outline:none}.datefield .react-datepicker-wrapper .fa-calendar-alt{color:#fff;z-index:202;padding:12px 10px;font-size:12px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.react-datepicker{border-radius:8px;overflow:hidden;border:none!important;display:flex!important}.react-datepicker__day.react-datepicker__day--outside-month{color:#a6a6a6!important}.react-datepicker-wrapper{border-radius:10px;width:100%}.react-datepicker-wrapper input{z-index:202;color:#fff;background-color:#0000;border:none;border-radius:10px;outline:none;height:36px;padding-left:9px;font-weight:300;position:relative;width:100%!important}.react-datepicker-wrapper input:focus{box-shadow:none;background-color:#434447;outline:none}.react-datepicker-wrapper .fa-calendar-alt{color:#fff;z-index:2;padding:9px 10px;position:absolute;top:1px;right:4px}.react-datepicker__navigation-icon:before{top:13px!important}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:96px!important}.react-datepicker__time-container>.react-datepicker__header--time{border-top-left-radius:0;border-top-right-radius:0}.react-datepicker-ignore-onclickoutside,.react-datepicker__time-container,.react-datepicker__header,.react-datepicker__month-container,.react-datepicker__time{caret-color:#0000;background-color:#434447!important}.react-datepicker__time-list>li{color:#fff!important}.react-datepicker__time-list>li:hover{background-color:#2f3135!important}.react-datepicker__time-list>li.react-datepicker__time-list-item--selected{color:#434447!important;background-color:#b5e5a4!important}.react-datepicker__day{width:1.7rem;height:1.7rem;line-height:1.6rem}.react-datepicker__day--disabled{color:#616264!important}.react-datepicker__day-names :first-child{color:#0000!important}.react-datepicker__day--keyboard-selected{background-color:#0000!important}.react-datepicker__current-month,.react-datepicker__day,.react-datepicker-time__header{color:#fff!important}.react-datepicker__day-name,.react-datepicker__week-number{color:#a6a6a6!important}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{border:1px solid .react-datepicker__day, .react-datepicker__month-text, .react-datepicker__quarter-text;border:1px solid #0000}.react-datepicker__day:focus,.react-datepicker__month-text:focus,.react-datepicker__quarter-text:focus{outline:none!important}.react-datepicker__day:not(.react-datepicker__day--disabled):hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{border:1px solid #a6a6a6;color:#fff!important;background-color:#0000!important;border-radius:50%!important}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range{color:#434447!important;background-color:#b5e5a4!important;border-radius:50%!important}.react-datepicker__day .react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover{border:1px solid #a6a6a6;color:#434447!important;background-color:#b5e5a4!important;border-radius:50%!important}.email-input-field{width:100%}.browser-row .email-input-field .input-container.invalid-input input{border:1px solid #e79290}
