﻿.debug-dump-container{border:1px solid var(--box-border-color);height:100%;border-radius:var(--radius-main);display:flex;flex-direction:column;overflow:hidden}.debug-dump-container .debug-dump-title{display:flex;align-items:center;padding:var(--space-main);background-color:var(--bg-main);border-bottom:1px solid var(--box-border-color)}.debug-dump-container .debug-dump-json{background-color:var(--bg-main-2);padding:var(--space-main);overflow:auto;flex:1}.json-formatter-dark.json-formatter-row .children.empty.object{color:var(--text-main)}.breakpoint-container{position:relative;height:100%;width:100%}.breakpoint-container .breakpoint-loader{position:absolute;height:100%;width:100%;z-index:1000;background-color:#fff;text-align:center;font-size:50px}.breakpoint-container .breakpoint-loader>div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.breakpoint-container .sandbox-preview-container{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;background:#dfdfdf}.breakpoint-container .sandbox-preview-container>.debug-controls{display:flex;flex-direction:row}.breakpoint-container .sandbox-preview-container>.debug-controls>span{flex:1}.breakpoint-container .sandbox-preview-container>.debug-controls>.control-buttons{display:flex;justify-content:space-evenly;align-content:center;width:200px;margin:10px}.breakpoint-container .sandbox-preview-container>.debug-controls>.control-buttons>button{font-size:20px;color:#000}.breakpoint-container .sandbox-preview-container>.debug-controls>.control-buttons>button.active:hover{color:#ff1e00}.breakpoint-container .sandbox-preview-container>.sandbox-preview{flex:1;padding:10px;overflow:auto}.breakpoint-container .flow-preview-container{position:relative;height:100%}.breakpoint-container .flow-preview-container .flow-preview-canvas-container{position:relative;height:100%}.breakpoint-container .flow-preview-container .flow-preview-canvas-container .flow-editor-canvas{position:relative;overflow:auto;background:#dfdfdf;min-height:100%;min-width:100%;background-image:repeating-linear-gradient(0deg, transparent, transparent 19px, #fff 19px, #ddd 20px),repeating-linear-gradient(-90deg, transparent, transparent 19px, #fff 19px, #fff 20px);background-size:20px 20px}.breakpoint-container .flow-preview-container .flow-preview-canvas-container .flow-editor-canvas .node-breakpoint{width:16px;height:16px;background:red;border:4px solid #b30d0d;display:block;position:absolute;right:-10px;top:-10px;border-radius:50%}.breakpoint-container .flow-preview-container .flow-preview-canvas-container .flow-editor-canvas .node-title .tooltip{word-wrap:break-word}.breakpoint-container .endpointLabel{display:none}.breakpoint-container .endpointLabel{border-radius:4px;margin-left:-7px;transform:translate(-100%, -50%) !important;border-top-right-radius:17px;border-bottom-right-radius:17px;padding:4px 8px;font-size:12px;background-color:rgba(0,0,0,.65);color:#fff;z-index:500;user-select:none;cursor:pointer}.breakpoint-container .endpointLabel.jtk-hover{display:block}.breakpoint-container .connectionLabel{border-radius:4px;padding:2px 6px;font-size:12px;background-color:rgba(108,141,174,.9);color:#fff;z-index:500;user-select:none;cursor:pointer}.breakpoint-container .connectionLabel.jtk-hover{display:block;background:#06c}.breakpoint-container .flowConnection path{stroke:#424242;stroke-width:4px}.breakpoint-container .flowConnection:hover,.breakpoint-container .flowConnection.jtk-hover{z-index:300}.breakpoint-container .flowConnection:hover path,.breakpoint-container .flowConnection.jtk-hover path{stroke-width:6px;stroke:#06c}.breakpoint-container .jtk-endpoint{z-index:400}.breakpoint-container .node-container{height:100%;overflow:auto;padding:10px;display:flex;flex-direction:column;background:#dfdfdf}.breakpoint-container .node-container .active-flow{color:#f54343;font-weight:bold}.angular-bootstrap-contextmenu .dropdown-menu{margin-top:3px}.angular-bootstrap-contextmenu .dropdown-menu .divider{margin:2px 0}.angular-bootstrap-contextmenu .dropdown-menu li.filter-input{padding:0 8px}.angular-bootstrap-contextmenu .dropdown-menu li.filter-input input{width:100%;padding-left:8px;margin-bottom:4px;border:1px solid #666}.angular-bootstrap-contextmenu .dropdown-menu li.filter-hide{display:none}.angular-bootstrap-contextmenu .dropdown-menu.custom-nodes-menu li{max-width:260px}.angular-bootstrap-contextmenu .dropdown-menu.custom-nodes-menu li>a{white-space:normal;word-wrap:break-word}.var-label{width:80px !important;text-align:center}.var-label:empty{display:inline-block}.var-label.label-number{background-color:#ed6b75}.var-label.label-number:before{content:"123"}.var-label.label-string{background-color:#36c6d3}.var-label.label-string:before{content:"ABC"}.var-label.label-boolean{background-color:#f1c40f}.var-label.label-boolean:before{content:"BOOL"}.var-label.label-object{background-color:#337ab7}.var-label.label-object:before{content:"OBJ"}.var-label.label-date{background-color:#659be0}.var-label.label-date:before{content:"DATE"}.var-label.label-file{background-color:#8775a7}.var-label.label-file:before{content:"FILE"}.var-label.label-user{background-color:#43a047}.var-label.label-user:before{content:"USER"}.var-label.label-permission{background-color:#ef5350}.var-label.label-permission:before{content:"PERMISSION"}.var-label.label-role{background-color:#f9a825}.var-label.label-role:before{content:"ROLE"}.var-label.label-userGroup{background-color:#009688}.var-label.label-userGroup:before{content:"USER GROUP"}.var-label.label-delegation{background-color:#9a0069}.var-label.label-delegation:before{content:"DELEGATION"}.var-label.label-buffer{background-color:#f3c200}.var-label.label-buffer:before{content:"BUFFER"}.text-light{color:#d9d9d9}.editor-loading-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:100}.editor-loading{margin:0 auto;text-align:center;margin-top:22px;font-size:50px}.modal[uib-modal-window]{background-color:var(--overlay-bg)}.modal[uib-modal-window] .modal-content{background:rgba(0,0,0,0);border:none;border-radius:var(--radius-main);box-shadow:0 10px 15px -3px rgba(0,0,0,.25),0 4px 6px -2px rgba(0,0,0,.1)}.css-editor-modal .modal-dialog{height:80%;margin-top:5%;margin-bottom:5%}.css-editor-modal .modal-dialog .css-editor-portlet,.css-editor-portlet{flex:1;margin:0;height:100%;display:flex;flex-direction:column}.css-editor-modal .modal-dialog .css-editor-portlet .portlet-body,.css-editor-portlet .portlet-body{display:flex;flex:1;flex-direction:column}.css-editor-modal .modal-dialog .css-editor-portlet .portlet-body>form,.css-editor-portlet .portlet-body>form{flex:1;display:flex;flex-direction:column}.css-editor-modal .modal-dialog .css-editor-portlet .portlet-body>form .css-editor-container,.css-editor-portlet .portlet-body>form .css-editor-container{flex:1;display:flex;flex-direction:column}.css-editor-modal .modal-dialog .css-editor-portlet .portlet-body>form .css-editor-container .script-editor,.css-editor-portlet .portlet-body>form .css-editor-container .script-editor{flex:1}.mb0{margin-bottom:0}.m0{margin:0 !important}.access-container{height:100%;width:100%}bamma-var .sub-fields{padding-left:30px}bamma-var .toggle{margin-right:2px;border-radius:0px;width:15px;height:15px;display:inline-block;padding-left:0;text-align:center;padding-right:0;color:var(--text-main-3)}bamma-var .bamma-variable[ng-click]{cursor:pointer;padding:2px;padding-top:0px}bamma-var .bamma-variable[ng-click]:hover{background:rgba(0,0,0,.1)}.sweet-overlay{background-color:var(--overlay-bg);z-index:1051 !important}.filter-group{border:1px solid rgba(33,33,33,.2);padding:4px;margin-bottom:4px;border-radius:4px;background:#ddd;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.filter-group .filter-group-title{border:1px solid rgba(33,33,33,.2);border-bottom:0;padding:4px 4px 0px 4px}.filter-group .filter-group-title span{display:inline-block;text-align:center;width:16px;height:16px;border-radius:50%;font-size:10px;line-height:16px;cursor:pointer}.filter-group .ui-select-bootstrap>.ui-select-choices,.filter-group .ui-select-bootstrap>.ui-select-no-choice{font-size:10px}.filter-row{margin-bottom:4px}.filter-row .col-md-6{padding:0}.filter-row .col-md-2{padding:0}.filter-row .col-md-4{padding:0}ul.ivh-treeview .ivh-treeview-toggle{cursor:pointer}.ivh-treeview-twistie{font-size:18px}.tree-view-wrapper{height:100%;display:flex;flex-direction:column}.tree-view-wrapper .tree-view-main{flex:1;overflow-y:auto;overflow-x:auto;border:1px solid #ccc;border-top:0;padding:5px}.tree-view-wrapper .tree-view-control{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;text-decoration:none;padding:1px;opacity:.2}.tree-view-wrapper .tree-view-input-label{display:inline-block;border:none;padding:5px;max-width:20vw;resize:none;vertical-align:middle;word-break:break-word}.tree-view-wrapper .tree-view-input-label:focus{background-color:#ffb6c1;box-shadow:2px 2px 8px rgba(0,0,0,.3)}.tree-view-wrapper .btn-treeview{width:40px;margin-left:auto}.population_field{display:inline-block}.population_field input{margin-top:2px}.population_field label{margin-left:3px}.population_field bamma-populator{margin-left:10px}.population_field .subfields{display:block;margin-left:10px}.populated-fields{margin-top:5px;margin-bottom:4px;padding:4px;border:1px solid rgba(0,0,0,.3);border-radius:3px}.populated-fields i.fa.fa-remove{cursor:pointer}.flex-line{display:flex;flex-direction:row}.flex-line *{flex:1}.flex-line .line-label{text-align:center;flex:0;padding-top:7px;margin-right:5px;margin-left:5px}.flex-line .line-label.np{padding-top:0}.flex-line:not(:last-child){margin-bottom:10px}.validation-error{color:#c90a0a}.flow-error-box{display:inline-block}.flow-error-code{text-align:left;margin:0;margin-bottom:10px;display:inline-block}.flow-log{margin-top:20px}.flow-log .table-main{margin:0 auto}.flow-log .table{margin-bottom:0}.flow-log .sb-td{word-break:break-word;width:300px}.pad-items>*{margin-right:8px}.binding-table{margin:0 auto;margin-bottom:10px}.binding-table td,.binding-table th{text-align:center;padding:3px}.center-table{width:100%}.center-table td,.center-table th{text-align:center;padding:3px}.node-title{position:absolute;left:-4px;top:54px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;text-align:center;border:1px dashed var(--text-main);line-height:16px;padding:3px;user-select:none;cursor:default;display:flex;align-content:center}.node-title .comment-icon{display:inline;font-size:16px;margin-right:3px}.node-title .node-title-text{color:var(--text-main)}.theme-1{background-color:#fff4ba;color:#333}.theme-2{background-color:#badeff;color:#333}.theme-3{background-color:#baffba;color:#333}.theme-4{background-color:#ffbaba;color:#333}note{position:absolute;box-shadow:-2px 2px 2px rgba(0,0,0,.3);border-radius:5px;display:flex;flex-direction:column}note .note-title{height:30px;background:rgba(0,0,0,.1019607843);padding:4px;display:flex;justify-content:right}note .note-title .note-btn button{border:0;background:none;border-radius:5px;color:#333}note .note-title .note-btn button i{width:12px;height:16px;text-align:center}note .note-title .open.note-btn button,note .note-title .note-btn button:hover{background:rgba(0,0,0,.1)}note .note-title .open .dropdown-menu{display:flex}note .note-title .dropdown-menu{border-radius:5px;padding:0;right:0;left:auto;min-width:64px;box-shadow:-2px 2px 2px rgba(0,0,0,.3);border:0;overflow:hidden}note .note-title .dropdown-menu li{cursor:pointer;width:32px;height:32px;text-align:center;line-height:24px;padding:4px}note .note-content{width:100%;background:none;flex:1;resize:none;outline:none;border:0;padding:4px;font-size:14px}note .note-content::-webkit-scrollbar{width:6px !important;height:auto;background-color:rgba(0,0,0,0)}note .note-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3)}note .note-content::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}node{position:absolute;width:54px;height:54px;border-color:#525e64;color:#525e64;background-color:rgba(131,146,153,.3);font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;text-align:center;line-height:48px;border:4px solid;box-sizing:border-box;border-radius:2px}node.begin:after{content:""}node.respond:after{content:""}node.end:after{content:""}node.script:after{content:""}node.condition:after{content:""}node.jump:after{content:""}node.land:after{content:""}node.http:after{content:""}node.sendmail:after{content:""}node.setsandbox:after{content:""}node.getsandbox:after{content:""}node.form:after{content:""}node.datanode:after{content:""}node.subflow:after{content:""}node.hash:after{content:""}node.simplesql:after{content:""}node.dbconnection:after{content:""}node.dump:after{content:""}node.authorization:after{content:""}node.assign:after{content:""}node.htmltopdf:after{content:""}node.getusergroups:after{content:""}node.getpermissionsofuser:after{content:""}node.getrolesofuser:after{content:""}node.getroles:after{content:""}node.getusers:after{content:""}node.xml2json:after{content:""}node.begintransaction:after{content:""}node.endtransaction:after{content:""}node.challenge:after{content:""}node.archive:after{content:""}node.compress:after{content:""}node.variablemap:after{content:""}node.filetohex:after{content:""}node.notification:after{content:""}node.qrcode:after{content:""}node.ldap:after{content:""}node.filedownload:after{content:""}node.imap:after{content:""}node.createPayment:after{content:""}node.getPayment:after{content:""}node.updatepayment:after{content:""}node.getfile:after{content:""}node.getstate:after{content:""}node.redis:after{content:""}node.exporttoexcel:after{content:""}node.exceltojson:after{content:""}node.xmlcrypto:after{content:""}node.pdfmerge:after{content:""}node.jsonschemavalidator:after{content:""}node.assignmentoperations:after{content:""}node.logstate:after{content:""}node.switchnode:after{content:""}node.sftp:after{content:""}node.generatetextlogo:after{content:""}node.pausestate:after{content:""}node.continuestate:after{content:""}node.formbinding:after{content:""}node.string2base64:after{content:""}node.barcode:after{content:""}node.loop:after{content:""}node.loopend:after{content:""}node.blockchain:after{content:""}node.deletefile:after{content:""}node.split:after{content:""}node.join:after{content:""}node.dbf2json:after{content:""}node.generatereport:after{content:""}node.fileoperations:after{content:""}node.next:after{content:""}node.begin,.node-label.begin{border-color:#3faba4;color:#3faba4;background-color:rgba(128,208,203,.3)}node.end,node.respond,node.next,.node-label.end,.node-label.respond,.node-label.next{border-color:#d05454;color:#d05454;background-color:rgba(230,164,164,.3)}node.script,.node-label.script{border-color:#5e738b;color:#5e738b;background-color:rgba(151,166,184,.3)}node.condition,.node-label.condition{border-color:#67809f;color:#67809f;background-color:rgba(166,180,198,.3)}node.land,.node-label.land{border-color:#796799;color:#796799;background-color:rgba(175,164,194,.3)}node.jump,.node-label.jump{border-color:#c8d046;color:#c8d046;background-color:rgba(224,229,151,.3)}node.http,.node-label.http{border-color:#e08283;color:#e08283;background-color:rgba(244,212,212,.3)}node.sendmail,.node-label.sendmail{border-color:#5c9bd1;color:#5c9bd1;background-color:rgba(172,204,231,.3)}node.form,.node-label.form{border-color:#26c281;color:#26c281;background-color:rgba(108,226,177,.3)}node.datanode,.node-label.datanode{border-color:#8877a9;color:#8877a9;background-color:rgba(191,181,209,.3)}node.subflow,.node-label.subflow{border-color:#c49f47;color:#c49f47;background-color:rgba(221,199,148,.3)}node.hash,.node-label.hash{border-color:#94a0b2;color:#94a0b2;background-color:rgba(207,213,221,.3)}node.simplesql,.node-label.simplesql{border-color:#29b4b6;color:#29b4b6;background-color:rgba(104,219,221,.3)}node.dbconnection,.node-label.dbconnection{border-color:#c5b96b;color:#c5b96b;background-color:rgba(226,220,180,.3)}node.dump,.node-label.dump{border-color:#f36a5a;color:#f36a5a;background-color:rgba(250,192,185,.3)}node.authorization,.node-label.authorization{border-color:#e35b5a;color:#e35b5a;background-color:rgba(242,178,177,.3)}node.assign,.node-label.assign{border-color:#4c87b9;color:#4c87b9;background-color:rgba(149,184,214,.3)}node.htmltopdf,.node-label.htmltopdf{border-color:#9b59b6;color:#9b59b6;background-color:rgba(198,160,213,.3)}node.getusergroups,.node-label.getusergroups{border-color:#c5bf66;color:#c5bf66;background-color:rgba(225,222,176,.3)}node.getpermissionsofuser,.node-label.getpermissionsofuser{border-color:#578ebe;color:#578ebe;background-color:rgba(161,191,218,.3)}node.getrolesofuser,.node-label.getrolesofuser{border-color:#e43a45;color:#e43a45;background-color:rgba(240,148,154,.3)}node.getroles,.node-label.getroles{border-color:#2ab4c0;color:#2ab4c0;background-color:rgba(112,215,224,.3)}node.getusers,.node-label.getusers{border-color:#9a12b3;color:#9a12b3;background-color:rgba(209,63,236,.3)}node.xml2json,.node-label.xml2json{border-color:#f2784b;color:#f2784b;background-color:rgba(249,191,170,.3)}node.begintransaction,.node-label.begintransaction{border-color:#2c3e50;color:#2c3e50;background-color:rgba(80,113,146,.3)}node.endtransaction,.node-label.endtransaction{border-color:#d91e18;color:#d91e18;background-color:rgba(238,109,105,.3)}node.challenge,.node-label.challenge{border-color:#1ba39c;color:#1ba39c;background-color:rgba(68,224,216,.3)}node.archive,.node-label.archive{border-color:#ef4836;color:#ef4836;background-color:rgba(247,158,148,.3)}node.compress,.node-label.compress{border-color:#4b77be;color:#4b77be;background-color:rgba(150,176,217,.3)}node.variablemap,.node-label.variablemap{border-color:#e26a6a;color:#e26a6a;background-color:rgba(243,191,191,.3)}node.filetohex,.node-label.filetohex{border-color:#1bbc9b;color:#1bbc9b;background-color:rgba(86,231,201,.3)}node.notification,.node-label.notification{border-color:#3598dc;color:#3598dc;background-color:rgba(140,196,235,.3)}node.qrcode,.node-label.qrcode{border-color:#e87e04;color:#e87e04;background-color:rgba(252,175,86,.3)}node.ldap,.node-label.ldap{border-color:#8e44ad;color:#8e44ad;background-color:rgba(186,135,208,.3)}node.filedownload,.node-label.filedownload{border-color:#4db3a2;color:#4db3a2;background-color:rgba(148,210,199,.3)}node.imap,.node-label.imap{border-color:#bf55ec;color:#bf55ec;background-color:rgba(226,177,246,.3)}node.createPayment,.node-label.createPayment{border-color:#e7505a;color:#e7505a;background-color:rgba(243,170,175,.3)}node.getPayment,.node-label.getPayment{border-color:#555;color:#555;background-color:rgba(136,136,136,.3)}node.updatepayment,.node-label.updatepayment{border-color:#ff8e61;color:#ff8e61;background-color:rgba(255,215,199,.3)}node.getfile,node.getstate,node.setsandbox,node.getsandbox,.node-label.getfile,.node-label.getstate,.node-label.setsandbox,.node-label.getsandbox{border-color:#f40552;color:#f40552;background-color:rgba(252,99,148,.3)}node.redis,.node-label.redis{border-color:#4f86f7;color:#4f86f7;background-color:rgba(177,201,251,.3)}node.exporttoexcel,.node-label.exporttoexcel{border-color:#ff4081;color:#ff4081;background-color:rgba(255,166,196,.3)}node.exceltojson,.node-label.exceltojson{border-color:#8d6e63;color:#8d6e63;background-color:rgba(186,164,156,.3)}node.xmlcrypto,.node-label.xmlcrypto{border-color:#f90;color:#f90;background-color:rgba(255,194,102,.3)}node.pdfmerge,.node-label.pdfmerge{border-color:#4e0d3a;color:#4e0d3a;background-color:rgba(165,28,123,.3)}node.jsonschemavalidator,.node-label.jsonschemavalidator{border-color:#f09ae9;color:#f09ae9;background-color:rgba(253,243,252,.3)}node.assignmentoperations,.node-label.assignmentoperations{border-color:#8d0837;color:#8d0837;background-color:rgba(238,13,93,.3)}node.logstate,.node-label.logstate{border-color:#1a1c20;color:#1a1c20;background-color:rgba(72,77,88,.3)}node.switchnode,.node-label.switchnode{border-color:#56c0d8;color:#56c0d8;background-color:rgba(169,223,235,.3)}node.sftp,.node-label.sftp{border-color:#556052;color:#556052;background-color:rgba(135,149,131,.3)}node.generatetextlogo,.node-label.generatetextlogo{border-color:#96c447;color:#96c447;background-color:rgba(194,221,148,.3)}node.pausestate,.node-label.pausestate{border-color:#ff9e80;color:#ff9e80;background-color:rgba(255,236,230,.3)}node.continuestate,.node-label.continuestate{border-color:#80d8ff;color:#80d8ff;background-color:rgba(230,247,255,.3)}node.formbinding,.node-label.formbinding{border-color:#81c784;color:#81c784;background-color:rgba(200,230,201,.3)}node.string2base64,.node-label.string2base64{border-color:#ff5e78;color:#ff5e78;background-color:rgba(255,196,206,.3)}node.barcode,.node-label.barcode{border-color:#00695c;color:#00695c;background-color:rgba(0,207,181,.3)}node.loop,.node-label.loop{border-color:#2f353b;color:#2f353b;background-color:rgba(92,104,116,.3)}node.loopend,.node-label.loopend{border-color:#2f353b;color:#2f353b;background-color:rgba(92,104,116,.3)}node.blockchain,.node-label.blockchain{border-color:#ff4081;color:#ff4081;background-color:rgba(255,166,196,.3)}node.deletefile,.node-label.deletefile{border-color:#9a0007;color:#9a0007;background-color:rgba(255,1,13,.3)}node.split,.node-label.split{border-color:#f09ae9;color:#f09ae9;background-color:rgba(253,243,252,.3)}node.join,.node-label.join{border-color:#ff4081;color:#ff4081;background-color:rgba(255,166,196,.3)}node.dbf2json,.node-label.dbf2json{border-color:#e87e04;color:#e87e04;background-color:rgba(252,175,86,.3)}node.generatereport,.node-label.generatereport{border-color:#555;color:#555;background-color:rgba(136,136,136,.3)}node.fileoperations,.node-label.fileoperations{border-color:#f90;color:#f90;background-color:rgba(255,194,102,.3)}.node-label{margin-right:6px}.login{background-color:var(--sidebar-bg-color)}.login h3{margin-bottom:16px;letter-spacing:-0.5px;font-weight:300;margin-top:0;color:var(--sidebar-item-color);text-align:center}.login .logo{margin:45px 0;text-align:center;background-color:rgba(255,255,255,.1);backdrop-filter:blur(6px);padding:45px 0}.login .logo img{max-width:400px}.login .content{max-width:310px;width:100%;margin:0 auto}.login .content .captcha .captcha-image{background:var(--bg-main);text-align:center;border:1px solid var(--btn-border-color);border-bottom:0;border-top-right-radius:6px;border-top-left-radius:6px}.login .content .captcha .captcha-image:not(.color) path:not([fill=none]){fill:var(--text-main-3)}.login .content .captcha .captcha-image:not(.color) path[fill=none]{stroke:var(--text-main-3)}.login .content .captcha .bmm-form-control{border-top-right-radius:0px;border-top-left-radius:0px}.login .content .auth-form{padding:16px;backdrop-filter:blur(8px);background:var(--bg-main-4);border:1px solid var(--border-color-main);border-radius:6px}.login .content .bmm-form-input{margin:16px 0}.login .content .bmm-form-input.first{margin-top:0}.login .content .bmm-form-input.last{margin-bottom:0}.login .content label{font-weight:normal;margin-bottom:8px}.policy i.fa{margin-right:6px}@media(max-width: 480px){.login .content{padding:20px;border-radius:0}.login .content h3{font-size:22px}.login .checkbox{font-size:13px}}.d-flex{display:flex}.flex-gap{display:flex;gap:.25em}.spacer{flex:1}.rotate180{rotate:180deg}.text-primary{color:var(--primary)}@keyframes spin{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}.bmm-spin{animation:fa-spin 2s infinite linear reverse}.bmm-btn,.bmm-btn-fake{display:flex;align-items:center;height:var(--tool-height);border-radius:6px;font-size:14px;padding:0 12px;width:fit-content;color:var(--btn-text-color);background:var(--btn-background-color);border:1px solid var(--btn-border-color)}.bmm-btn:focus,.bmm-btn-fake:focus{outline:none}.bmm-btn:disabled,.bmm-btn.disabled,.bmm-btn-fake:disabled,.bmm-btn-fake.disabled{color:var(--text-muted);background:rgba(0,0,0,0)}.bmm-btn.tight,.bmm-btn-fake.tight{padding:0 6px}.bmm-btn.sm,.bmm-btn-fake.sm{font-size:12px;padding:0 6px;height:24px;line-height:1}.bmm-btn.success,.bmm-btn-fake.success{background-color:var(--success);color:var(--success-text)}.bmm-btn.success:hover,.bmm-btn-fake.success:hover{background-color:var(--success-2);border-color:var(--success);color:var(--success-text)}.bmm-btn.success:disabled,.bmm-btn-fake.success:disabled{opacity:.7}.bmm-btn.danger,.bmm-btn-fake.danger{background-color:var(--danger);color:var(--danger-text)}.bmm-btn.danger:hover,.bmm-btn-fake.danger:hover{background-color:var(--danger-2);border-color:var(--danger);color:var(--danger-text)}.bmm-btn.danger:disabled,.bmm-btn-fake.danger:disabled{opacity:.7}.bmm-btn .bamma-icon,.bmm-btn-fake .bamma-icon{margin-right:8px}.bmm-btn{transition:80ms cubic-bezier(0.33, 1, 0.68, 1);transition-property:color,background-color,border-color;user-select:none;cursor:pointer}.bmm-btn:hover,.bmm-btn:focus,.bmm-btn.active{color:var(--btn-hover-text-color);background-color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);transition-duration:.1s;z-index:2}.bmm-btn.active{border-color:var(--btn-active-border-color)}.bmm-btn.wide{width:100%;text-align:center;justify-content:center}.bmm-dropdown-2{display:none;position:absolute;padding:4px;background:none;margin:0;border:1px solid var(--box-border-color);border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.25),0 4px 6px -2px rgba(0,0,0,.1);background-color:var(--box-bg)}.bmm-dropdown-2>*{width:100%}.bmm-form{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.bmm-form .bmm-form-header{border-bottom:1px solid var(--btn-border-color);display:flex;flex-flow:row wrap;justify-content:flex-end;margin-bottom:1rem;padding-bottom:.5rem}.bmm-form .bmm-form-header .heading{flex:1 1 auto;font-size:24px;font-weight:400;order:0}.bmm-form .form-line{display:flex;gap:16px}.bmm-form .form-line.center{align-items:center}.bmm-form .form-line .bmm-form-input{flex:1}.bmm-form section{margin-bottom:10px;margin-top:15px}.bmm-form section h3{font-size:20px;font-weight:400;margin:15px 0}.bmm-form section h4{font-size:18px;margin:0;margin-bottom:15px}.bmm-form section.danger-zone{padding:10px;border:1px solid rgba(255,0,0,.6);background:rgba(255,0,0,.0666666667);border-radius:6px}.bmm-form section.danger-zone h4{color:red}.bmm-form .cke_reset{color:#000}.bmm-form-actions{padding-top:10px;display:flex;gap:10px;justify-content:space-between}.portlet-body .bmm-form{padding:10px}.portlet-body .bmm-form-actions{padding:10px;border-top:var(--border-color-main) 1px solid;background-color:var(--box-header-bg);overflow:hidden;border-radius:inherit}.bmm-label{font-weight:600;font-size:14px;line-height:1.5;margin:0 0 6px}.bmm-ui-select .ui-select-match.btn-default-focus{background:none;box-shadow:none;outline:none;color:var(--btn-hover-text-color);border-color:var(--btn-hover-border-color);transition-duration:.1s;z-index:2}.bmm-ui-select .ui-select-search:focus{box-shadow:none}.bmm-ui-select .ui-select-match>span.btn,.bmm-ui-select .ui-select-search,.bmm-ui-select.ui-select-multiple,.bmm-form-control{max-width:100%;padding:5px 12px;font-size:14px;line-height:20px;color:var(--btn-text-color);vertical-align:middle;background:var(--bg-main);background-repeat:no-repeat;background-position:right 8px center;border:1px solid var(--btn-border-color);border-radius:6px;transition:80ms cubic-bezier(0.33, 1, 0.68, 1);transition-property:color,background-color,border-color}.bmm-ui-select .ui-select-match>span.btn:hover,.bmm-ui-select .ui-select-match>span.btn:focus,.bmm-ui-select .ui-select-match>span.btn.active,.bmm-ui-select .ui-select-search:hover,.bmm-ui-select .ui-select-search:focus,.bmm-ui-select .ui-select-search.active,.bmm-ui-select.ui-select-multiple:hover,.bmm-ui-select.ui-select-multiple:focus,.bmm-ui-select.ui-select-multiple.active,.bmm-form-control:hover,.bmm-form-control:focus,.bmm-form-control.active{color:var(--btn-hover-text-color);border-color:var(--btn-hover-border-color);transition-duration:.1s;z-index:2}.bmm-ui-select .ui-select-match>span.btn:focus,.bmm-ui-select .ui-select-search:focus,.bmm-ui-select.ui-select-multiple:focus,.bmm-form-control:focus{outline:none}.bmm-ui-select .ui-select-match>span.btn:disabled,.bmm-ui-select .ui-select-match>span.btn.disabled,.bmm-ui-select .ui-select-search:disabled,.bmm-ui-select .ui-select-search.disabled,.bmm-ui-select.ui-select-multiple:disabled,.bmm-ui-select.ui-select-multiple.disabled,.bmm-form-control:disabled,.bmm-form-control.disabled{color:var(--text-muted);background:rgba(0,0,0,0)}.bmm-ui-select .ui-select-match>span.btn.tight,.bmm-ui-select .ui-select-search.tight,.bmm-ui-select.ui-select-multiple.tight,.bmm-form-control.tight{padding:0 6px}.bmm-ui-select .ui-select-match>span.btn.success,.bmm-ui-select .ui-select-search.success,.bmm-ui-select.ui-select-multiple.success,.bmm-form-control.success{background-color:var(--success);color:var(--success-text)}.bmm-ui-select .ui-select-match>span.btn.success:hover,.bmm-ui-select .ui-select-search.success:hover,.bmm-ui-select.ui-select-multiple.success:hover,.bmm-form-control.success:hover{background-color:var(--success-2);border-color:var(--success);color:var(--success-text)}.bmm-ui-select .ui-select-match>span.btn.success:disabled,.bmm-ui-select .ui-select-search.success:disabled,.bmm-ui-select.ui-select-multiple.success:disabled,.bmm-form-control.success:disabled{opacity:.7}.bmm-ui-select .ui-select-match>span.btn.short,.bmm-ui-select .ui-select-search.short,.bmm-ui-select.ui-select-multiple.short,.bmm-form-control.short{width:100px}.bmm-ui-select .ui-select-match>span.btn.medium,.bmm-ui-select .ui-select-search.medium,.bmm-ui-select.ui-select-multiple.medium,.bmm-form-control.medium{width:320px}.bmm-form-checkbox{padding-left:20px;vertical-align:middle}.bmm-form-checkbox input[type=checkbox],.bmm-form-checkbox input[type=radio]{box-sizing:border-box;padding:0;float:left;margin:4px 0 0 -20px;vertical-align:middle}.bmm-form-input{display:flex;flex-direction:column;margin:10px 0}.bmm-form-input.first{margin-top:0}.bmm-form-input.last{margin-bottom:0}.bmm-form-input .hint{font-size:12px;margin-top:2px;color:var(--text-muted)}.bmm-form-input .error{font-size:12px;margin-top:2px;color:var(--danger);padding-left:4px;display:none}.bmm-form-input.has-error .bmm-form-control,.bmm-form-input.has-error .bmm-ui-select.ui-select-multiple{border-color:var(--danger)}.bmm-form-input.has-error label{color:var(--danger-2)}.bmm-form-input.has-error .error{display:block}.bmm-form-input label.bmm-form-upload{margin:0}.bmm-form-input label.bmm-form-upload>span{display:block;margin-bottom:5px}.bmm-form-input label.bmm-form-upload>input[type=file]{display:none}.bmm-form-checkbox label,.bmm-form-input label{font-weight:600;font-size:14px;margin-bottom:5px}input:not([type=submit]).bmm-btn{cursor:text}.bmm-btn-group{display:flex}.bmm-btn-group:not(.vertical)>[class*=bmm-btn]:not(:first-child),.bmm-btn-group:not(.vertical) .labeled:not(:first-child) [class*=bmm-btn]{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.bmm-btn-group:not(.vertical)>[class*=bmm-btn]:not(:last-child),.bmm-btn-group:not(.vertical) .labeled:not(:last-child) [class*=bmm-btn]{border-top-right-radius:0;border-bottom-right-radius:0}.bmm-btn-group.vertical{flex-direction:column}.bmm-btn-group.vertical>[class*=bmm-btn]{width:100%}.bmm-btn-group.vertical>[class*=bmm-btn]:not(:first-child),.bmm-btn-group.vertical .labeled:not(:first-child) [class*=bmm-btn]{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.bmm-btn-group.vertical>[class*=bmm-btn]:not(:last-child),.bmm-btn-group.vertical .labeled:not(:last-child) [class*=bmm-btn]{border-bottom-left-radius:0;border-bottom-right-radius:0}.labeled{display:flex;flex-direction:column}.labeled .bmm-label{color:var(--text-muted);font-size:12px;margin-bottom:2px;margin-left:4px}.labeled .bmm-btn{min-width:100%}.bmm-load-overlay{position:absolute;background-color:var(--overlay-bg);top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:500}.bmm-load-overlay .loading-container{width:50%;max-width:400px;display:flex;flex-direction:column;align-items:center;gap:8px}.bmm-load-overlay .loading-container .message{font-size:16px;font-weight:bold}.settings-page{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.5;display:flex;gap:16px;overflow:hidden}.settings-page .settings-sidebar{width:220px}.settings-page .settings-content-wrapper{position:relative;flex:1;overflow-y:auto;overflow-x:hidden}.settings-page .settings-content-wrapper::-webkit-scrollbar{background:rgba(0,0,0,0);background:rgba(0,0,0,.2666666667);border-radius:100px}.settings-page .settings-content-wrapper::-webkit-scrollbar-track{padding:4px;border-radius:100px;background:var(--box-header-bg)}.settings-page .settings-content-wrapper::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.settings-page .settings-content-wrapper::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);border-radius:100px;background-color:var(--box-border-color);background-clip:content-box}.settings-page .settings-content-wrapper .settings-content{position:relative;max-width:720px}.bamma-editor .ui-resizable-handle{z-index:90;width:4px;top:4px;bottom:4px;position:absolute}.bamma-editor .ui-resizable-e{cursor:ew-resize;right:0}.bamma-editor .ui-resizable-s{cursor:ns-resize;bottom:0;top:auto;right:4px;left:4px;height:4px;width:auto}.bamma-editor .ui-resizable-se{cursor:se-resize;bottom:0;top:auto;right:0px;height:8px;width:8px}.bamma-editor .ui-resizable-w{cursor:ew-resize;left:0}.bamma-editor .editor-box{font-family:"Open Sans";display:flex;background-color:var(--box-bg);color:var(--box-color);box-shadow:0 10px 15px -3px rgba(0,0,0,.25),0 4px 6px -2px rgba(0,0,0,.1);border:1px solid var(--box-border-color);border-radius:8px;overflow:hidden;position:relative}.bamma-editor .editor-sidebar{flex-direction:column;min-width:240px}.bamma-editor .editor-sidebar .tab-pane{overflow-x:hidden}.bamma-editor .editor-sidebar .tab-pane .form-item-options{margin:0 -1px}.bamma-editor .editor-sidebar .nav.nav-pills{display:flex;padding:6px;background-color:var(--box-header-bg);gap:6px}.bamma-editor .editor-sidebar .nav.nav-pills:before,.bamma-editor .editor-sidebar .nav.nav-pills:after{content:"";display:none}.bamma-editor .editor-sidebar .nav-item{flex:1;text-align:center;border:0;flex-basis:content;min-width:50px}.bamma-editor .editor-sidebar .nav-item a{display:flex;align-items:center;justify-content:center;height:32px;font-size:14px;padding:0 12px;border-radius:4px;font-weight:600;color:var(--btn-text-color);background-color:var(--btn-background-color);border:1px solid var(--btn-border-color);transition:80ms cubic-bezier(0.33, 1, 0.68, 1);transition-property:color,background-color,border-color}.bamma-editor .editor-sidebar .nav-item a:hover{background-color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);color:var(--btn-hover-text-color)}.bamma-editor .editor-sidebar .nav-item a uib-tab-heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center;display:flex;gap:4px}.bamma-editor .editor-sidebar .nav-item.active a{color:var(--btn-hover-text-color);background-color:var(--btn-hover-color);border-color:var(--btn-hover-border-color)}.bamma-editor .editor-sidebar .tab-pane{height:100%;overflow-x:hidden;border-top:1px solid var(--box-border-color)}.bamma-editor .editor-sidebar .tab-content{flex:1;overflow:hidden}.bamma-editor .work-area{flex:1;display:flex;flex-direction:column;overflow:auto;height:100%;gap:6px}.bamma-editor .work-area .editor-toolbar{display:flex;justify-content:space-between;gap:6px;align-items:center}.bamma-editor .work-area .editor-toolbar .editor-box{padding:6px;background-color:var(--box-header-bg)}.bamma-editor .work-area .editor-toolbar .editor-box .btn-group-sm{display:flex;gap:6px;flex-direction:row}.bamma-editor .work-area .editor-toolbar .editor-box .btn{font-size:18px;padding:0;width:31px;height:31px;border-radius:4px;font-weight:600;display:flex;align-items:center;justify-content:center;border:0;box-shadow:none}.bamma-editor .work-area .editor-toolbar .editor-box .btn.btn-default{color:var(--box-color);background:rgba(0,0,0,0)}.bamma-editor .work-area .editor-toolbar .editor-box .btn.btn-default.active,.bamma-editor .work-area .editor-toolbar .editor-box .btn.btn-default:hover{background:var(--box-active-bg);color:var(--box-active-color)}.bamma-editor .work-area .editor-toolbar .doc-name{font-size:18px;display:flex;align-items:center;justify-content:center;padding:0 10px;flex:1;word-break:break-all;min-height:100%}.bamma-editor .work-area .editor-toolbar .doc-name i{margin-right:6px}.bamma-editor.loading{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:absolute}.bamma-editor.loading .editor-box{flex-direction:column}.bamma-editor.loading .message{font-size:14px;padding:calc(var(--space-main)*2)}.ng-fade-down.ng-leave{animation-name:fadeOutUp}.ng-fade-up.ng-enter{animation-name:fadeInUp}.bmm-super-list *::-webkit-scrollbar,.form-editor-document::-webkit-scrollbar,.editor-sidebar::-webkit-scrollbar,.editor-box *::-webkit-scrollbar{background:rgba(0,0,0,0);background:rgba(0,0,0,.2666666667);border-radius:100px}.bmm-super-list *::-webkit-scrollbar-track,.form-editor-document::-webkit-scrollbar-track,.editor-sidebar::-webkit-scrollbar-track,.editor-box *::-webkit-scrollbar-track{padding:4px;border-radius:100px;background:var(--box-header-bg)}.bmm-super-list *::-webkit-scrollbar-corner,.form-editor-document::-webkit-scrollbar-corner,.editor-sidebar::-webkit-scrollbar-corner,.editor-box *::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.bmm-super-list *::-webkit-scrollbar-thumb,.form-editor-document::-webkit-scrollbar-thumb,.editor-sidebar::-webkit-scrollbar-thumb,.editor-box *::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);border-radius:100px;background-color:var(--box-border-color);background-clip:content-box}form-editor{height:100%}.toolbar-sortable-placeholder{height:35px;display:block}.sortable-placeholder{height:35px;display:block;outline:1px dashed #ccc}.form-item-control-tags{display:none}.form-editor-wrapper{height:100%;display:flex;background-color:var(--box-active-bg);padding:6px;gap:6px}.form-editor-wrapper .left-pane .tab-pane{padding:6px}.form-editor-wrapper .event-block-btn-row{text-align:center;padding:5px}.form-editor-wrapper .event-block-btn-row .btn:not(:last-child){margin-right:5px}.form-editor-wrapper .event-block-btn-row .event-block-control{width:200px;height:30px;border:1px solid #ccc;font-size:14px}.form-editor-wrapper .event-block-btn-row .event-block-control:not(:last-child){margin-right:5px}.form-editor-wrapper .event-result-row label{text-align:left;padding-right:0;overflow:initial !important;text-overflow:initial !important;word-break:break-all !important;padding-left:5px;white-space:normal !important}.form-editor-wrapper .group-mode{font-weight:bold;border:3px solid #ccc;width:40px;height:40px;border-radius:50% !important;line-height:33px;display:inline-block;margin:3px}.form-editor-wrapper .event-block{padding:5px;border:3px solid #ccc;margin:4px;position:relative}.form-editor-wrapper .event-block .event-select-control{display:inline-table;width:90px}.form-editor-wrapper .event-block .event-select-control .dropdown{width:85px;height:30px}.form-editor-wrapper .event-block .event-select-control .dropdown .ui-select-toggle{height:30px}.form-editor-wrapper .event-block .event-select-control input{height:30px}.form-editor-wrapper .event-block .event-block-control{height:30px;border:1px solid #ccc;font-size:14px}.form-editor-wrapper .event-block .event-block-control:not(:last-child){margin-right:5px}.form-editor-wrapper .event-block .criteria-row{position:relative}.form-editor-wrapper .event-block .criteria-remove{width:20px;height:20px;padding:0;border-radius:50% !important;margin-right:3px}.form-editor-wrapper .event-block .criteria-value{width:140px;padding-left:5px}.form-editor-wrapper .event-block .criteria-group{border:3px solid #ccc;padding:3px;padding-bottom:0px;position:relative}.form-editor-wrapper .event-block .criteria-group-remove{position:absolute;right:-10px;width:20px;height:20px;padding:0;border-radius:50% !important;top:-10px;z-index:1009}.form-editor-wrapper .event-block h3{font-size:16px;margin-top:2px}.form-editor-wrapper .event-block .result-block .ace{margin-top:10px;margin-bottom:10px;height:300px}.form-editor-wrapper .event-block .result-block .ace.mini{height:300px}.form-editor-wrapper .form-control-main .form-item-control-tags{display:none;position:absolute;top:0;bottom:0;left:0;width:100%;pointer-events:none;user-select:none;outline:2px solid #2982ca}.form-editor-wrapper .form-control-main .form-item-control-tags .form-item-tag-code{position:absolute;background:#2982ca;color:#fff;font-size:12px;padding:0 4px}.form-editor-wrapper .form-control-main .form-item-control-tags.right .form-item-tag-code{right:0}.form-editor-wrapper .form-control-main:hover>.form-item-control-tags{display:block}.form-editor-wrapper .lili-form-group>.form-item-control-tags,.form-editor-wrapper .bmm-tabbedcontainer>.form-item-control-tags,.form-editor-wrapper .bmm-container>.form-item-control-tags{outline-color:#a523be}.form-editor-wrapper .lili-form-group>.form-item-control-tags .form-item-tag-code,.form-editor-wrapper .bmm-tabbedcontainer>.form-item-control-tags .form-item-tag-code,.form-editor-wrapper .bmm-container>.form-item-control-tags .form-item-tag-code{background:#a523be}.form-editor-wrapper .row .for-item-control-tags{left:15px}.form-editor-wrapper .form-item-controls{display:none}.form-editor-wrapper .selected>.form-control-main>.form-item-control-tags{display:block}.form-editor-wrapper .selected>.form-item-controls{display:block;position:absolute;width:100%;top:0}.form-editor-wrapper .selected>.form-item-controls div{width:26px;height:26px;text-align:center;font-size:16px;line-height:26px;position:absolute;z-index:110;background:#36c6d3;border-radius:50% !important;color:#fff}.form-editor-wrapper .selected>.form-item-controls .move{top:-30px;left:50%;margin-left:-12px;color:#fff}.form-editor-wrapper .selected>.form-item-controls .remove{top:4px;right:-30px;background:#ff6452}.form-editor-wrapper .selected>.form-item-controls .duplicate{color:#fff;top:4px;left:-30px}.form-editor-wrapper .selected>.form-item-controls .copy-row{top:-30px;left:10px}.form-editor-wrapper .selected>.form-item-controls .copy-row .copy{background:#411ba7;opacity:.5}.form-editor-wrapper .selected>.form-item-controls .copy-row .copy:hover{opacity:1}.form-editor-wrapper .selected>.form-item-controls .copy-row .paste{left:30px;background:#ffd172;opacity:.5}.form-editor-wrapper .selected>.form-item-controls .copy-row .paste:hover{opacity:1}.form-editor-wrapper .selected.ui-sortable-helper>.form-item-controls{display:none}.form-editor-wrapper .work-area .editor-toolbar .editor-box .btn.btn-preview.active{background:var(--box-active-bg-darker)}.form-editor-wrapper .work-area .editor-toolbar .editor-box .btn.btn-preview.active:hover{background:var(--box-active-bg)}.form-editor-wrapper .work-area .form-editor-document{flex:1;overflow:auto;padding:30px;position:relative}.form-editor-wrapper .work-area .form-editor-document.form-editor-preview{padding:10px}.form-editor-wrapper .work-area .form-editor-document>.edit-document{position:relative}.form-editor-wrapper .work-area .form-editor-document>.edit-document>.editor-loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;font-size:50px;z-index:100}.form-editor-wrapper .work-area .form-editor-footer .editor-footer{padding:4px;padding-bottom:0;display:flex;flex-wrap:wrap;max-height:80px;overflow:auto}.form-editor-wrapper .work-area .form-editor-footer .editor-footer .footer-item{flex-shrink:0;cursor:pointer;user-select:none;margin-right:4px;margin-bottom:4px;padding:4px;border-radius:var(--radius-small)}.form-editor-wrapper .work-area .form-editor-footer .editor-footer .footer-item.selected{background:var(--active-bg-color);color:var(--active-text-color);font-weight:bold}.form-editor-wrapper .work-area .form-editor-footer .editor-footer .footer-item img{width:24px;margin-right:4px}.form-editor-wrapper .toolbox-item-container{height:42px}.form-editor-wrapper .toolbox-item{display:flex;padding:5px;height:42px;align-items:center;user-select:none;cursor:pointer}.form-editor-wrapper .toolbox-item:hover{background:rgba(0,0,0,.1)}.form-editor-wrapper .toolbox-item img{width:32px;height:32px;margin-right:5px}.form-editor-wrapper .ace.mini{height:300px}.custom-css-pane{flex-direction:column}.custom-css-pane .ace{flex:1;width:100%}.custom-css-pane .save-btn{cursor:progress}.tree-pane{flex:1;padding:4px 0}.tree-pane .ui-sortable-placeholder{border:1px dotted #999;border-left:0}.tree-pane .tree-item{width:auto}.tree-pane .tree-item .tree-item-line{padding:0 6px;height:28px;display:flex;align-items:center;user-select:none;cursor:pointer;border-radius:var(--radius-small)}.tree-pane .tree-item .tree-item-line.selected{background:var(--active-bg-color);color:var(--active-text-color);font-weight:bold}.tree-pane .tree-item .tree-item-line .item-icon{margin-right:4px;width:14px}.tree-pane .tree-item .tree-item-children{padding-left:14px}.tree-pane .tree-item .tree-item-children .children-title{height:24px;display:flex;align-items:center;margin-left:-6px;white-space:nowrap}.tree-pane .tree-item .tree-item-children .children-title.clickable{cursor:pointer}.tree-pane .tree-item .tree-item-children .child-items{border-left:1px dotted #999;min-height:12px}.form-item-options{background:var(--box-active-bg);color:var(--box-color)}.form-item-options a:not(.btn){color:var(--active-bg-color)}.form-item-options.flex-scroll{flex:1;overflow:auto}.form-item-options.action-group{height:100%;display:flex;flex-direction:column;gap:8px;padding:8px;margin:0 -1px}.form-item-options.action-group .action-button-container{padding:8px;display:flex}.form-item-options .item-option-title{background:var(--box-bg);border-color:var(--box-border-color);border-bottom:1px solid var(--box-border-color);height:30px;display:flex;align-items:center;justify-content:center;font-weight:bold}.form-item-options .item-option{display:flex;border:1px solid var(--box-border-color);border-top:0}.form-item-options .item-option.action-block{border:1px solid var(--box-border-color);border-radius:8px;overflow:hidden}.form-item-options .item-option>div{min-height:28px;display:flex;align-items:center}.form-item-options .item-option>.actions .btn-group{margin:-1px;top:-1px}.form-item-options .item-option .item-option-label{padding:4px 6px;width:140px;font-size:12px;background:var(--bg-main-3)}.form-item-options .item-option .item-option-label i.fa{margin-right:4px}.form-item-options .item-option.modified>.item-option-label{font-weight:bold}.form-item-options .item-option .item-option-control{display:flex;flex:1}.form-item-options .item-option .item-option-control>input[data-coloris]{padding-left:30px !important}.form-item-options .item-option .item-option-control .ui-select-container.ui-select-multiple{border:1px solid rgba(0,0,0,0);padding:3px}.form-item-options .item-option .item-option-control .ui-select-container.ui-select-multiple.open{border-color:var(--primary)}.form-item-options .item-option .item-option-control .ui-select-container.ui-select-multiple input.ui-select-search.input-xs{border:0;padding-left:4px}.form-item-options .item-option .item-option-control>.color-circle{content:"&nbsp;";border:1px solid #fff;display:block;width:20px;height:20px;border-radius:50%;margin-right:5px;max-width:20px;position:absolute;margin-left:5px;pointer-events:none}.form-item-options .item-option .item-option-control .text{padding-left:4px}.form-item-options .item-option .item-option-control .full-height{height:100%}.form-item-options .item-option .item-option-control a.btn.full-height{display:flex;align-items:center;justify-content:center}.form-item-options .item-option .item-option-control .flex-center{display:flex;align-items:center;justify-content:center}.form-item-options .item-option .item-option-control.vertical{flex-direction:column}.form-item-options .item-option .item-option-control.flex-inner{display:flex;align-items:center}.form-item-options .item-option .item-option-control.flex-inner .pad{padding:4px 6px}.form-item-options .item-option .item-option-control>input,.form-item-options .item-option .item-option-control>select,.form-item-options .item-option .item-option-control>.input-like,.form-item-options .item-option .item-option-control .ui-select-search{margin:0;border-radius:0;border:1px solid rgba(0,0,0,0)}.form-item-options .item-option .item-option-control>input:not([type=checkbox]):not(textarea):not([type=color]),.form-item-options .item-option .item-option-control>select:not([type=checkbox]):not(textarea):not([type=color]),.form-item-options .item-option .item-option-control>.input-like:not([type=checkbox]):not(textarea):not([type=color]),.form-item-options .item-option .item-option-control .ui-select-search:not([type=checkbox]):not(textarea):not([type=color]){width:100%;height:28px;padding-left:9px}.form-item-options .item-option .item-option-control>input[type=color],.form-item-options .item-option .item-option-control>select[type=color],.form-item-options .item-option .item-option-control>.input-like[type=color],.form-item-options .item-option .item-option-control .ui-select-search[type=color]{min-height:28px;width:100%;padding:0}.form-item-options .item-option .item-option-control>input.full-width,.form-item-options .item-option .item-option-control>select.full-width,.form-item-options .item-option .item-option-control>.input-like.full-width,.form-item-options .item-option .item-option-control .ui-select-search.full-width{width:100%;min-height:28px}.form-item-options .item-option .item-option-control>input:not([disabled]),.form-item-options .item-option .item-option-control>select:not([disabled]),.form-item-options .item-option .item-option-control>.input-like:not([disabled]),.form-item-options .item-option .item-option-control .ui-select-search:not([disabled]){background:var(--box-active-bg)}.form-item-options .item-option .item-option-control>input[type=checkbox],.form-item-options .item-option .item-option-control>select[type=checkbox],.form-item-options .item-option .item-option-control>.input-like[type=checkbox],.form-item-options .item-option .item-option-control .ui-select-search[type=checkbox]{margin-left:9px}.form-item-options .item-option .item-option-control>input:focus,.form-item-options .item-option .item-option-control>select:focus,.form-item-options .item-option .item-option-control>.input-like:focus,.form-item-options .item-option .item-option-control .ui-select-search:focus{border-color:var(--active-bg-color);outline:none}.form-item-options .item-option .item-option-control>.ui-select-container .ui-select-choices{margin-top:1px;background:var(--box-bg);border:1px solid var(--box-border-color);border-top:0}.form-item-options .item-option .item-option-control>.ui-select-container .ui-select-choices .ui-select-choices-row>span{color:var(--box-color)}.form-item-options .item-option .item-option-control>.ui-select-container .ui-select-choices .ui-select-choices-row>span:hover{background:var(--box-active-bg)}.form-item-options .item-option .item-option-control>.ui-select-container .ui-select-choices .ui-select-choices-row.active>span{background:var(--active-bg-color);color:var(--active-text-color)}.form-item-options .item-option .item-option-control>.ui-select-container .ui-select-search{box-shadow:none;margin-top:-1px;width:100% !important;color:inherit}.form-item-options .item-option .item-option-control>.ui-select-container .ui-select-match{box-shadow:none;outline:none;outline-offset:0}.form-item-options .item-option .item-option-control>.ui-select-container .ui-select-match .ui-select-toggle{background:var(--box-active-bg);color:var(--box-color);height:28px;display:flex;margin-top:-1px;padding-left:9px;align-items:center;border:0;box-shadow:none}.form-item-options .item-option .item-option-control>.ui-select-container .ui-select-match .ui-select-toggle .ui-select-match-text{display:flex;align-items:center}.form-item-options .item-option .item-option-control>textarea.input-like{padding-left:9px;resize:vertical}.form-item-options .item-option .item-option-control .bamma-editable-text span{width:100%}.form-item-options .item-option .item-option-control>.input-like{display:flex;align-content:center;align-items:center}.form-item-options .item-option .item-option-control>div:not(.option-tools){width:100%}.form-item-options .item-option .item-option-control>.option-tools{height:100%;display:flex;align-items:center;justify-content:center}.form-item-options .item-option .item-option-control>.option-tools a:not(.btn){padding:0 4px}.form-item-options .item-option .item-option-control>.option-tools a.btn{display:flex;align-items:center;justify-content:center}.form-item-options .item-option .item-option-control>.option-tools a.btn i.fa{margin-right:4px}.form-item-options .item-option .item-option-control>.item-option-button{margin:3px;border:1px solid #ccc;margin-left:9px;height:32px;align-items:center;background:#fff;display:flex;background:#66afe9;color:#fff;padding:0 4px}.form-item-options .item-option .item-option-control>.item-option-button:hover{text-decoration:none;border-color:#66afe9}.form-item-options .item-option .item-option-control>.item-option .item-option-control,.form-item-options .item-option .item-option-control>.item-option .item-option-label:not(.no-flex){flex:1}.form-item-options .item-option.full-row{flex-direction:column}.form-item-options .item-option.full-row>.item-option-label{width:100%;border-bottom:1px solid var(--box-border-color);margin-bottom:-1px;justify-content:initial}.form-item-options .item-option.full-row>.item-option-label i.arrow{margin-right:6px}.form-item-options .item-option.full-row>.item-option-label i.handle{display:block;margin-right:6px;color:#888;cursor:grab}.form-item-options .item-option.full-row>.item-option-label .btn:not(:last-child){margin-right:6px}.form-item-options .item-option.full-row>.item-option-label i.arrow{transition:transform .3s ease-in-out}.form-item-options .item-option.full-row.item-option-simplearray:not(.closed)>.item-option-label{margin-bottom:0}.form-item-options .item-option.full-row>.item-option-control{flex-direction:column;width:100%}.form-item-options .item-option.full-row.closed{overflow:hidden}.form-item-options .item-option.full-row.closed>.item-option-label i.arrow{transform:rotate(-90deg)}.form-item-options .item-option.full-row.closed>.item-option-control{display:none}.form-item-options .item-option.full-row.ui-sortable-helper>.item-option-label.no-justify i.handle{cursor:grabbing}.form-item-options .item-option.control-pad>.item-option-control{padding-left:10px;padding-bottom:10px}.form-item-options .item-option.control-pad>.item-option-control div>.item-option{border-right:0}.form-item-options.array-editor{display:flex;flex:1}.form-item-options.array-editor .item-option-title{border-right-width:1px;border-right-style:solid}.form-item-options.array-editor .item-option{border-left:0}.form-item-options.array-editor .ui-sortable-helper .item-option-title{border-left-width:1px;border-left-style:solid}.form-item-options.array-editor .ui-sortable-placeholder{width:auto !important}.form-item-options.array-editor tr.array-item-option-line td>div{height:100%}.form-item-options.array-editor tr.array-item-option-line td>div>.item-option{height:100%}.array-editor-modal{display:flex !important}.array-editor-modal .modal-dialog{overflow:auto;width:auto;max-width:95%}.array-editor-modal .item-option-control{min-width:120px}.array-editor-modal .modal-content{min-width:0;display:flex;overflow:auto}.simple-group{background:#f1f1f1;padding:10px}.simple-group .array-item{border:1px solid #333;padding:0;padding-bottom:5px;margin-top:10px}.document{transition:width .2s ease;background:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.12);padding:10px;margin:0 auto;min-height:100%}.document .toolbar-sortable-placeholder{height:8px;outline:0;box-sizing:border-box;border:2px solid #666;background-color:#333}.document .sortable-placeholder{height:8px;outline:0;box-sizing:border-box;border:2px solid #333;background-color:#666}.document.xs{width:380px}.document.sm{width:768px}.document.md{width:920px}.document.lg{min-width:1200px;width:100%}.bmm-container{min-height:35px}.edit-document .bmm-container{outline:1px dotted rgba(51,51,51,.3)}.edit-document .bmm-accordion-container .bmm-accordion-item.open .bmm-accordion-panel{max-height:auto;overflow:visible}.edit-document .lili-form-group [class*=col-]{outline:1px dotted rgba(51,51,51,.1)}.edit-document .selected .bmm-container [class*=col-],.edit-document .selected .lili-form-group [class*=col-]{outline:1px dotted #333}.form-item-errors ul{list-style:none;color:red;margin:0;margin-bottom:4px;padding:0}.form-item-errors ul li{margin-bottom:4px}.prop-formbinding .formCtrl td{width:50%;word-break:break-all}.prop-formbinding .formCtrl td .var-picker-group{margin-bottom:4px}.prop-formbinding .formCtrl td .var-picker-group bamma-var-picker{display:block}.prop-formbinding .formCtrl td .var-picker-group .btn-group{display:flex}.prop-formbinding .formCtrl td .var-picker-group .btn-group .btn:first-child{overflow:hidden;text-overflow:ellipsis;flex:1;text-align:left}.prop-formbinding .formCtrl td .var-picker-group span{width:120px}custom-control-editor{flex:1;overflow:hidden}.custom-control-editor{height:100%;display:flex;padding:var(--space-main);background-color:var(--box-active-bg);gap:var(--space-main)}.custom-control-editor .template{flex:1}.custom-control-editor .template .control-preview{padding:var(--space-main)}.custom-control-editor .ace{flex:1;height:100%}.custom-control-editor .control-edit{flex:1;display:flex;gap:var(--space-main)}.custom-control-editor .control-edit .style-editor{display:flex;height:100%;flex-direction:column}flow-editor{height:100%}.flow-editor-variables-container{display:flex;flex-direction:column}.flow-editor-variable{padding:4px;display:flex}.flow-editor-variable bamma-var{flex:1}.flow-editor-variables-container .form-item-options .item-option-control.flow-editor-variable{align-items:flex-start}.flow-editor-variables-container .form-item-options .item-option-control.flow-editor-variable .option-tools{height:22px;padding-right:2px}.ui-selectable-helper{position:absolute;z-index:100;border:1px solid #4da0ff;background-color:rgba(77,160,255,.4);pointer-events:none}.flow-editor-container{height:100%;display:flex;position:relative;padding:6px;gap:6px;background-color:var(--box-bg)}.flow-editor-container .left-pane .tab-pane{margin:0 -1px}.flow-editor-container .play-icon{text-shadow:-1px -1px 0 var(--box-active-color),1px -1px 0 var(--box-active-color),-1px 1px 0 var(--box-active-color),1px 1px 0 var(--box-active-color);color:green}.flow-editor-container .play-icon.fa-stack-1x{right:-6px;bottom:-6px;left:auto;font-size:1.1rem}.flow-editor-container .canvas-box{flex:1}.flow-editor-container .flow-editor-canvas-container{flex:1;overflow:auto;background:var(--box-active-bg);height:100%}.flow-editor-container .flow-editor-canvas-container .zoom-container{position:absolute;top:0;left:0}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas{position:relative;min-height:100%;min-width:100%;background-image:repeating-linear-gradient(0deg, transparent, transparent 19px, var(--box-border-color) 19px, var(--box-border-color) 20px),repeating-linear-gradient(-90deg, transparent, transparent 19px, var(--box-border-color) 19px, var(--box-border-color) 20px);background-position:-1px -1px;background-size:20px 20px}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node-breakpoint{width:16px;height:16px;background:red;border:4px solid #b30d0d;display:block;position:absolute;right:-10px;top:-10px;border-radius:50%}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node-title .tooltip{word-wrap:break-word}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selecting,.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selected{outline:1px dotted #4da0ff;outline-offset:2px}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selecting .node-title,.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selected .node-title{border-color:#4da0ff !important}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selecting .node-title-text,.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selected .node-title-text{color:#4da0ff !important}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selecting:after,.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selected:after{display:block !important;background:rgba(77,160,255,.6) !important}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selecting.custom-node-selected,.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selected.custom-node-selected{background:rgba(77,160,255,.6) !important}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selected{outline:0;border-color:#4da0ff !important;color:rgba(0,0,0,.4) !important}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selected:after{display:block !important;background:rgba(77,160,255,.6) !important}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .node.ui-selected.custom-node-selected{background:rgba(77,160,255,.6) !important}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .note.ui-selected{background:rgba(77,160,255,.6) !important}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .jump-list{position:absolute;color:#fff;font-weight:600;font-size:medium;height:200px;width:300px;border-radius:10px;margin:0;padding:0;background-color:rgba(121,103,153,.9);z-index:1000;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .jump-list::before{content:"JUMP LIST"}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .jump-list::-webkit-scrollbar-thumb{background-color:#796799;border:4px solid rgba(0,0,0,0);border-radius:10px;background-clip:padding-box}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .jump-list::-webkit-scrollbar{width:16px}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .jump-list::-webkit-scrollbar-track{border-radius:10px}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .jump-list .jump-node{color:#fff;cursor:pointer;margin:5px 0px;z-index:1001;padding:5px;list-style-type:none}.flow-editor-container .flow-editor-canvas-container .flow-editor-canvas .jump-list hr{height:2px;width:100%;margin-top:2px;margin-bottom:5px;color:gray;z-index:1001}.flow-editor-container .prop-boolean input[type=checkbox]{margin-top:11px}.flow-editor-container .prop-script .ace{position:relative;height:300px}.flow-editor-container .endpointLabel{display:none}.flow-editor-container .endpointLabel{border-radius:4px;margin-left:-7px;transform:translate(-100%, -50%) !important;border-top-right-radius:17px;border-bottom-right-radius:17px;padding:4px 8px;font-size:12px;background-color:rgba(0,0,0,.65);color:#fff;z-index:500;user-select:none;cursor:pointer}.flow-editor-container .endpointLabel.jtk-hover{display:block}.flow-editor-container .connectionLabel{border-radius:4px;padding:2px 6px;font-size:12px;background-color:rgba(108,141,174,.9);color:#fff;z-index:500;user-select:none;cursor:pointer}.flow-editor-container .connectionLabel.jtk-hover{display:block;background:#06c}.flow-editor-container .flowConnection path{stroke:#424242;stroke-width:4px}.flow-editor-container .flowConnection:hover,.flow-editor-container .flowConnection.jtk-hover{z-index:300}.flow-editor-container .flowConnection:hover path,.flow-editor-container .flowConnection.jtk-hover path{stroke-width:6px;stroke:#06c}.flow-editor-container .jtk-endpoint{z-index:400}.flow-editor-container.useFullModal .editor-modal>.modal-dialog{position:relative;margin:0;padding:20px;width:100%;min-height:100%;display:flex;flex-direction:column}.flow-editor-container.useFullModal .editor-modal>.modal-dialog .modal-content{height:100%;flex:1;display:flex;flex-direction:column}.flow-editor-container.useFullModal .editor-modal>.modal-dialog .modal-content .portlet.box{margin:0;display:flex;flex-direction:column;flex:1}.flow-editor-container.useFullModal .editor-modal>.modal-dialog .modal-content .portlet.box .portlet-body{flex:1;display:flex;flex-direction:column}.flow-editor-container.useFullModal .editor-modal>.modal-dialog .modal-content .portlet.box .portlet-body form{display:flex;flex-direction:column;flex:1}.flow-editor-container.useFullModal .editor-modal>.modal-dialog .modal-content .portlet.box .portlet-body form .form-body{display:flex;flex-direction:column;flex:1}.flow-editor-container.useFullModal .editor-modal>.modal-dialog .modal-content .portlet.box .portlet-body form .form-body .fg-script{flex:1;display:flex;flex-direction:column}.flow-editor-container.useFullModal .editor-modal>.modal-dialog .modal-content .portlet.box .portlet-body form .form-body .fg-script .prop-script{height:100%;flex:1;display:flex;flex-direction:column}.flow-editor-container.useFullModal .editor-modal>.modal-dialog .modal-content .portlet.box .portlet-body form .form-body .fg-script .prop-script .ace{flex:1}.view-editor{display:flex;flex:1;background-color:var(--pane-manager-bg);color:var(--pane-manager-content-text)}.view-editor .sidebar{background-color:var(--pane-manager-bg);width:260px;border-right:1px solid rgba(0,0,0,.2666666667)}.view-editor .workspace{display:flex;flex-direction:column;flex:1;padding:20px}.view-editor .workspace .view-document{position:relative;flex:1;margin:0 auto;width:800px;border:1px solid #fff}.view-editor .workspace .editor-overlay{position:absolute;background-color:rgba(0,0,0,.0666666667);bottom:0;right:0;top:0;left:0}mobile-app-editor{height:100%}.edit-action-portlet .bind-col{display:flex;flex-direction:column;gap:8px}.edit-action-portlet .bind-col .bindings{padding:8px 12px}.edit-action-portlet .bind-col .bindings .binding{display:flex;align-items:center;gap:8px}.edit-action-portlet .bind-col .bindings .binding .fa-remove{color:red}.edit-action-portlet .bind-row{display:flex;gap:8px;align-items:center}.edit-action-portlet .bind-row .ui-select-container{flex:1}.edit-action-portlet .bind-row>.form-control{flex:1;height:33px}.app-editor-wrapper{height:100%;display:flex;background-color:var(--box-active-bg);padding:6px;gap:6px}.app-editor-wrapper .left-pane{position:relative;height:100%;min-width:240px;display:flex;flex-direction:column;gap:8px}.app-editor-wrapper .left-pane .editor-sidebar{flex:1}.app-editor-wrapper .left-pane .tab-pane.active{display:flex;flex-direction:column}.app-editor-wrapper .left-pane .screen-tabs{flex:1}.app-editor-wrapper .left-pane .tree-pane{padding:2px 6px}.app-editor-wrapper .work-area{align-items:center;justify-content:center}.app-editor-wrapper .work-area .app-editor-frame{width:100%;height:100%}.app-editor-wrapper .work-area .device{position:relative;width:433px;height:892px}.app-editor-wrapper .work-area .device .device-frame{pointer-events:none;width:433px;height:892px;overflow:hidden;position:absolute;top:0;left:0}.app-editor-wrapper .work-area .device .device-frame img{margin:-34px -36px;width:505px}.app-editor-wrapper .work-area .device .device-screen{margin:20px;width:393px;height:852px;position:relative}.app-editor-wrapper .work-area .device .device-screen iframe{border:none;border-radius:40px}.app-editor-wrapper .work-area .device .device-screen .selected-item-box{outline:2px solid rgba(255,0,0,.5);position:absolute}.app-editor-wrapper .prop-col{display:flex}.app-editor-wrapper .prop-col>[form-item-option],.app-editor-wrapper .prop-col>.bound-option{flex:1}.app-editor-wrapper .prop-col .check{padding:0 6px;display:flex;align-items:center;border-bottom:1px solid var(--box-border-color)}.app-editor-wrapper .prop-col .check input{margin:0}api-editor{height:100%}.toast-top-center{top:50px;left:50%;transform:translateX(-50%)}.api-props-table table{margin-bottom:10px;box-shadow:0 10px 15px -3px rgba(0,0,0,.25),0 4px 6px -2px rgba(0,0,0,.1)}.api-props-table table td:last-child{white-space:nowrap;width:54px}.api-editor-wrapper{height:100%;display:flex;background-color:var(--box-active-bg);padding:6px;gap:6px}.api-editor-wrapper .left-pane{position:relative;height:100%;min-width:240px;display:flex;flex-direction:column;gap:8px}.api-editor-wrapper .left-pane .editor-sidebar{flex:1}.api-editor-wrapper .left-pane .editor-sidebar .form-item-options{margin:0 -1px;overflow:auto}.api-editor-wrapper .left-pane .tab-pane.active{display:flex;flex-direction:column}.api-editor-wrapper .left-pane .screen-tabs{flex:1}.api-editor-wrapper .left-pane .tree-pane{padding:2px 6px}.api-editor-wrapper .right-pane{flex:1;padding:10px;display:flex;flex-direction:row;overflow:auto}.api-editor-wrapper .right-pane .api-editor-container{flex:1;height:fit-content}.api-editor-wrapper .right-pane .api-editor-container .bmm-form-input{margin-top:0}.api-editor-wrapper .right-pane .api-editor-container .bmm-form-input:last-child{margin-bottom:0}.api-editor-wrapper .right-pane .api-editor-container h3{margin:0}.api-editor-wrapper .right-pane .api-editor-container .bamma-editable-text span{width:100%;display:block}.api-editor-wrapper .right-pane .api-editor-container .bamma-editable-text span input{border-bottom:1px solid var(--box-border-color)}.api-editor-wrapper .right-pane .json-formatter{min-width:300px}.api-editor-wrapper .methods-line{display:flex;gap:6px}.api-editor-wrapper .flex-line{display:flex;gap:8px;align-items:center}.api-editor-wrapper .flex-line .bmm-form-checkbox label{margin:0}.api-editor-wrapper .method-split{display:flex;flex-direction:row;gap:10px}.api-editor-wrapper .method-split .editor-box{flex:1}.api-editor-wrapper .method-split .flex{flex:1}.api-editor-wrapper .bmm-space-between{display:flex;justify-content:space-between;align-items:end}.api-editor-wrapper .method-edit{flex:1;padding:10px;flex-direction:column}.api-editor-wrapper .prop-col{display:flex}.api-editor-wrapper .prop-col>[form-item-option],.api-editor-wrapper .prop-col>.bound-option{flex:1}.api-editor-wrapper .prop-col .check{padding:0 6px;display:flex;align-items:center;border-bottom:1px solid var(--box-border-color)}.api-editor-wrapper .prop-col .check input{margin:0}.middlewares{position:relative;display:flex;gap:6px;flex-wrap:wrap}.middlewares .bmm-btn.success{background-color:rgba(37,155,59,.431372549)}.middlewares .mw{display:flex;align-items:center;gap:4px}.middleware-dropdown{padding:8px 10px;min-width:200px}.middleware-dropdown .gap{display:flex;flex-direction:row;gap:6px}.middleware-dropdown .gap select{min-width:140px;flex:1}.flex-param-dropdown{padding:4px;display:flex;flex-direction:column;gap:6px}.flex-param-dropdown .param{display:flex;gap:4px;flex-direction:column}.flex-param-dropdown .param .param-name{display:flex;gap:6px;align-items:center}.flex-param-dropdown .param .param-name span{flex:1}.flex-param-dropdown .param .param-name input{margin:0}.data-model-fields .add-btn-container{display:flex;justify-content:center;padding-top:10px}.data-model-fields .bmm-form.header{margin:0;padding-bottom:5px}.data-model-fields .bmm-form.header .form-line{margin:0}.data-model-fields .bmm-form.header .form-line .bmm-form-input{margin:0}.data-model-fields .bmm-form.header .form-line .bmm-form-input label{margin:0}.data-model-fields .bmm-form.fields{padding:0;border:1px solid var(--box-border-color);border-radius:6px}.data-model-fields .bmm-form.fields .form-input-group{display:flex}.data-model-fields .bmm-form.fields .form-input-group .bmm-form-input{flex:1}.data-model-fields .bmm-form.fields .form-input-group .bmm-form-input .ui-select-match .btn,.data-model-fields .bmm-form.fields .form-input-group .bmm-form-input .ui-select-search{height:32px;padding:5px 12px;border-top-right-radius:6px;border-bottom-right-radius:6px}.data-model-fields .bmm-form.fields .form-input-group .bmm-form-input .ui-select-search:focus,.data-model-fields .bmm-form.fields .form-input-group .bmm-form-input .ui-select-match.btn-default-focus .btn{box-shadow:none;outline:0;color:var(--btn-hover-text-color);border-color:var(--btn-hover-border-color)}.data-model-fields .bmm-form.fields .form-input-group .bmm-form-input .ui-select-match.btn-default-focus{background:rgba(0,0,0,0);box-shadow:none;outline:0}.data-model-fields .bmm-form.fields .form-input-group .bmm-form-input:first-child:not(:only-child) input{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.data-model-fields .bmm-form.fields .bmm-form-input{margin:0}.data-model-fields .bmm-form.fields .type-options{display:flex}.data-model-fields .bmm-form.fields .type-options .handle{display:flex;align-items:center;height:23px;cursor:ns-resize}.data-model-fields .bmm-form.fields .type-options .form-line{flex:1}.data-model-fields .bmm-form.fields .type-options>.form-line>div{flex:1}.data-model-fields .bmm-form.fields .type-name{display:flex;flex-direction:row;padding-left:10px}.data-model-fields .bmm-form.fields .type-name label{background-color:var(--bg-main-3);margin:0;align-items:center;font-weight:100;display:flex;padding:2px 5px;border:1px solid var(--btn-border-color);border-top:0;border-right:0;border-bottom-left-radius:6px}.data-model-fields .bmm-form.fields .type-name .bmm-form-control{flex:1;margin-right:0;height:25px;border-top:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0}.data-model-fields .bmm-form.fields .trash{border-radius:6px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-top:5px}.data-model-fields .bmm-form.fields .type-check-boxes{display:flex;padding-left:10px}.data-model-fields .bmm-form.fields .type-check-boxes .bmm-btn{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}.data-model-fields .bmm-form.fields .type-check-boxes label{background-color:var(--bg-main-3);display:flex;gap:4px;align-items:center;font-weight:100;margin:0;padding:2px 5px;border:1px solid var(--btn-border-color);border-top:0}.data-model-fields .bmm-form.fields .type-check-boxes label:last-child{border-bottom-right-radius:6px}.data-model-fields .bmm-form.fields .type-check-boxes label:first-child{border-bottom-left-radius:6px}.data-model-fields .bmm-form.fields .type-check-boxes label:not(:last-child){border-right:none}.data-model-fields .bmm-form.fields .type-check-boxes label input{margin:0}.data-model-fields .bmm-form.fields .no-child{padding:10px}.data-model-fields .bmm-form.fields .fields{margin-left:10px}.data-model-fields .bmm-form.fields .data-model-field{border-bottom:1px solid var(--box-border-color);padding:5px;background-color:var(--bg-main-2);transition:background-color .2s ease-in-out}.data-model-fields .bmm-form.fields .data-model-field:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.data-model-fields .bmm-form.fields .data-model-field:last-child{border-bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.data-model-fields .bmm-form.fields .data-model-field:nth-of-type(odd){background-color:var(--bg-main-3)}.data-model-fields .bmm-form.fields .data-model-field:nth-of-type(odd) .type-name label,.data-model-fields .bmm-form.fields .data-model-field:nth-of-type(odd) .type-check-boxes label{background-color:var(--bg-main-2)}.data-model-fields .bmm-form.fields .data-model-field.ui-sortable-helper{background-color:var(--bg-main-2);border:1px solid var(--box-border-color);box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:6px}.bamma-ai-container h3{text-align:center}.bamma-ai-container .prompt-box{background-color:var(--overlay-bg);padding:var(--page-padding);border-radius:var(--radius-main);margin:0 20%}.bamma-ai-container .prompt-input{align-items:center}.bamma-ai-container .prompt-input .bmm-btn-group{width:100%;padding:var(--page-padding)}.bamma-ai-container .ai-status{overflow:hidden;min-height:100px;height:auto;display:flex;align-items:center;justify-content:center}.bamma-ai-container .ai-status.ng-hide{animation:none}.bamma-ai-container .ai-status .message{text-align:center;font-weight:100;font-size:32px;animation:pulse 1s ease-in-out infinite}.bamma-ai-container .prompt{flex:1;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.bamma-ai-container .model-select{margin-bottom:10px;font-size:12px;padding:2px;height:24px}.bamma-ai-container .result{width:100%}.bamma-ai-container .result .center{text-align:center}.bamma-editable-text .original-text{border:1px solid rgba(0,0,0,0);display:flex;align-items:center}.bamma-editable-text .original-text:hover,.bamma-editable-text .gg-editable-text.editing{border:dashed #ccc 1px}.bamma-editable-text input{border:dashed #ccc 1px}.bamma-editable-text textarea:focus,.bamma-editable-text input:focus{outline:0}.bamma-editable-text textarea,.bamma-editable-text input{background:inherit;color:inherit;font:inherit;border:inherit;width:100%;padding:inherit;margin:0;height:inherit;-webkit-font-smoothing:inherit;line-height:inherit;display:inline-block;text-decoration:inherit}.bamma-editable-text span{word-break:break-all;text-decoration:inherit;height:100%}.quick-select .options{min-width:100%;margin-top:0;max-height:400px;overflow:auto;background-color:var(--bg-main);border-color:var(--border-color-main);border-top:0}.quick-select .options li.focused{background:#eee}.quick-select .options li>span{cursor:pointer;padding:3px 4px;display:block}.quick-select input[type=text].search-input{height:34px;padding:6px 12px}.quick-select .qs-selected{text-align:left;position:relative}.quick-select .qs-selected>span{text-align:left !important;display:block;overflow:hidden;text-overflow:ellipsis}.quick-select .qs-selected>i.caret{justify-items:center;flex-direction:row;position:absolute;right:-3px;top:50%}.quick-select .qs-selected .clear-button{font-size:16px;width:16px;color:var(--text-muted);opacity:.7;justify-items:center;align-items:center;flex-direction:row;position:absolute;right:10px;top:0;bottom:0}.quick-select .qs-selected .clear-button:hover{opacity:1;color:var(--text-main)}.bmm-carousel-main{height:100%;width:100%;min-height:400px;display:flex;flex-direction:column;position:relative}.bmm-carousel-main .bmm-carousel-control{position:absolute;top:0;bottom:0;width:60px;display:flex;align-items:center;justify-content:center;font-size:50px;color:#f3f3f3;text-shadow:-2px 2px 4px #999;opacity:0;transition:.3s ease-in opacity;cursor:pointer}.bmm-carousel-main .bmm-carousel-control:hover{opacity:1}.bmm-carousel-main .bmm-carousel-control.carousel-control-left{left:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.4), transparent)}.bmm-carousel-main .bmm-carousel-control.carousel-control-right{right:0;background:linear-gradient(-90deg, rgba(0, 0, 0, 0.4), transparent)}.bmm-carousel-main .carousel-content{flex:1;position:relative;overflow:hidden}.bmm-carousel-main .carousel-content .carousel-item-wrapper{position:absolute;height:100%;width:100%}.bmm-carousel-main .carousel-content .carousel-item-wrapper .carousel-item{width:100%;height:100%;position:absolute}.bmm-carousel-main .carousel-content .carousel-item-wrapper .carousel-item img{position:absolute;max-width:100%;max-height:100%;top:0;left:0;bottom:0;right:0;transition:.2s ease-in-out transform}.bmm-carousel-main .carousel-content .carousel-item-wrapper .carousel-item img.center{margin:auto}.bmm-carousel-main .carousel-content .carousel-item-wrapper .carousel-item img.fit-contain{height:100%;width:100%;object-fit:contain}.bmm-carousel-main .carousel-content .carousel-item-wrapper .carousel-item img.fit-fill{height:100%;width:100%;object-fit:fill}.bmm-carousel-main .carousel-content .carousel-item-wrapper .carousel-item img.fit-cover{height:100%;width:100%;object-fit:cover}.bmm-carousel-main .carousel-toolbar-wrapper{color:#fff;display:flex;position:absolute;right:0;left:0;justify-content:center;top:30px}.bmm-carousel-main .carousel-toolbar-wrapper .carousel-toolbar{display:flex;justify-content:center;align-items:center;flex-direction:row;background:rgba(0,0,0,.4);padding:2px;border-radius:8px}.bmm-carousel-main .carousel-toolbar-wrapper .carousel-toolbar .current-image{font-weight:bold;margin:0 10px;height:32px;padding:4px;line-height:24px}.bmm-carousel-main .carousel-toolbar-wrapper .carousel-toolbar .zoom-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:8px}.bmm-carousel-main .carousel-toolbar-wrapper .carousel-toolbar .zoom-btn:hover{background:rgba(255,255,255,.2666666667)}.bmm-carousel-main .carousel-toolbar-wrapper .carousel-toolbar .zoom-btn:not(:last-child){margin-right:10px}.bmm-carousel-main .swap-animation.ng-enter,.bmm-carousel-main .swap-animation.ng-leave,.bmm-carousel-main .swap-animation.ng-leave .carousel-item{transition:.5s ease-in-out all}.bmm-carousel-main .swap-animation.right.ng-enter{right:-100%}.bmm-carousel-main .swap-animation.right.ng-enter-active{right:0px}.bmm-carousel-main .swap-animation.right.ng-leave{right:0px}.bmm-carousel-main .swap-animation.right.ng-leave-active{right:100%}.bmm-carousel-main .swap-animation.left.ng-enter{left:-100%}.bmm-carousel-main .swap-animation.left.ng-enter-active{left:0px}.bmm-carousel-main .swap-animation.left.ng-leave{left:0px}.bmm-carousel-main .swap-animation.left.ng-leave-active{left:100%}.bmm-super-list{--header-border-color: #bdc3c7;--header-color: rgba(0, 0, 0, 0.54);--header-background-color: rgb(245, 247, 247);--resize-handle-color: rgba(189, 195, 199, 0.5);--content-border-color: var(--header-border-color);--item-color: #1a1a1a;--item-border-bottom-color: rgb(217, 220, 222);--item-background-color: rgb(255, 255, 255);--item-odd-background-color: rgb(252, 253, 254);--item-hover-background-color: var(--header-background-color);--filter-bg-color: #f0f0f4;--filter-text-color: rgb(0, 0, 0);--filter-placeholder-color: rgba(0, 0, 0, 0.3);--action-hover-color: #006eff;--tool-background-color: #f1f1f1;--tool-border-color: rgba(40, 46, 52, 0.1);--tool-text-color: #222;--tool-hover-color: var(--btn-hover-color);--tool-hover-border-color: rgb(170, 180, 192);--tool-primary-background-color: #238636;--tool-primary-border-color: rgb(40 46 52 / 10%);--tool-primary-text-color: #fff;--tool-primary-hover-color: #2ea043;--tool-primary-hover-border-color: rgb(240 246 252 / 10%)}.dark-theme .bmm-super-list{--header-border-color: #30363d;--header-color: #c9d1d9;--header-background-color: #161b22;--resize-handle-color: #30363d;--content-border-color: #30363d;--item-color: #c9d1d9;--item-border-bottom-color: #30363d;--item-background-color: #0d1117;--item-odd-background-color: #11161b;--item-hover-background-color: #161b22;--filter-bg-color: #0d1117;--filter-text-color: #c9d1d9;--filter-placeholder-color: var(--box-color);--action-hover-color: #ffc342;--tool-background-color: #21262d;--tool-text-color: #c9d1d9;--tool-border-color: rgba(240, 246, 252, 0.1);--tool-hover-border-color: #8b949e;--tool-primary-background-color: #238636;--tool-primary-border-color: rgb(240 246 252 / 10%);--tool-primary-text-color: #fff;--tool-primary-hover-color: #2ea043;--tool-primary-hover-border-color: rgb(240 246 252 / 10%)}.bmm-super-list{display:flex;flex-direction:column;flex:1;overflow:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:antialiased}.bmm-super-list .super-list-toolbar{display:flex;width:100%;gap:16px;margin-bottom:16px}.bmm-super-list .super-list-toolbar .super-list-title{display:flex;align-items:center;font-size:16px;font-weight:600}.bmm-super-list .super-list-toolbar .super-list-title i{background-color:var(--tool-background-color);width:var(--tool-height);height:var(--tool-height);line-height:var(--tool-height);text-align:center;border-radius:6px;font-size:16px;margin-right:5px;border:1px solid var(--header-border-color)}.bmm-super-list .super-list-toolbar .super-list-filter{flex:1;display:flex}.bmm-super-list .super-list-toolbar .super-list-filter i{margin-left:-20px;margin-top:9px;color:var(--tool-border-color);transition:80ms cubic-bezier(0.33, 1, 0.68, 1);transition-property:color}.bmm-super-list .super-list-toolbar .super-list-filter input{border:0;width:100%;max-width:600px;outline:0;height:var(--tool-height);border-radius:6px;padding-left:8px;padding-right:24px;background-color:var(--filter-bg-color);color:var(--filter-text-color);border:1px solid var(--tool-border-color);transition:80ms cubic-bezier(0.33, 1, 0.68, 1);transition-property:border-color}.bmm-super-list .super-list-toolbar .super-list-filter input::placeholder{color:var(--filter-placeholder-color)}.bmm-super-list .super-list-toolbar .super-list-filter input:focus{border-color:var(--tool-hover-border-color);transition-duration:.1s}.bmm-super-list .super-list-toolbar .super-list-filter input:focus+i{color:var(--tool-hover-border-color)}.bmm-super-list .super-list-toolbar .tool-group{height:var(--tool-height);display:flex;gap:8px}.bmm-super-list .super-list-toolbar .tool-group .tool-btn{display:flex;align-items:center;height:var(--tool-height);border-radius:6px;font-size:14px;padding:0 12px;color:var(--tool-text-color);background:var(--tool-background-color);border:1px solid var(--tool-border-color);transition:80ms cubic-bezier(0.33, 1, 0.68, 1);transition-property:color,background-color,border-color}.bmm-super-list .super-list-toolbar .tool-group .tool-btn:hover,.bmm-super-list .super-list-toolbar .tool-group .tool-btn:focus{background-color:var(--tool-hover-color);border-color:var(--tool-hover-border-color);transition-duration:.1s}.bmm-super-list .super-list-toolbar .tool-group .tool-btn i{margin-right:4px}.bmm-super-list .super-list-toolbar .tool-group .tool-btn.dropdown-toggle{cursor:pointer}.bmm-super-list .super-list-toolbar .tool-group .tool-btn.dropdown-toggle::after{margin-left:8px;font-family:FontAwesome;content:"";font-size:16px}.bmm-super-list .super-list-toolbar .tool-group .tool-btn.primary{background-color:var(--tool-primary-background-color);border-color:var(--tool-primary-border-color);color:var(--tool-primary-text-color)}.bmm-super-list .super-list-toolbar .tool-group .tool-btn.primary:hover{background-color:var(--tool-primary-hover-color);border-color:var(--tool-primary-hover-border-color)}.bmm-super-list .super-list-toolbar .tool-group select.tool-btn option{background-color:var(--tool-hover-color)}.bmm-super-list .super-list-toolbar .tool-group.open .dropdown-toggle{background-color:var(--tool-hover-color)}.bmm-super-list .super-list-items{flex:1;overflow:hidden;width:100%;display:flex;flex-direction:column;font-size:12px;color:var(--item-color)}.bmm-super-list .super-list-header-container{border-radius:6px 6px 0 0;background-color:var(--header-background-color);border:1px solid var(--header-border-color);width:100%;overflow:hidden}.bmm-super-list .super-list-header{position:relative;background-color:var(--header-background-color);height:var(--box-header-height);display:flex}.bmm-super-list .super-list-header .header-cell{overflow:hidden;position:relative;color:var(--header-color);background-color:var(--header-background-color);height:100%;user-select:none;display:flex;align-items:center}.bmm-super-list .super-list-header .header-cell.sortable{cursor:pointer}.bmm-super-list .super-list-header .header-cell span.super-list-header-title{min-height:30px;padding:0 12px;font-weight:600;font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;align-items:center}.bmm-super-list .super-list-header .header-cell span.super-list-header-handle{width:8px;display:flex;position:absolute;right:-3px;top:0;height:100%;align-items:center;justify-content:center;cursor:ew-resize}.bmm-super-list .super-list-header .header-cell span.super-list-header-handle::after{content:"";background-color:var(--resize-handle-color);height:50%;width:1px}.bmm-super-list .super-list-content{min-width:100%;flex:1;overflow:auto;background-color:var(--item-background-color);border:1px solid var(--content-border-color);border-top:0}.bmm-super-list .super-list-content .content-row{display:flex;height:var(--box-header-height)}.bmm-super-list .super-list-content .content-cell{min-height:30px;max-width:50%;display:flex;align-items:center;overflow:hidden}.bmm-super-list .super-list-content .content-cell{padding-left:8px}.bmm-super-list .super-list-content .content-cell>span.super-list-cell-content{font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.bmm-super-list .super-list-content .content-cell span.label{margin:2px;font-size:10px;font-weight:normal}.bmm-super-list .super-list-content .content-row .content-cell{border-bottom:1px solid var(--item-border-bottom-color)}.bmm-super-list .super-list-content .content-row,.bmm-super-list .super-list-content .content-row .content-cell{background-color:var(--item-background-color)}.bmm-super-list .super-list-content .content-row:nth-child(odd),.bmm-super-list .super-list-content .content-row:nth-child(odd) .content-cell{background-color:var(--item-odd-background-color)}.bmm-super-list .super-list-content .content-row:hover,.bmm-super-list .super-list-content .content-row:hover .content-cell{background-color:var(--item-hover-background-color)}.bmm-super-list .super-list-content .content-cell.actions .action-group{display:flex;height:100%;align-items:center;padding:2px 0}.bmm-super-list .super-list-content .content-cell.actions .action-group .action{-webkit-font-smoothing:antialiased;font-size:13px;width:24px;height:24px;border-radius:12px;margin-right:2px;display:flex;align-items:center;justify-content:center;color:var(--tool-text-color)}.bmm-super-list .super-list-content .content-cell.actions .action-group .action:hover{color:var(--action-hover-color)}.bmm-super-list .super-list-footer{padding:0 8px;height:var(--box-header-height);display:flex;align-items:center;border:1px solid var(--content-border-color);border-top:0;border-radius:0 0 6px 6px}.bmm-super-list .actions{position:sticky !important;right:0}.bmm-richtext{display:flex;flex-direction:column}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value]::before{content:attr(data-value) !important}.ql-snow .ql-picker.ql-font:not(.expanded) .ql-picker-label::before{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:10px}.flow-end-toast .swal2-toast{padding:0}.flow-end-toast .swal2-toast .swal2-content{padding:0}.flow-end-toast .swal2-timer-progress-bar-container{z-index:2}.flow-end-toast .swal2-timer-progress-bar-container .swal2-timer-progress-bar{background-color:#3c763d}.flow-end-toast .alert{margin:0;font-size:16px;font-weight:600;font-family:"Open Sans",Arial,Helvetica,sans-serif;padding:10px 16px}.var-map{padding:10px;height:auto}.var-map table td{padding:2px}.inner-row{display:flex;align-items:center}.inner-row:not(:last-child){margin-bottom:10px}.inner-row .inner-label{width:120px}.e-charts{position:absolute;top:0;bottom:0;left:0;right:0}.e-chart-inner{width:100%;height:100%}body.stop-scrolling,body.modal-open{overflow:auto !important}.custom-line{margin-top:2px;margin-bottom:2px}.div-mask{-webkit-text-security:disc;-webkit-appearance:textfield;-webkit-user-select:text;cursor:auto;margin-left:4px}.div-password{display:flex}.div-right{float:right}.left-button{float:left;margin-left:20px}.read-only-form-item{min-height:30px;height:auto;background:#efefef;color:#888;padding-left:4px}.bmm-textbox .read-only-form-item{min-height:30px;height:auto}.file-upload .drop-zone{padding:10px 20px;border:2px dashed #999;cursor:pointer}.file-upload .remove-file{cursor:pointer}.form-item-control a{color:inherit}.form-item-control a:hover{color:inherit}.mt5{margin-top:5px}.requiredLabel{font-size:11px;font-style:italic;color:#c62828}div.multiLined .ui-select-bootstrap .ui-select-choices-row>span{white-space:normal}.ui-grid-selectable .ui-grid-disable-selection{-webkit-touch-callout:default;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:auto}.dropdown-header{display:block;padding:3px 20px;font-size:13px;font-weight:800;line-height:1.42857;color:#3b77ac;white-space:normal}.swal-loading{background-color:rgba(0,0,0,0) !important;width:auto;margin:0 auto;padding:0;margin-left:122.5px}.page-sidebar-closed .swal-loading{margin-left:auto}.swal-loading p{font-size:60px !important}.loading{display:flex}.loading h5{font-weight:bold;color:#fff;margin-right:5px}.loading div{font-size:22px;color:#fff}.swal-overflow{margin-top:-500px !important}.swal-overflow p{overflow-y:scroll !important;height:400px !important}.swal-medium{width:600px !important}.users-page.portlet{margin-bottom:0}.management-page{flex:1;display:flex;flex-direction:column;height:100%}.management-page .portlet.light{padding:0;display:flex;flex:1;flex-direction:column;overflow:auto;margin-bottom:0;min-height:0;background-color:rgba(0,0,0,0)}.management-page .portlet.light.section1{flex:1;padding-right:10px}.management-page .portlet.light.section2{flex:1;padding-left:10px;border-left:1px solid #ddd}.management-page .portlet.light .portlet-title{margin-bottom:0}.management-page .portlet.light .portlet-body{flex:1;overflow:auto}.management-page .tab-set{display:flex;height:100%;flex:1;flex-direction:column}.management-page .tab-set .tab-content{border-top:0}.management-page .tab-set .tab-content .tabcontent>.portlet.light>.portlet-body{padding-top:0;margin-top:8px}.management-page .add-padding{padding:5px}.management-page div{word-wrap:break-word}.management-page .portlet-container{display:grid;grid-template-columns:24.5% 24.5% 24.5% 24.5%;grid-column-gap:.66%;grid-row-gap:2%}@media(max-width: 1200px){.management-page .portlet-container{grid-column-gap:2%;grid-row-gap:2%;grid-template-columns:32% 32% 32%}}@media(max-width: 767px){.management-page .portlet-container{grid-column-gap:2%;grid-row-gap:2%;grid-template-columns:49% 49%}}@media(max-width: 480px){.management-page .portlet-container{grid-column-gap:0;grid-template-columns:100%}}.management-page .portlet-container-half{display:grid;grid-column-gap:2%;grid-row-gap:2%;grid-template-columns:49% 49%}@media(max-width: 1200px){.management-page .portlet-container-half{grid-column-gap:0;grid-template-columns:100%}}.management-page .portlet-container-half .portlet,.management-page .portlet-container .portlet{margin:0px;display:flex;flex-direction:column}.scrollbar{height:300px;overflow-y:scroll;overflow-x:hidden}.force-overflow{min-height:300px}#container-pu::-webkit-scrollbar{width:6px;background-color:#f5f5f5}#container-pu::-webkit-scrollbar-thumb{background-color:#67809f}#container-pu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.swal-loading-public{background-color:rgba(0,0,0,0) !important}.swal-loading-public p{font-size:60px !important}.swal-loading .load-text,.swal-loading-public .load-text{font-size:16px;color:#f1f1f1;background:rgba(0,0,0,.2);padding:5px 10px;border-radius:10px}.notification h5,.project-custom-loader h5,.project-email h5{font-weight:700;color:#67809f;text-transform:uppercase}.notification textarea,.project-custom-loader textarea,.project-email textarea{resize:none;width:100%;border-color:#d3d3d3;padding:10px}.debug-mode{display:flex;flex-direction:column;position:relative;flex:1;overflow:hidden;width:100%}.debug-mode .content{display:flex;gap:10px;flex:1;overflow:auto}.debug-mode .content>div{display:flex;flex-direction:column;flex:1;height:100%;flex-shrink:0;gap:10px;overflow:hidden}.debug-mode .content .json-viewer{flex:1;width:100%;height:100%;overflow:auto}.debug-mode .content .sandbox-editor{width:100%;height:100%}.debug-mode .content .controls{display:flex;flex-wrap:wrap;gap:8px}.debug-mode .content .controls .btn{border-radius:16px}@media(max-width: 767px){.debug-mode .content{flex-direction:column}}.user-integration-editor{width:100%;height:200px}.form-script-editor{flex:1;display:flex;flex-direction:column;gap:10px}.form-script-editor .script-editor{flex:1;width:100%}.form-script-editor .script-info{display:flex;flex-direction:column;gap:10px}.form-script-editor .script-info input{border:0;width:100%;outline:0;height:30px;border-radius:15px;padding-left:10px;background-color:var(--filter-bg-color);color:var(--filter-text-color)}.p5{padding:5px}.bammaPivot{display:block;overflow-y:auto}.bammaPivot.EditorPivot{min-height:300px;text-align:center;color:#999;font-weight:bold;display:flex;align-items:center;justify-content:center;border:2px dashed #999}.bammaPivot .pvtUiCell{padding:5px}.bammaPivot select{border-radius:4px;width:auto}.bammaPivot .pvtRenderer{width:100%}.bammaPivot .pvtAggregator:last-of-type{margin-bottom:0}.google-visualization-charteditor-dialog,.google-visualization-charteditor-dialog *{box-sizing:content-box}.assignmentCategory .table-scrollable{height:350px;overflow-y:scroll}.assignmentCategory .actions{height:6%;padding:10px;float:right}.user-profile-edit .change-avatar{display:flex;align-items:center;flex-direction:column;gap:var(--space-main)}.user-profile-edit .avatar{height:150px;width:150px;border-radius:10%}.user-profile-edit input[type=file]{display:none}.user-profile-edit textarea{resize:none}bamma-map{width:100%;height:100%;display:block}bamma-map .hexbin-grid{cursor:pointer}.btn-group-grid{height:30px}.btn-group-grid .btn{border-bottom:0;border-top:0;height:30px}table.table.table-hover>.data-store-sortable>.ui-sortable-helper{cursor:grab;background:#eee}table.table.table-hover>.data-store-sortable>.ui-sortable-placeholder{border:2px dashed #000;background:#32c5d2;height:60px}.glowbox-node{animation:pulsenode .5s infinite alternate}@keyframes pulsenode{from{box-shadow:0px 0px 5px 3px #06c}to{box-shadow:0px 0px 20px 5px #06c}}@keyframes pulsenode-dark{from{box-shadow:0px 0px 5px 3px #cc6d00}to{box-shadow:0px 0px 20px 5px #cc6d00}}.tab-sortable-placeholder{border-radius:5px 5px 0 0;background-color:#3f4f62}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}#toast-container>div>.toast{opacity:1}.ace-modal{display:none;position:relative;z-index:10000;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto}.ace-modal.ace-white-background{background-color:rgba(255,255,255,.9)}.ace-modal.ace-black-background{background-color:rgba(0,0,0,.9)}.ace-modal .ace-content{margin:auto;display:block;width:100%;height:90%;animation-name:ace_content_zoom;animation-duration:.6s}.ace-modal .btn-group{position:absolute;top:50px;right:5px;animation-name:ace_content_zoom;animation-duration:.6s}.ace-modal .btn-group>.ace-save-close,.ace-modal .btn-group .ace-close{margin:5px 5px}.ace-modal .btn-group>.ace-save-close:hover,.ace-modal .btn-group>.ace-save-close:focus,.ace-modal .btn-group .ace-close:hover,.ace-modal .btn-group .ace-close:focus{text-decoration:none;cursor:pointer;color:#000}@keyframes ace_content_zoom{from{transform:scale(0)}to{transform:scale(1)}}.loading-cell-renderer{font-size:16px}.prop-resultcodebinding table tr td{word-wrap:break-word;max-width:400px}.portlet-body .form-group.error-group{display:flex;flex-direction:row;align-items:center}.portlet-body .form-group.error-group .form-control-static{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.portlet-body .form-group.error-group .form-control-static>a{border-radius:20px;margin-left:5px}a .portlet-body .form-group.error-group .form-control-static>a:hover{cursor:pointer}.title-word-wrap{word-break:break-word}.bmm-progressbar{height:4px;overflow:hidden;width:100%;background-color:rgba(var(--active-bg-color), 0.3);border-radius:var(--radius-main)}.bmm-progressbar::after{content:" ";display:block;width:100%;height:100%;transform-origin:0% 50%;background-color:var(--active-bg-color);animation:indeterminateAnimation 1s infinite linear}@keyframes indeterminateAnimation{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(0.4)}100%{transform:translateX(100%) scaleX(0.5)}}.user-avatar{border-radius:var(--radius-main);height:20px;width:20px;margin-right:4px;background:var(--bg-main)}bamma-user{display:flex;font-size:13px;height:18px;align-items:center}bi.bamma-icon{width:1em;height:1em;display:inline-block;line-height:1}bi.bamma-icon.size-20{font-size:20px}bi.bamma-icon.size-24{font-size:24px}bi.bamma-icon.size-40{font-size:40px}bi.bamma-icon.size-48{font-size:48px}bi.bamma-icon .get-icon-error{display:flex;align-items:center;justify-content:center;font-size:.8em;height:100%;font-weight:bold;color:rgba(255,0,0,.5)}bi.bamma-icon svg{width:1em;height:1em;fill:currentColor}bi.bamma-icon.spin{animation:spin 1s ease-in infinite}.table-striped>tbody>tr:nth-of-type(odd){background-color:var(--bg-main-3)}.table,.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{border-color:var(--border-color-main)}.ui-select-choices.dropdown-menu{background-color:var(--bg-main-2);border-color:var(--border-color-main)}.ui-select-choices.dropdown-menu .ui-select-choices-row>span{color:var(--text-main)}.ui-select-choices.dropdown-menu .ui-select-choices-row>span:hover{background-color:var(--bg-main-3);color:var(--text-main-2)}#toast-container .toast{box-shadow:none !important}