body,html{padding:0;margin:0;width:100%;height:100%}body{line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}button,input,optgroup,select,textarea{font-size:inherit;font-family:inherit;line-height:inherit;margin:0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0;font-weight:500;line-height:1.2}label{margin:0}table{border-collapse:collapse}th{text-align:inherit}ul{list-style-type:none;padding:0;margin:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}form.form .form-group input[type=password],form.form .form-group input[type=text]{background-color:#202020;border-color:#1c1c1c;color:#fff}form.form .form-group input[type=password]:active,form.form .form-group input[type=password]:focus,form.form .form-group input[type=text]:active,form.form .form-group input[type=text]:focus{background-color:#202020;color:#fff}form.form .form-group.msg{text-align:center}form.form .form-group.msg .error{color:#ce2a2a}form.form .form-group.msg .success{color:#407a52}.modal{display:none}.button-link{background:none;border:none;cursor:pointer;color:#ebebeb;padding:8px 8px}.button-link:focus{outline:none}.button{background:none;padding:8px 8px;-webkit-transition:background .12s ease-in-out;transition:background .12s ease-in-out;color:#ebebeb;font-family:inherit;border:none;cursor:pointer}.button.button-icon{background:none;color:#d7d7d7;padding:8px}.button.button-icon:hover{background:none;color:#ebebeb}.button:disabled{cursor:not-allowed}.button:disabled.button-green{color:#9f9f9f}.button:disabled.button-green,.button:disabled.button-green:hover{background:#55705d}.button:disabled.button-blue{color:#9f9f9f}.button:disabled.button-blue,.button:disabled.button-blue:hover{background:#4c565f}.button.button-gray{background:#2d2d2d}.button.button-gray:hover{background:#393939}.button.button-green{background:#407a52}.button.button-green:hover{background:#2f6c42}.button.button-blue{background:#2376f9}.button.button-blue:hover{background:#0061fb}.button.button-red{background:#ce2a2a;color:#fff}.button.button-red:hover{background:#a62222}.button.button-light{color:#202020;background:#f7f7f7}.button.button-light:hover{color:#202020;background:#ebebeb}.button.button-transparent{color:#9f9f9f}.button.button-transparent:hover{color:#9f9f9f;background:#393939}.button:hover{background:#393939;color:#ebebeb}a.button:hover{color:#ebebeb;text-decoration:none}a.button.button-light:hover{color:#202020}table.ohm-table{width:100%;margin-bottom:1rem}table.ohm-table thead th{padding:.75rem;vertical-align:bottom;border-bottom:2px solid #2d2d2d}table.ohm-table tbody td{padding:.75rem;vertical-align:top;border-top:1px solid #2d2d2d}body{background:#1e1e1e;position:absolute}.svg-icon{display:inline-block}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.box-container{max-width:380px;margin:50px auto 0}.box-container h3{text-align:center}.box-container .box{width:100%;padding:20px;border-radius:.25em;border:1px solid #1a1a1a;background:#242424;margin-top:10px}.container-full,.root-container{height:100%;font-family:-apple-system,system-ui,BlinkMacSystemFont,Cantarell,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#f7f7f7;overflow:auto}.container-full{padding-top:28px}.modal-dialog.modal-huge{max-width:99%}.btn-nonlight{background:#e9eaeb;border-color:#e9eaeb}.btn-nonlight:hover{background:#d3d5d7;border-color:#d3d5d7}.spinner-container{text-align:center;margin:10px 0;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}ul.list{list-style-type:disc;padding-left:32px;padding-bottom:10px}.scrollbar{margin-left:30px;float:left;height:100%;width:30px;background:#f5f5f5;overflow-y:scroll;margin-bottom:25px}.inactive td{color:hsla(0,0%,100%,.5)}.inactive .checkbox-container,.inactive input,.inactive select{opacity:.5}span.key{border:1px solid #636363;padding:2px 6px;border-radius:3px;margin-right:5px}.fill-red{fill:#ce2a2a}.arrow-down:before,.arrow-left:before,.arrow-right:before,.arrow-up:before{width:20px;height:20px;color:#d2d2d2}#app{font-family:-apple-system,system-ui,BlinkMacSystemFont,Cantarell,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#f7f7f7;height:100%;overflow:auto}.navbar-button[data-v-ad240066]{padding:0;margin:0;background:none;border:none;font-family:inherit;font-size:inherit;color:#fff}.navbar-button[data-v-ad240066]:hover{text-decoration:underline}.navbar-button[data-v-ad240066]:focus{outline:none}nav.nav[data-v-ad240066]{background-color:#151515;border-bottom:1px solid #393939;z-index:1030;height:28px;position:fixed;top:0;left:0;width:100%;padding:0;font-size:14px}nav.nav .navbar-inner[data-v-ad240066]{padding:0 15px;display:grid;grid-template-columns:1fr auto 1fr;width:100%}nav.nav .navbar-item[data-v-ad240066]{padding:0}nav.nav .navbar-item.links ul[data-v-ad240066],nav.nav .navbar-item[data-v-ad240066]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.nav .navbar-item.links ul[data-v-ad240066]{height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav.nav .navbar-item.links ul li[data-v-ad240066]{margin:0 6px}nav.nav .navbar-item.links ul li button[data-v-ad240066]{color:#9f9f9f}nav.nav .navbar-item.links ul li button.active[data-v-ad240066],nav.nav .navbar-item.links ul li button.router-link-exact-active[data-v-ad240066]{color:#fff}nav.nav .navbar-item.auth[data-v-ad240066]{justify-self:right;text-align:right}nav.nav .navbar-item.auth .username[data-v-ad240066]{margin:0 10px}nav.nav .navbar-item.auth .logout-button[data-v-ad240066]{float:right}nav.nav .navbar-text[data-v-ad240066]{font-weight:300;color:#fff;margin-right:8px;padding:0}nav.nav .navbar-text a[data-v-ad240066]{color:#fff;text-decoration:underline}nav.nav .navbar-text.logo-text[data-v-ad240066]{font-family:Roboto Slab,serif;color:#f7f7f7;font-weight:700;text-decoration:none}nav.nav .navbar-text[data-v-ad240066]:hover{text-decoration:none}.ohm-modal-container[data-v-8cfd5a32]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000}.ohm-modal-container .backdrop[data-v-8cfd5a32]{background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed}.ohm-modal-container .ohm-modal-content[data-v-8cfd5a32]{overflow-x:hidden;overflow-y:auto;width:100%;height:100%;position:relative;pointer-events:none}.ohm-modal-container .ohm-modal-content .ohm-modal[data-v-8cfd5a32]{pointer-events:all;margin:50px auto 20px;background:#151515;width:900px;max-width:99%;position:relative;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);display:grid;grid-template-rows:auto 1fr auto}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner[data-v-8cfd5a32]{color:#fff}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner.centered[data-v-8cfd5a32]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-footer[data-v-8cfd5a32],.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-header[data-v-8cfd5a32]{padding:20px 30px}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-body.padded[data-v-8cfd5a32],.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-tab-content[data-v-8cfd5a32]{padding:20px 40px}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-header[data-v-8cfd5a32]{font-size:18px;line-height:1.5em}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-tab-container .ohm-modal-tab-header[data-v-8cfd5a32]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #303030;padding:0 20px}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-tab-container .ohm-modal-tab-header li button[data-v-8cfd5a32]{position:relative}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-tab-container .ohm-modal-tab-header li button[data-v-8cfd5a32]:focus{outline:none}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-tab-container .ohm-modal-tab-header li button[data-v-8cfd5a32]:after{position:absolute;left:0;width:100%;content:"";bottom:-1px;border-bottom:1px solid transparent}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-tab-container .ohm-modal-tab-header li.active button[data-v-8cfd5a32],.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-tab-container .ohm-modal-tab-header li button[data-v-8cfd5a32]:hover{color:#fff}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-tab-container .ohm-modal-tab-header li.active button[data-v-8cfd5a32]:after{border-color:#2376f9}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-footer[data-v-8cfd5a32]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ohm-modal-container .ohm-modal-content .ohm-modal .ohm-modal-inner .ohm-modal-footer button[data-v-8cfd5a32]{margin-left:10px}.editor-link[data-v-73e8f49a]{background:none;border:none;padding:8px 9px 8px;font-family:-apple-system,system-ui,BlinkMacSystemFont,Cantarell,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;border-bottom:1px solid #393939;color:#ccc;height:100%;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;outline:none;display:block;position:relative}.editor-link[data-v-73e8f49a]:hover{color:#fff}.editor-link .svg-icon[data-v-73e8f49a]{position:absolute;top:0}.checkbox-container[data-v-4f3b61a8]{cursor:pointer;display:inline-block;-webkit-transition:opacity .06s ease;transition:opacity .06s ease;position:relative}.checkbox-container .input[data-v-4f3b61a8]{display:none}.checkbox-container .input:checked~.label[data-v-4f3b61a8]:before{background:#3a7be2}.checkbox-container .input:checked~.checkmark[data-v-4f3b61a8]{display:inline-block}.checkbox-container .label[data-v-4f3b61a8]{position:relative;cursor:pointer;height:13px;display:inline-block;top:-2px;padding-left:20px}.checkbox-container .label[data-v-4f3b61a8]:before{position:absolute;left:0;top:2px;content:"";width:15px;height:15px;border-radius:2px;background:#f7f7f7;-webkit-transition:background .06s ease;transition:background .06s ease}.checkbox-container .checkmark[data-v-4f3b61a8]{display:none;width:22px;height:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:100;position:absolute;pointer-events:none}.checkbox-container .checkmark[data-v-4f3b61a8]:before{content:"";position:absolute;width:3px;height:9px;background-color:#fff;left:6px;top:6px}.checkbox-container .checkmark[data-v-4f3b61a8]:after{content:"";position:absolute;width:3px;height:3px;background-color:#fff;left:3px;top:12px}.bottom-bar[data-v-49488f78]{font-size:14px}.keep-text[data-v-49488f78]{margin:0 5px;position:relative;bottom:-2px}.autocomplete-container .autocomplete{z-index:200}@-webkit-keyframes loading-2173ef9a{0%{left:-100%}to{left:100%}}@keyframes loading-2173ef9a{0%{left:-100%}to{left:100%}}.impact-bar[data-v-2173ef9a]{width:100%;height:16px;position:relative;cursor:pointer;overflow:hidden;-webkit-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000}.impact-bar .inner[data-v-2173ef9a]{width:100%;height:100%;position:relative;background:#2d2d2d}.impact-bar .inner .bar[data-v-2173ef9a]{height:100%;position:absolute;left:0;top:0}.impact-bar .inner .bar.potential[data-v-2173ef9a]{background:#393939}.impact-bar .inner .bar.real[data-v-2173ef9a]{z-index:2}.impact-bar .inner .bar.real.positive[data-v-2173ef9a]{background:#407a52}.impact-bar .inner .bar.real.negative[data-v-2173ef9a]{background:#ce2a2a}.impact-bar.selected .inner[data-v-2173ef9a]{background:#474747}.impact-bar.selected .bar.potential[data-v-2173ef9a]{background:#535353}.impact-bar.selected .bar.real.positive[data-v-2173ef9a]{background:#529b68}.impact-bar.selected .bar.real.negative[data-v-2173ef9a]{background:#db5050}.impact-bar.loading[data-v-2173ef9a]{background:#2d2d2d}.impact-bar.loading .inner[data-v-2173ef9a]{background:-webkit-gradient(linear,left top,right top,color-stop(20%,transparent),color-stop(#393939),color-stop(80%,transparent));background:linear-gradient(90deg,transparent 20%,#393939,transparent 80%);-webkit-animation:loading-2173ef9a 1.8s cubic-bezier(.4,0,.2,1) infinite;animation:loading-2173ef9a 1.8s cubic-bezier(.4,0,.2,1) infinite}.impact-bar.loading .bar[data-v-2173ef9a]{display:none}button[data-v-e3f58a9c]{background-color:#393939;border:none;border-radius:2px;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;padding:2px 8px;color:#fff}button[data-v-e3f58a9c]:hover{background-color:#636363}.autocomplete-container{position:relative}.autocomplete-container .autocomplete{position:absolute;width:300px;max-height:100px;background:#2f2f2f;-webkit-box-shadow:0 0 10px rgba(0,0,0,.6);box-shadow:0 0 10px rgba(0,0,0,.6);overflow-y:auto;line-height:normal}.autocomplete-container .autocomplete ul li{cursor:pointer}.autocomplete-container .autocomplete ul li.selected{background:#202020}.autocomplete-container .autocomplete ul li span{display:inline-block;padding:2px 6px}.python-editor-container{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9000;line-height:normal}.python-editor-container .backdrop{z-index:1500;background:rgba(0,0,0,.4);width:100%;height:100%}.python-editor-container .python-editor{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2000;width:1200px;height:800px;max-height:90%;max-width:100%;background:#151515;border:1px solid #393939;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);display:grid;grid-template-rows:auto 1fr auto}.python-editor-container .python-editor .header{color:#fff}.python-editor-container .python-editor .content,.python-editor-container .python-editor .footer,.python-editor-container .python-editor .header{padding:10px 20px}.python-editor-container .python-editor .header{border-bottom:1px solid #303030;font-size:18px}.python-editor-container .python-editor .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.python-editor-container .python-editor .footer button{margin-left:10px}.python-editor-container .python-editor .content{position:relative}#python-editor{height:100%;width:100%;position:absolute;left:0;top:0;font-size:14px}.hint-statement{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:Inconsolata,monospace;font-size:16px;line-height:6px}.hint-statement td{white-space:nowrap;padding:0 5px}.hint-statement td:last-child{text-align:right}.hint-statement:hover{background:#252525}.hint-statement.error{border-top:1px dashed #ce2a2a;border-bottom:1px dashed #ce2a2a}.hint-statement .position-drag{color:#9f9f9f;cursor:-webkit-grab;cursor:grab;text-align:center}.hint-statement .function-name{text-align:right;padding-right:10px}.hint-statement .function-map-dropdown{background:none;border:none;color:#f7f7f7;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;line-height:16px;position:relative;right:-4px;text-align:right;cursor:pointer}.hint-statement .function-map-dropdown:hover{color:#dbd171}.hint-statement button.btn{padding:0}.hint-statement input[type=number],.hint-statement input[type=text]{background:none;color:#fff;font-family:Inconsolata,monospace;font-size:16px;border:none;border-top:1px solid transparent;border-bottom:1px solid transparent}.hint-statement input[type=number]:focus,.hint-statement input[type=text]:focus{outline:none;border-bottom:1px solid #636363}.hint-statement .comment-input{border-bottom:1px solid #636363!important;padding:4px 6px;width:100%}.hint-statement .statement-comment{cursor:pointer;border:none;padding:0;margin:0;background:none}.hint-statement .statement-comment .svg-icon{fill:#fff;opacity:.4}.hint-statement .statement-comment.active .svg-icon{fill:#dbd171;opacity:1}.hint-statement .function-args{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.hint-statement .function-args .statement-error{white-space:nowrap;margin:auto 0}.hint-statement .function-args .function-arg{margin-right:10px}.hint-statement .function-args .function-arg input[type=text]{min-width:250px;width:350px}.hint-statement .function-args .function-arg input[type=number]{min-width:80px}.hint-statement .function-args .function-arg.error{border:1px dashed #ce2a2a}.editor-content[data-v-0243c1e4]{overflow:hidden;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.editor-content .editor-content-sidebar[data-v-0243c1e4]{border-right:1px solid #393939}.editor-content .editor-content-sidebar .tab-btn[data-v-0243c1e4]{background:none;border:none;fill:#636363;padding:10px}.editor-content .editor-content-sidebar .tab-btn[data-v-0243c1e4]:focus{outline:none}.editor-content .editor-content-sidebar .tab-btn[data-v-0243c1e4]:hover{background:#2f2f2f}.editor-content .editor-content-sidebar .tab-btn.tab-btn-selected[data-v-0243c1e4]{fill:#fff}.editor-content .editor-content-sidebar .tab-btn.tab-btn-with-comments[data-v-0243c1e4]{fill:#dbd171}.editor-content .editor-content-sidebar .tab-btn.tab-btn-with-comments-selected[data-v-0243c1e4]{fill:#ffdd57}.editor-content .editor-content-inner[data-v-0243c1e4]{padding-bottom:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.editor-content .hint-statements-table[data-v-0243c1e4]{width:100%;margin-bottom:30px;table-layout:fixed}.editor-content .hint-statements-table td[data-v-0243c1e4],.editor-content .hint-statements-table th[data-v-0243c1e4]{padding:0 5px}.editor-content .hint-statements-table td[data-v-0243c1e4]:last-child,.editor-content .hint-statements-table th[data-v-0243c1e4]:last-child{text-align:right}.editor-content .hint-statements-table th[data-v-0243c1e4]{font-size:13px;font-weight:600}.editor-content .hint-statements-table th.th-icon[data-v-0243c1e4]{width:30px}.editor-content .hint-statements-table th.th-short[data-v-0243c1e4]{width:80px}.editor-content .hint-statements-table th.th-function[data-v-0243c1e4]{text-align:right;width:300px}.editor-content .btn.btn-link[data-v-0243c1e4],.editor-content a[data-v-0243c1e4]{color:#7aa0c9;cursor:pointer;padding:0;margin:0;border:none;background:none}.editor-content .btn.btn-link[data-v-0243c1e4]:hover,.editor-content a[data-v-0243c1e4]:hover{color:#a3c5ea}.editor-content .url-rule[data-v-0243c1e4]{padding-left:10px;margin-bottom:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #393939}.editor-content .url-rule.error[data-v-0243c1e4]{padding:1px 0}.editor-content .url-rule.error input[data-v-0243c1e4]{border:2px dotted #ce2a2a}.editor-content .url-rule input[data-v-0243c1e4]{min-width:700px;padding:2px 4px;margin-left:4px;background:none;border:none;color:#ebebeb;font-family:Inconsolata,monospace;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.comment-section[data-v-0243c1e4]{width:100%}.comments[data-v-0243c1e4]{float:left;width:55%;padding:20px}.comment-row>td[data-v-0243c1e4]{vertical-align:top}.timestamp[data-v-0243c1e4]{white-space:nowrap}.no-comment[data-v-0243c1e4]{float:left;width:55%;padding:20px}.submit-comment[data-v-0243c1e4]{padding:20px;color:#fff;float:left}.comments ul[data-v-0243c1e4]{list-style:none;padding:0}.comments ul li[data-v-0243c1e4]{margin-bottom:10px}.username[data-v-0243c1e4]{font-weight:700;text-align:right;padding-right:5px}.no-comments[data-v-0243c1e4]{font-style:italic;color:#999}.submit-comment button[data-v-0243c1e4]{display:block;margin-top:10px;color:#fff}.dot[data-v-0243c1e4]{width:1em;height:1em;border-radius:50%;display:inline-block;margin-right:5px}.fancy-button[data-v-0243c1e4]{font-size:1rem;padding:.5em 2em;background-color:#111;border:1px solid #d3d3d3;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:1px;outline:none}.fancy-button[data-v-0243c1e4]:hover{text-decoration:underline}.fancy-button[data-v-0243c1e4]:active,.fancy-button[data-v-0243c1e4]:focus,.fancy-button[data-v-0243c1e4]:focus-within,.fancy-button[data-v-0243c1e4]:target{background-color:#222;text-decoration:underline}.tab-btn[data-v-d5e65a42]{background:none;border:none;padding:0 8px 4px;font-family:-apple-system,system-ui,BlinkMacSystemFont,Cantarell,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#9f9f9f;height:100%;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;outline:none;display:block;position:relative}.tab-btn[data-v-d5e65a42]:not(.active):hover{color:#fff}.tab-btn[data-v-d5e65a42]:hover{background-color:#2f2f2f}.tab-btn.active[data-v-d5e65a42]{color:#fff;border-color:#2376f9}.tab-btn.highlight[data-v-d5e65a42]{color:#dbd171!important}.tab-btn.error[data-v-d5e65a42]{padding:10px 6px 6px;border:2px dashed #ce2a2a}.tab-btn.ohm[data-v-d5e65a42]:before{position:absolute;content:"\2126";top:5px;left:3px;line-height:12px;font-size:12px}.hint-id[data-v-d5e65a42]{text-align:center;margin-bottom:0;padding:0 8px 0 8px;padding-bottom:0;line-height:12px;font-size:12px}.copy-to-clipboard[data-v-d5e65a42]{display:none;position:absolute;top:4px;right:3px;line-height:12px;font-size:12px}.active .copy-to-clipboard[data-v-d5e65a42]{display:block}.invisible[data-v-d5e65a42]{visibility:hidden;height:0;min-height:0;max-height:0}.top-bar .resize[data-v-382e2b30]{width:100%;height:1px;position:relative;border-top:1px solid #393939}.top-bar .resize[data-v-382e2b30]:after{content:"";height:8px;width:100%;top:-3px;position:absolute}.top-bar:not(.focused) .resize[data-v-382e2b30]{cursor:ns-resize}.top-bar .tab-btn[data-v-382e2b30]{position:relative}.top-bar .tab-btn[data-v-382e2b30]:after{content:"";position:absolute;width:100%;left:0;bottom:-1px;border-bottom:2px solid transparent;-webkit-transition:border-color .1s ease;transition:border-color .1s ease}.top-bar .tab-btn.active[data-v-382e2b30]:after{border-color:#2376f9}.ghost{border-top:2px dashed #ccc;border-bottom:2px dashed #ccc}.modal{color:#202020}.editor{display:grid;grid-template-rows:auto 1fr auto;color:#fff;grid-area:editor;background-color:#151515}.editor.saving .editor-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.editor.saving .editor-content>*{opacity:.5;pointer-events:none;cursor:default}.editor.minimized{height:auto!important}.editor .links{margin-left:auto}.editor .links li:last-child a{padding-right:16px}.editor .top-bar{border-bottom:1px solid #393939;-ms-flex-wrap:wrap;flex-wrap:wrap}.editor .bottom-bar,.editor .top-bar{display:-webkit-box;display:-ms-flexbox;display:flex}.editor .bottom-bar{border-top:1px solid #393939;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.editor .bottom-bar .site-info{padding:0 8px}.editor .bottom-bar .site-info .ocl-version{font-size:14px}.editor .toggle-btn{margin-right:10px}.editor .toggle-btn.focused-on{background:#fff;color:#050505}.editor .hint-list,.editor .links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.editor .hint-list li,.editor .links li{margin-bottom:-1px}.editor .ohm-modal .function-name{white-space:nowrap}.editor .ohm-modal .function-description{white-space:pre-line}.editor .ohm-modal .arg{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;cursor:help}.editor .ohm-modal .obsolete{color:#9f9f9f}.article-preview{z-index:0;grid-area:article;position:relative;background-color:#fff}.article-preview .drag-protect{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;display:none}.article-preview iframe{z-index:0}iframe{width:100%;height:100%}.sidebar-container[data-v-70e27482]{grid-area:sidebar;z-index:1000;overflow-y:auto;overflow-x:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-container .resize[data-v-70e27482]{cursor:ew-resize;height:100%;position:relative;width:1px;border-left:1px solid #393939}.sidebar-container .resize[data-v-70e27482]:after{content:"";width:8px;height:100%;left:-3px;position:absolute}.sidebar-container .sidebar[data-v-70e27482]{min-height:100%;background:#151515;border-right:1px solid #393939;color:#fff;display:grid;grid-template-rows:auto 1fr}.sidebar-container .sidebar .sidebar-header[data-v-70e27482]{font-weight:700;font-size:16px;text-align:center;margin:5px 0 10px}.sidebar-container .sidebar .sidebar-items[data-v-70e27482]{font-size:14px;overflow-x:hidden}.sidebar-container .sidebar .sidebar-items li[data-v-70e27482]{white-space:nowrap;overflow:hidden}.sidebar-container .sidebar .sidebar-items li .impact-bar[data-v-70e27482]{width:50px;display:inline-block}.sidebar-container .sidebar .sidebar-items li a[data-v-70e27482]{color:#ebebeb;padding:2px 15px 0 5px;display:block;overflow:hidden;text-overflow:ellipsis}.sidebar-container .sidebar .sidebar-items li a[data-v-70e27482]:hover{text-decoration:none}.sidebar-container .sidebar .sidebar-items li.selected[data-v-70e27482],.sidebar-container .sidebar .sidebar-items li a[data-v-70e27482]:hover{background:#303030}.notification-container[data-v-759aafcb]{position:fixed;bottom:10px;left:0;width:100%;z-index:9000;pointer-events:none}.notification[data-v-759aafcb]{position:relative;width:350px;min-height:40px;margin:0 30px 15px;border-radius:3px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);box-shadow:0 0 4px rgba(0,0,0,.3);color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;pointer-events:all;background:#007bff;font-family:-apple-system,system-ui,BlinkMacSystemFont,Cantarell,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;text-align:left}.notification.hidden[data-v-759aafcb]{opacity:0}.notification[data-v-759aafcb]:hover{cursor:pointer}.notification.success[data-v-759aafcb]{background:#28a745}.notification.error[data-v-759aafcb]{background:#dc3545}.notification.info[data-v-759aafcb]{background:#007bff}.notification.warning[data-v-759aafcb]{background:#ffc107;color:#050505}.notification .notification-inner[data-v-759aafcb]{padding:20px}.status-message-container[data-v-159a90a4]{position:fixed;top:38px;left:0;width:100%;z-index:8000;pointer-events:none}.status-message-container .status-message[data-v-159a90a4]{position:relative;width:250px;margin:0 auto;background:#eddf5f;text-align:center;color:#050505;font-size:14px;padding:10px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.proceed-btn{display:block;margin-top:5px;margin-left:auto}.home{height:100%;display:grid;justify-items:stretch;overflow:hidden;grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"article" "editor"}.home.sidebar{grid-template-columns:minmax(0,auto) 1fr;grid-template-areas:"sidebar article" "editor editor"}.or-line{border-top:1px solid #2d2d2d;position:relative;text-align:center;width:70%;margin:35px auto 0}.or-line span{text-transform:uppercase;font-size:14px;top:-13px;position:relative;background:#242424;padding:0 4px}.hint-impact-table th{text-align:center}.hint-impact-table .artilce-name{white-space:nowrap}