confirmation-modal,create-model-modal,delete-model-modal,dropdown-icon,duplicate-model-modal,editor-conceptual,import-model-modal,rename-model-modal,share-model-modal,sidebar-control-conceptual,support-banners-list,ui-view,workspace{display:block}:root{--brand-primary-50:#00ffd4;--brand-primary-40:#0ca;--brand-primary-30:#00997f;--brand-primary-20:#065;--brand-primary-10:#00332a;--brand-default:var(--brand-primary-20);--gray-95:#f2f2f2;--gray-90:#e6e6e6;--gray-80:#ccc;--gray-70:#b3b3b3;--gray-50:grey;--gray-30:#4d4d4d;--gray-20:#333;--gray-10:#1a1a1a;--white:#fff;--black:#000;--accent-light:#f7f7d4;--accent-base:#d9d926;--accent-dark:#828217;--border-light:var(--gray-90);--border-default:var(--gray-70);--border-dark:var(--gray-30);--danger-light:#f37;--danger-base:#c04;--danger-dark:#602;--highlight-light:#f8e2a0;--highlight-base:#f1c541;--highlight-dark:#8e6d0b;--theme-gray:var(--gray-30);--theme-green:var(--brand-primary-30);--theme-purple:#6931c9}.public{background-image:url(a40293fdc9dfe78cd72a.svg),url(3239b0db1f7ffc72bc45.svg),url(2f310c45af9c95eee9af.svg);background-position:0 100%;background-repeat:repeat-x;height:100svh}.login-page,.recovery-page,.register-page,.reset-page{background-color:var(--white);border:1px solid var(--border-default);box-shadow:0 0 20px rgba(0,0,0,.1);margin:60px auto 0;padding:48px 24px 24px;position:relative;width:380px}.login-form .br-button,.recovery-form .br-button,.register-form .br-button,.reset-form .br-button{font-size:18px;padding:10px 16px}.public-logo{align-items:center;display:flex;justify-content:center;margin-bottom:24px}.public-logo>img{margin-right:8px}.public-logo>h1{color:var(--brand-default);font-weight:700;margin:0}.account-options{display:flex;flex-direction:column;font-size:1.2em;justify-content:center;margin-top:12px;text-align:center}.br-button.register{padding:10px 16px}.language-selector{margin:24px auto 0;text-align:center;width:375px}.language-selector h2{font-size:1.2em;font-weight:400;margin:0 0 8px}.language-selector h2 .fa{font-size:2rem}.language-list{display:flex;justify-content:center;list-style:none;padding:0}.language-list li:after{content:"|";display:inline-block}.language-list li:last-child:after{display:none}.language-list li a{margin:4px}.navbar-default .navigation-back{background-color:transparent;border:none;border-radius:0;margin-right:8px;padding:16px}.navbar-default .navigation-back:hover{background-color:var(--gray-90)}.navbar-default .navbar-brand,.navbar-default .navbar-brand:hover{color:var(--brand-default);cursor:default;padding-right:0}.navbar-default .back-button{color:var(--brand-default);display:block;float:left;font-size:1.2em;padding:13px 16px}.navbar-default .back-button:hover{background-color:#e1e1e1;color:var(--brand-default)}.nav-icons .fa{font-size:1.5em}.nav-icons .dropdown>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.nav-icons .dropdown>button{background-color:transparent;border:0;color:var(--gray-20);padding:15px}.nav-icons .dropdown>button:focus{background-color:var(--gray-90);box-shadow:none;text-decoration:none}.nav-icons .dropdown-menu>li>a{color:var(--gray-20)}html{box-sizing:border-box;height:100%}*,:after,:before{box-sizing:inherit}body{color:var(--gray-20);font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:400}.link,a{color:var(--brand-primary-30);cursor:pointer}.link:hover,a:hover{color:var(--brand-default)}.fa{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mainContent{height:100%;padding-top:50px}.wrapper{margin:0 auto;max-width:1200px;padding:0 20px}.draggable-paper.dragging{opacity:.7}.page-header{border-color:var(--border-default)}.userPreferences{padding-bottom:96px}.projectsList .modelType{margin-right:6px;position:relative;top:5px}.projectsList .model-name{display:block;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modelsList header.container{position:relative}.modelsList header.container .page-header{align-items:center;display:flex!important;justify-content:space-between;margin-top:60px;width:100%}.modelsList header.container .page-header h2.h2{float:none!important;line-height:1;margin:0;padding:0;text-align:left;vertical-align:middle}.modelsList header.container .page-header .header-actions{align-items:center;display:flex;float:none!important;margin:0 0 0 auto}.share-status{color:var(--gray-70);font-size:1.2rem;margin-right:4px}:root{--modelWorspace-header-height:60px}.modelWorkspace-header{background-color:#f2f2f2;border-bottom:1px solid #bfbfbf;display:flex;gap:12px;margin:0;max-height:var(--modelWorspace-header-height)}.modelWorkspace-header .navigation-back{border:none;border-radius:0;border-right:1px solid #bfbfbf;padding:20px}.modelWorkspace-header .navigation-back:hover{background-color:#dedede}.header-actions{align-items:center;display:flex;gap:8px;margin:0 12px 0 0}.header-actions .br-button{align-items:center;display:inline-flex;gap:4px}.header-actions .docs-icon{border:1px solid var(--brand-primary-30);border-radius:2px;font-size:1.3em;padding:1px 6px;position:relative;top:0}.header-actions .docs-icon:hover{background-color:var(--brand-primary-30);color:var(--white)}.beta-tag{align-self:center;background-color:var(--highlight-dark);border-radius:3px;color:var(--white);font-size:.6em;font-weight:600;letter-spacing:.5px;line-height:1;padding:2px 6px;text-transform:uppercase}.document-info{display:flex;flex:1;flex-direction:column;gap:2px;justify-content:center}.document-info>h2{align-items:flex-end;display:flex;font-size:1.2em;gap:6px;margin:0}.document-info>h2 span{display:inline-block}.document-info .status-bar{font-size:.9em;margin:0}.pseudo-canvas{height:calc(100svh - var(--modelWorspace-header-height));overflow:hidden;position:relative}.elements-panel{left:19px;position:absolute;top:19px;z-index:1}.elements-panel .joint-stencil{height:0;overflow-y:clip;pointer-events:none}.elements-panel.open .joint-stencil{height:auto;pointer-events:all}.elements-panel .joint-stencil.joint-theme-default,.elements-panel .joint-stencil>.content{border:none;border-radius:0 0 8px 8px;position:static}.panelProperties{border:none;bottom:auto;position:absolute;right:20px;top:20px;width:250px;z-index:1}.open .properties-content{height:auto;overflow-y:scroll;padding:12px;pointer-events:all}.properties-content{height:0;max-height:calc(100svh - 150px);overflow-y:clip;padding:0;pointer-events:none;scrollbar-width:none}.properties-content::-webkit-scrollbar{display:none}.properties-content .empty-state{color:var(--gray-20);font-size:1.3em;font-weight:200;padding:24px 0;text-align:center}.properties-content .br-button{text-align:center;width:100%}.editionColumn{margin-top:5px}.editionColumn .editionItem{margin-bottom:5px}.editionItem .fieldInput{font-size:1em;padding:2px 5px}:root{accent-color:var(--brand-primary-30)}button,input,label,textarea{color:inherit;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:300}button,input[type=button],input[type=submit]{transition:box-shadow .2s ease}button:focus,input[type=button]:focus,input[type=submit]:focus{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--brand-default);outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.field{position:relative}.field:not(:last-child){margin-bottom:25px}.form-section:not(:last-child){margin-bottom:50px}.form-section header{border-bottom:1px solid var(--border-default);margin-bottom:25px}.form-group .note{font-size:.9em;font-style:italic;margin:2px 0 0 4px;word-break:normal}.form-lg{max-width:600px}.form-md{max-width:300px}.columnsList{margin-bottom:25px;position:relative}.columnsList .addColumn{color:rgba(0,128,0,.8);cursor:pointer;font-size:1.4em;position:absolute;right:0;top:0}.columnsList .addColumn:hover{color:var(--brand-default)}.columnItem{background:hsla(0,0%,100%,.4);border:1px solid var(--border-default);border-radius:4px;margin-bottom:16px;padding:8px 8px 4px;position:relative}.columnItem>label{display:block;overflow:hidden;padding-right:25px;text-overflow:ellipsis;white-space:nowrap}.columnItem .titleLabel{margin-bottom:5px}.columnItem .dropdown-tmp-item{line-height:10px;padding:8px 4px}.columnItem .fa{color:rgba(0,0,0,.5);cursor:pointer;font-size:1.2em;position:absolute;right:10px;top:10px}.columnItem .dropdownElement{margin-bottom:40px}.columnItem .fa:hover{color:var(--black)}.columnItem .actions{border-top:1px solid var(--border-default);padding-top:10px}.columnItem .actions .fa{cursor:pointer;float:right;font-size:1.4em;margin-left:8px;position:relative;right:0;top:-4px}.columnItem .actions .add{color:var(--brand-default)}.columnItem .actions .cancel{color:var(--danger-base)}.radio>label{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;line-height:.8em;margin-bottom:5px}.radio>label>input[type=radio]{font-size:14px;margin-top:0}.radio>label>input[type=radio].withinput{margin-top:3px}.radio>label>input[type=number]{background-color:hsla(0,0%,100%,.2);display:inline;font-size:15px;height:22px;padding:3px;text-align:center;width:40px}.form-control{border-color:var(--border-default);box-shadow:0 0 0 var(--brand-default),0 0 0 var(--brand-default);transition:box-shadow .2s}.form-control:focus{border-color:var(--brand-default);box-shadow:1px 1px 0 var(--brand-default),-1px 3px 0 var(--brand-default);outline:none}.form-control.error{background-color:rgba(255,0,0,.07);border-color:var(--danger-base);color:var(--danger-base)}.form-control.error:focus{box-shadow:1px 1px var(--danger-base),-1px 3px 0 var(--danger-base)}.form-control.error::-moz-placeholder{color:var(--danger-base);opacity:.5}.form-control.error::placeholder{color:var(--danger-base);opacity:.5}textarea{resize:vertical}textarea.sql-script{min-height:500px}textarea.user-note-input{min-height:250px}input[type=checkbox]{cursor:pointer}.checkbox>label{word-break:break-all}.query-expression-textarea{min-height:125px}.br-button{background-color:transparent;border:1px solid var(--brand-primary-30);border-radius:2px;color:var(--brand-primary-30);cursor:pointer;display:inline-block;font-size:1em;font-weight:400;margin:0 4px 0 0;padding:4px 8px;text-align:center;transition:all .25s ease}.br-button:hover:not(.br-button--static){background:var(--brand-primary-30);color:var(--white);text-decoration:none}.br-button.warning{border-color:var(--gray-20);color:var(--gray-20)}.br-button.warning:hover{background:var(--gray-30);color:var(--white)}.br-button.destructive{border-color:var(--danger-base);color:var(--danger-base)}.br-button.destructive:hover{background:var(--danger-base);color:var(--white)}.br-button.btn-disable{background-color:#ddd;color:silver;cursor:not-allowed;pointer-events:none}.br-button.secondary,.br-button.secondary:hover{border-color:var(--gray-50);color:var(--gray-50)}.br-button.secondary:hover{background-color:var(--gray-90)}.br-button--static{cursor:default}.br-button--full{width:100%}.btn-alt{background-color:var(--brand-default);border-color:transparent;color:var(--white);text-transform:none}.btn-alt:hover:not(.br-button--static){background-color:transparent;color:var(--brand-default)}.toggle-visibility{background-color:var(--brand-primary-30);border:none;border-radius:8px;display:block;line-height:1em;padding:4px;position:relative;width:100%;z-index:1}.toggle-visibility:hover{background-color:var(--brand-primary-20)}.toggle-visibility:focus{box-shadow:none}.open .toggle-visibility{border-radius:8px 8px 0 0}.table>tbody>tr>td,.table>thead>tr>th{border-color:var(--border-default);vertical-align:middle}.table thead th strong{font-weight:600}.table-hover tbody tr{cursor:pointer}.actions-cell{text-align:right}.actions-cell .fa{border:1px solid transparent;border-radius:2px;font-size:1.3em;margin-left:3px;opacity:0;padding:4px 6px;pointer-events:none}tr:hover .actions-cell .fa{border-radius:4px;opacity:1;pointer-events:all}.actions-cell .fa:hover{background-color:var(--gray-90);border-color:var(--border-default)}.modal-content{background-color:#efefef}.modal-title{color:var(--gray-20)}.modal-body,.modal-header{position:relative}.modal-body>.br-loader{left:50%;position:absolute;top:8px;transform:translateX(-50%);z-index:1}.modal-body .feedback{margin-bottom:12px;min-width:unset;padding:0;position:static}.modal-body .feedback .alert{padding:6px 10px}.modal-body .feedback .alert p{font-size:1.2rem}.feedback{bottom:0;left:0;min-width:300px;padding:20px;position:fixed;z-index:10}.alert{box-shadow:0 2px 6px -2px var(--gray-70);margin-bottom:0}.feedback-inline{margin-bottom:12px}.alert{background-color:var(--white);border-color:var(--border-base);color:var()}.alert.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert.alert-danger{background-color:#fef2f2;border-color:#991b1b;color:#991b1b}.alert.alert-warning{background-color:#fffbeb;border-color:#92400e;color:#92400e}.field.error .fieldLabel{color:var --danger-base}.field.error .fieldInput{border-color:var(--danger-base);color:var(--danger-base)}.field.error .fieldInput,.field.error .fieldInput:focus{box-shadow:1px 1px 1px var(--white) inset}.field.error .fieldInput::-moz-placeholder{color:rgba(255,0,0,.6)}.field.error .fieldInput::placeholder{color:rgba(255,0,0,.6)}.wrapper{margin-block:0 auto;max-width:1100px}.hide{display:none!important}.vhide{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0)!important}.separator{border-color:#cecece;width:100%}.floatingPanel{background-color:var(--white);border:1px solid var(--border-light);border-radius:8px;box-shadow:0 2px 10px -2px var(--gray-80)}.dropdown-tmp{position:relative;width:100%}.dropdown-tmp:focus{outline:none}.dropdown-tmp>*{display:none}.dropdown-tmp.expanded>.dropdown-tmp-list{display:block;z-index:1}.dropdown-tmp-list{border-color:#c8c8c8;box-shadow:2px 0 3px 0 rgba(0,0,0,.2)}.dropdown-tmp-list,.dropdown-tmp-text.expanded{background:#fff}.dropdown-tmp-trigger{border:1px solid #ccc;border-radius:3px}.expanded .dropdown-tmp-trigger{border-color:var(--brand-default)}.dropdown-tmp-trigger>button{background:#fff;text-align:left;width:100%}.dropdown-tmp-trigger>button:disabled{background-color:#eee;color:#666}.dropdown-tmp-trigger>button:focus{outline:none}.dropdown-tmp-btn .dropdown-tmp-trigger:after,.dropdown-tmp-trigger:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform:rotate(45deg);transform-origin:66% 66%;transition:all .15s ease-in-out;width:5px}.dropdown-tmp-btn.expanded .dropdown-tmp-trigger:after{transform:rotate(-135deg)}.dropdown-tmp-list,.dropdown-tmp-trigger{float:right}.dropdown-tmp-item,.dropdown-tmp-list,.dropdown-tmp-trigger{width:100%}.dropdown-tmp-list{border:1px solid;border-radius:3px;list-style:none;padding:5px 0;position:absolute;right:0;top:100%;width:auto}.dropdown-tmp-item{clear:both;cursor:pointer;line-height:26px;min-height:26px;padding:0 10px;text-align:left;white-space:nowrap}.dropdown-tmp-item a{display:inline-block;font-size:13px;width:100%}.dropdown-tmp-item a:hover{text-decoration:none}.dropdown-tmp-item span{cursor:pointer}.dropdown-tmp-btn .dropdown-tmp-trigger .btn,.dropdown-tmp-text .dropdown-tmp-trigger a,.dropdown-tmp-text.expanded>hr,.dropdown-tmp-text.expanded>small,.dropdown-tmp-trigger{display:block}.dropdown-tmp-item>*{padding:5px 0}.dropdown-tmp-text{border:1px solid transparent;border-radius:3px;padding:7px}.dropdown-tmp-text .dropdown-tmp-trigger{text-align:right}.dropdown-tmp-text .dropdown-tmp-trigger a:hover{text-decoration:none}.dropdown-tmp-text>small{border-bottom:1px solid;clear:both;padding:10px 0}.dropdown-tmp-text>hr{margin-top:25px}.dropdown-tmp-text .dropdown-tmp-list{background:transparent;border:none;box-shadow:none;position:static;text-align:right}.dropdown-tmp-text .dropdown-tmp-item.expanded{background:transparent}.dropdown-tmp-text .dropdown-tmp-item a:hover{text-decoration:underline}.dropdown-tmp-icon .dropdown-tmp-list{margin-top:2px}.dropdown,.dropdown-tmp{float:left;line-height:1em;position:relative}.dropdown-header>*,.dropdown-tmp-header>*,.dropdown-tmp-trigger>*,.dropdown-trigger>*{display:none}.dropdown-btn .dropdown-header .btn,.dropdown-btn .dropdown-tmp-header .btn,.dropdown-btn .dropdown-tmp-trigger .btn,.dropdown-btn .dropdown-trigger .btn,.dropdown-icon .dropdown-header .fa,.dropdown-icon .dropdown-tmp-header .fa,.dropdown-icon .dropdown-tmp-trigger .fa,.dropdown-icon .dropdown-trigger .fa,.dropdown-text .dropdown-header a,.dropdown-text .dropdown-tmp-header a,.dropdown-text .dropdown-tmp-trigger a,.dropdown-text .dropdown-trigger a,.dropdown-tmp-btn .dropdown-header .btn,.dropdown-tmp-btn .dropdown-tmp-header .btn,.dropdown-tmp-btn .dropdown-tmp-trigger .btn,.dropdown-tmp-btn .dropdown-trigger .btn,.dropdown-tmp-icon .dropdown-header .fa,.dropdown-tmp-icon .dropdown-tmp-header .fa,.dropdown-tmp-icon .dropdown-tmp-trigger .fa,.dropdown-tmp-icon .dropdown-trigger .fa,.dropdown-tmp-text .dropdown-header a,.dropdown-tmp-text .dropdown-tmp-header a,.dropdown-tmp-text .dropdown-tmp-trigger a,.dropdown-tmp-text .dropdown-trigger a{display:block}.dropdown-body,.dropdown-list,.dropdown-text,.dropdown-tmp-body,.dropdown-tmp-list,.dropdown-tmp-text{background:#fff;border:1px solid var(--brand-default);border-radius:2px}.dropdown-body,.dropdown-list,.dropdown-tmp-body,.dropdown-tmp-list{display:none;left:0;margin:0;padding:0;position:absolute;top:calc(100% - 1px);width:100%}.tools .dropdown-body,.tools .dropdown-list,.tools .dropdown-tmp-body,.tools .dropdown-tmp-list{left:auto;right:0}.dropdown-body,.dropdown-tmp-body{padding:10px}.dropdown-body .dropdown-list,.dropdown-body .dropdown-tmp-list,.dropdown-tmp-body .dropdown-list,.dropdown-tmp-body .dropdown-tmp-list{background:transparent;border:none;clear:both;min-width:auto!important;padding:0;position:static}.dropdown-tmp.expanded .dropdown-body,.dropdown-tmp.expanded .dropdown-list,.dropdown-tmp.expanded .dropdown-tmp-body,.dropdown-tmp.expanded .dropdown-tmp-list,.dropdown.expanded .dropdown-body,.dropdown.expanded .dropdown-list,.dropdown.expanded .dropdown-tmp-body,.dropdown.expanded .dropdown-tmp-list{display:block}.dropdown-text,.dropdown-tmp-text{border-color:transparent;padding:7px}.dropdown-text.expanded,.dropdown-tmp-text.expanded{border-color:#000}.dropdown-text.expanded .dropdown-tmp-trigger,.dropdown-text.expanded .dropdown-trigger,.dropdown-tmp-text.expanded .dropdown-tmp-trigger,.dropdown-tmp-text.expanded .dropdown-trigger{padding-bottom:10px}.dropdown-text .dropdown-tmp-trigger a:hover,.dropdown-text .dropdown-trigger a:hover,.dropdown-tmp-text .dropdown-tmp-trigger a:hover,.dropdown-tmp-text .dropdown-trigger a:hover{text-decoration:none}.dropdown-text .dropdown-list,.dropdown-text .dropdown-tmp-list,.dropdown-tmp-text .dropdown-list,.dropdown-tmp-text .dropdown-tmp-list{border-top:none;border-top-left-radius:0;border-top-right-radius:0;left:-1px;min-width:auto!important;top:35px;width:calc(100% + 2px)}.dropdown-text .dropdown-list:before,.dropdown-text .dropdown-tmp-list:before,.dropdown-tmp-text .dropdown-list:before,.dropdown-tmp-text .dropdown-tmp-list:before{border-top:1px solid;content:"";display:block;margin:-6px 0 6px;width:100%}.dropdown-text .dropdown-item,.dropdown-text .dropdown-tmp-item,.dropdown-tmp-text .dropdown-item,.dropdown-tmp-text .dropdown-tmp-item{text-align:right}.dropdown-item,.dropdown-tmp-item{padding:5px 10px;white-space:nowrap;width:100%}.dropdown-item:hover,.dropdown-tmp-item:hover{background:var(--brand-default);color:#fff}page{background:#fff;box-shadow:0 0 .5cm rgba(0,0,0,.5);display:block;margin:0 auto .5cm}page[size=A4]{height:29.7cm;width:21cm}page[size=A4][layout=portrait]{height:21cm;width:29.7cm}page[size=A3]{height:42cm;width:29.7cm}page[size=A3][layout=portrait]{height:29.7cm;width:42cm}page[size=A5]{height:21cm;width:14.8cm}page[size=A5][layout=portrait]{height:14.8cm;width:21cm}@media print{body,page{box-shadow:0;margin:0}}.sqlpage{margin-top:75px}.sqlTitle{color:var(--brand-default);display:block;font-size:24px;margin:20px;text-align:center}.ta-editor{font-family:inherit;font-size:100%;height:auto;margin:20px 0;min-height:300px;overflow:auto}.pageContent{font-size:16px;padding:35px}.joint-link.joint-theme-default .connection-wrap:hover,.joint-link.joint-theme-default .marker-vertex,.link-tools,.marker-arrowheads{display:none}.pseudo-canvas>.joint-paper-scroller .joint-paper{background-color:var(--white);border:1px solid var(--border-light);border-radius:6px;box-shadow:0 2px 10px -2px var(--gray-80);overflow:hidden}.joint-paper-scroller{background-color:var(--gray-95)}.pseudo-canvas .joint-selection.lasso.joint-theme-default{background-color:rgba(61,153,112,.2);border:2px solid var(--brand-default);border-radius:3px}.pseudo-canvas .joint-selection.selected.joint-theme-default{background-color:transparent;border:none}.pseudo-canvas .joint-selection.joint-theme-default .selection-box{border:1px dashed var(--brand-default);border-radius:2px;transform:scale(1.15)}.pseudo-canvas .joint-selection.selected.joint-theme-default .selection-wrapper{border:2px solid var(--brand-default);border-radius:3px;transform:scale(1.3)}.pseudo-canvas .joint-selection.joint-theme-default .box{display:none}.pseudo-canvas .joint-selection.joint-theme-default .handle.remove{background-color:var(--gray-50);background-position:50%;background-size:14px 14px;border-radius:50%}.pseudo-canvas .joint-selection.joint-theme-default .handle.remove:hover{background-color:var(--brand-primary-30)}.pseudo-canvas .joint-snaplines.joint-theme-default .snapline.horizontal{border-bottom:2px dashed var(--brand-primary-40)}.pseudo-canvas .joint-snaplines.joint-theme-default .snapline.vertical{border-right:2px dotted var(--brand-primary-40)}.nosql-row-hit:hover,.nosql-row-hover:hover{fill:rgba(0,0,0,.06)}.sidebar-panel:not(:has(>.panel-content)){margin-bottom:10px}.panel-header{align-items:center;background-color:var(--brand-default);border-radius:3px;color:var(--white);cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:12px;transition:.3s ease}.panel-header:hover{background-color:var(--brand-primary-10)}.panel-header>h3{font-size:14px;font-weight:300;margin:0}.panel-header>.fa{position:relative;top:-2px}.temp-hide .panel-content{padding:0}.panel-content{padding:12px 0}.panel-content .form-group:last-child{margin-bottom:0}.panel-content .form-group+.form-group{margin-top:5px}.table-columns{list-style:none;padding:0}.card-item{border:1px solid var(--border-default);border-radius:3px;margin-bottom:12px}.card-item .column-form,.card-item.views{padding:12px}.card-item header{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:12px 8px}.card-item .table-title{font-family:monospace;font-size:12px;font-weight:500;line-height:1.2em;margin:0;word-break:break-all}.card-item .relationship{border:1px solid var(--gray-20);border-radius:2px;display:inline-block;font-size:10px;font-weight:500;letter-spacing:.1em;padding:0 2px}.column-drag-handle{align-items:center;color:var(--gray-20);cursor:grab;display:flex;font-size:12px;padding:0 8px 0 4px}.column-drag-handle:active{cursor:grabbing}.column-header-left{align-items:center;cursor:pointer;display:flex;flex:1;flex-direction:row;justify-content:space-between;min-width:0}.column-drag-ghost{background-color:var(--brand-primary-30);opacity:.5}.card-item-content .form-group{margin-bottom:12px}.card-item .checkbox{margin:4px 0}.card-item-actions{align-items:center;border-top:1px solid var(--border-default);padding-top:12px}.card-item-actions .actions-destructive,.card-item-actions .actions-regular{box-sizing:border-box}.card-item-actions .actions-destructive{padding-top:12px}.card-item-actions .actions-regular .br-button{display:inline-block;margin:0;width:calc(50% - 6px)}.card-item-actions .actions-regular .br-button:first-child{margin-right:8px}.views-list{list-style:none;padding:0}.view-item{border:1px solid var(--border-default);border-radius:3px;cursor:pointer;margin-bottom:8px;padding:12px 8px}.view-item header{align-items:center;display:flex}.view-item header i{font-size:16px}.view-item header h4{font-size:14px;font-weight:400;margin:0 0 0 4px}.check-constraint{margin-bottom:12px}.check-constraint .multiple-fields{-moz-column-gap:12px;column-gap:12px;display:flex}.check-constraint .form-field{margin-bottom:12px}.form-row{-moz-column-gap:12px;column-gap:12px;display:flex}.form-group--half{flex:1}.link-button{background:none;border:none;color:var(--brand-default);cursor:pointer;font-size:inherit;padding:0;text-decoration:underline}.table-preview{border:1px solid var(--border-default);border-radius:2px 2px 0 0;margin-bottom:12px}.table-preview header{background-color:rgba(0,0,0,.1);border-bottom:1px solid var(--border-default);font-size:1.3em;padding:12px 8px}.table-preview header h5{font-family:monospace;font-weight:500;margin:0}.table-preview-body .checkbox{margin:0;padding:6px 8px}.table-preview-body .checkbox:not(:last-child){border-bottom:1px solid var(--border-default)}.table-preview-body .checkbox label{font-size:.9em}.forbidden-access{align-content:center;display:grid;height:100vh}.forbidden-access .wrapper{max-width:600px;text-align:center}.forbidden-icon{display:block;margin:0 auto 24px;width:80%}.note-color-list{display:flex;gap:1rem;list-style:none;padding:0}.note-color-list>li{border:1px solid #d9d9d9;border-radius:8px;height:32px;overflow:hidden;position:relative;width:32px}.note-color-list>li:has(#color-white),.note-color-list>li:has([value=white]){background-color:#fff}.note-color-list>li:has(#color-salmon),.note-color-list>li:has([value=salmon]){background-color:#fca397}.note-color-list>li:has(#color-orange),.note-color-list>li:has([value=orange]){background-color:#ffc470}.note-color-list>li:has(#color-yellow),.note-color-list>li:has([value=yellow]){background-color:#ff8}.note-color-list>li:has(#color-green),.note-color-list>li:has([value=green]){background-color:#79d297}.note-color-list>li:has(#color-blue),.note-color-list>li:has([value=blue]){background-color:#7cc4f8}.note-color-list>li:has(#color-purple),.note-color-list>li:has([value=purple]){background-color:#d0a8ff}.note-color-list>li:has(#color-pink),.note-color-list>li:has([value=pink]){background-color:#fd9ce0}.note-color-list>li label{position:absolute;top:32px}.note-color-list>li [type=radio]{cursor:pointer;display:block;height:100%;margin:0;opacity:0;padding:0;position:absolute;width:100%}.note-color-list>li:focus-within:has(:focus-visible){outline:dashed var(--brand-primary-10)}.note-color-list>li:has(:checked):after{color:var(--gray-30);content:"✔︎";display:block;font-size:1.5em;text-align:center;z-index:1}.br-loader{background-color:var(--white);border:1px solid var(--border-light);border-radius:4px;display:none;padding:3px}.br-loader.loading{display:block}.br-loader.fixed{left:50%;position:fixed;transform:translate(-50%);z-index:1}.modelWorkspace .br-loader{top:51px}.navbar .br-loader{top:42px}.modal-footer .br-loader{bottom:20px;left:12px;position:absolute}.public .br-loader{border-color:var(--border-default);left:50%;position:absolute;top:-10px;transform:translate(-50%)}.publicView .navbar-header{border-right:1px solid var(--border-default);min-height:60px}.publicView .navbar-brand,.publicView .navbar-brand:hover{color:var(--brand-default);cursor:default;height:auto;padding:20px}