@import url(https://cdn.jsdelivr.net/npm/nouislider@14.6.0/distribute/nouislider.min.css);.upload-panel-container[data-v-0f009c1b]{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(0);z-index:6;background:rgba(47,47,47,.75);padding:100px}.upload-panel[data-v-0f009c1b]{height:100%;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.upload-panel__close[data-v-0f009c1b]{border-radius:100%;width:15px;height:15px;cursor:pointer;position:absolute;top:10px;left:10px;transform:translate(0)}.upload-panel__close[data-v-0f009c1b]:after{transform:translate(-50%,-50%) rotate(-45deg)}.upload-panel__close[data-v-0f009c1b]:after,.upload-panel__close[data-v-0f009c1b]:before{content:"";display:block;position:absolute;width:3px;height:100%;top:50%;left:50%;background:#364f6b}.upload-panel__close[data-v-0f009c1b]:before{transform:translate(-50%,-50%) rotate(45deg)}.upload-panel__btn[data-v-0f009c1b]{display:flex;justify-content:center;align-items:center;font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;color:#181818;position:relative;margin-bottom:15px;transition:background .25s cubic-bezier(.7,0,.3,1) 0s,color .25s cubic-bezier(.7,0,.3,1) 0s;width:200px;height:50px}.upload-panel__btn input[type=file][data-v-0f009c1b]{display:none}.upload-panel__btn[data-v-0f009c1b]:focus,.upload-panel__btn[data-v-0f009c1b]:hover{outline:none;background-color:#12e2a3;color:#fff}.upload-panel__btn[data-v-0f009c1b]:before{content:"";display:block;position:absolute;width:100%;height:100%;border-radius:5px;border:2px solid #12e2a3}.upload-panel__hint[data-v-0f009c1b]{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:400;color:#181818}.upload-panel__sub-hint[data-v-0f009c1b]{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;color:#8b8b8b}.info-tool[data-v-faac4290]{display:inline;background-color:#fff;padding:10px;border-radius:10px;box-shadow:2px 2px 6px rgba(0,0,0,.2);text-transform:capitalize;pointer-events:none}.toggleLegend[data-v-d8ddbc74]{position:absolute;bottom:10px;left:10px;transform:translate(0);width:40px;height:40px;background:#364f6b;border-radius:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.toggleLegend__icon[data-v-d8ddbc74]{width:60%}.panel[data-v-d8ddbc74]{position:absolute;bottom:10px;left:10px;transform:translate(0);box-shadow:0 0 5px rgba(54,79,107,.2);border-radius:5px;background:#ebebeb}.panel__title[data-v-d8ddbc74]{margin:10px}.panel__entries[data-v-d8ddbc74]{min-width:175px;max-height:250px;overflow-y:auto;padding:0 10px 10px 10px}.panel__entry[data-v-d8ddbc74]{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.panel__entry .entry__title[data-v-d8ddbc74]{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:500;color:#2f2f2f}.panel__entry .entry__color[data-v-d8ddbc74]{width:15px;height:15px;display:inline-block;background:#2f2f2f;margin-left:5px}.panel .hide-panel[data-v-d8ddbc74]{border-radius:100%;width:25px;height:25px;cursor:pointer;position:absolute;top:10px;right:10px;transform:translate(0)}.panel .hide-panel[data-v-d8ddbc74]:after,.panel .hide-panel[data-v-d8ddbc74]:before{content:"";display:block;position:absolute;width:3px;height:75%;top:50%;left:50%;background:#8b8b8b;transition:background .3s cubic-bezier(.7,0,.3,1) 0s,transform .3s cubic-bezier(.7,0,.3,1) 0s}.panel .hide-panel[data-v-d8ddbc74]:after{transform:translate(-50%,-50%) rotate(-45deg)}.panel .hide-panel[data-v-d8ddbc74]:before{transform:translate(-50%,-50%) rotate(45deg)}.panel .hide-panel:hover.hide-panel[data-v-d8ddbc74]:after{background:#f85959;transform:translate(-50%,-50%) rotate(-45deg) scale(1.1)}.panel .hide-panel:hover.hide-panel[data-v-d8ddbc74]:before{background:#f85959;transform:translate(-50%,-50%) rotate(45deg) scale(1.1)}.slide-fade-enter-active[data-v-d8ddbc74],.slide-fade-leave-active[data-v-d8ddbc74]{transition:opacity .2s cubic-bezier(.7,0,.3,1) 0s,transform .2s cubic-bezier(.7,0,.3,1) 0s}.slide-fade-enter-from[data-v-d8ddbc74],.slide-fade-leave-to[data-v-d8ddbc74]{transform:translateY(50%);opacity:0}.switch[data-v-558bbc94]{display:flex;flex-direction:row;align-items:center;margin:10px 0}.switch__label[data-v-558bbc94]{margin:0 15px 0 0}.switch__input[data-v-558bbc94]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:20px;display:inline-block;background:#ccc;border-radius:40px;position:relative;transform:translate(0);cursor:pointer;transition:background .25s cubic-bezier(.7,0,.3,1) 0s;box-shadow:1px 1px 2px rgba(24,24,24,.2);margin-left:auto;margin-right:0}.switch__input[data-v-558bbc94]:after{content:"";display:block;position:absolute;width:20px;height:20px;transform:scale(1.1);background:#364f6b;box-shadow:0 0 1px rgba(24,24,24,.3);border-radius:50%;transition:transform .25s cubic-bezier(.7,0,.3,1) 0s}.switch__input[data-v-558bbc94]:checked{background:#12e2a3}.switch__input[data-v-558bbc94]:checked:after{transform:scale(1.1) translateX(20px)}.num[data-v-223c41ee]{display:flex;flex-direction:row;align-items:center;margin:10px 0}.num__label[data-v-223c41ee]{margin:0 15px 0 0}.num__container[data-v-223c41ee]{position:relative;transform:translate(0);margin-left:auto;margin-right:0}.num__container .num__input[data-v-223c41ee]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:#ccc;font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;color:#181818;border:0;padding:.5rem 2rem;box-shadow:1px 1px 2px rgba(24,24,24,.2);text-align:center;border-radius:2rem;max-width:200px}.num__container .num__input[data-v-223c41ee]::-webkit-inner-spin-button,.num__container .num__input[data-v-223c41ee]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.num__container button.input__decrease[data-v-223c41ee]{left:.75rem;transform:translate(0);border-width:3px 0 0 3px;border-color:#364f6b transparent transparent #364f6b;transform:translateY(-50%) rotate(-45deg)}.num__container button.input__decrease[data-v-223c41ee],.num__container button.input__increase[data-v-223c41ee]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;display:block;width:10px;height:10px;border-style:solid;background-color:transparent;cursor:pointer}.num__container button.input__increase[data-v-223c41ee]{right:.75rem;transform:translate(0);border-width:3px 3px 0 0;border-color:#364f6b #364f6b transparent transparent;transform:translateY(-50%) rotate(45deg)}.select[data-v-f962bcb0]{display:flex;flex-direction:row;align-items:center;margin:10px 0}.select__label[data-v-f962bcb0]{margin:0 15px 0 0}.select__container[data-v-f962bcb0]{position:relative;margin-left:auto;margin-right:0}.select__container .select__input[data-v-f962bcb0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ccc;font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;color:#181818;border:0;padding:.5rem 4rem .5rem 2rem;box-shadow:1px 1px 2px rgba(24,24,24,.2);width:200px}.select__container[data-v-f962bcb0]:after{content:"";display:block;position:absolute;border-style:solid;border-width:8px 8px 0 8px;border-color:#364f6b transparent transparent transparent;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.text-input[data-v-20d2c52e]{display:flex;flex-direction:row;align-items:center;margin:10px 0}.text-input__label[data-v-20d2c52e]{margin:0 15px 0 0}.text-input__input[data-v-20d2c52e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ccc;border:0;font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;color:inherit;padding:.5rem;box-shadow:1px 1px 2px rgba(24,24,24,.2);margin-left:auto;margin-right:0;width:200px}.text-input[data-v-52a1bf88]{display:flex;flex-direction:row;align-items:center;margin:10px 0}.text-input__label[data-v-52a1bf88]{margin:0 15px 0 0}.text-input__input[data-v-52a1bf88]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ccc;border:0;font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;color:inherit;padding:.5rem;box-shadow:1px 1px 2px rgba(24,24,24,.2);margin-left:auto;margin-right:0;width:200px}.settings-close[data-v-52a1bf88]{border-radius:100%;width:25px;height:25px;cursor:pointer;position:absolute;top:10px;right:5px;transform:translate(0)}.settings-close[data-v-52a1bf88]:after,.settings-close[data-v-52a1bf88]:before{content:"";display:block;position:absolute;width:3px;height:75%;top:50%;left:50%;background:#8b8b8b;transition:background .3s cubic-bezier(.7,0,.3,1) 0s,transform .3s cubic-bezier(.7,0,.3,1) 0s}.settings-close[data-v-52a1bf88]:after{transform:translate(-50%,-50%) rotate(-45deg)}.settings-close[data-v-52a1bf88]:before{transform:translate(-50%,-50%) rotate(45deg)}.settings-close:hover.settings-close[data-v-52a1bf88]:after{background:#f85959;transform:translate(-50%,-50%) rotate(-45deg) scale(1.1)}.settings-close:hover.settings-close[data-v-52a1bf88]:before{background:#f85959;transform:translate(-50%,-50%) rotate(45deg) scale(1.1)}.diagram-panel[data-v-8538a772]{width:100%;height:100%;background-color:#fff;border-radius:5px;margin:0 3px;box-shadow:2px 2px 4px rgba(24,24,24,.25);padding:5px;position:relative;overflow:hidden;font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;color:#181818}@font-face{.diagram-panel[data-v-8538a772]{font-family:Poppins;src:url(/fonts/Poppins-Regular.woff2) format("woff2");font-weight:400}}.diagram-panel .diag-back[data-v-8538a772]{border-radius:100%;width:25px;height:25px;cursor:pointer;position:absolute;transform:translate(0)}.diagram-panel .diag-back[data-v-8538a772]:after,.diagram-panel .diag-back[data-v-8538a772]:before{content:"";display:block;position:absolute;width:3px;height:50%;top:50%;left:50%;background:#8b8b8b;transition:background .3s cubic-bezier(.7,0,.3,1) 0s,transform .3s cubic-bezier(.7,0,.3,1) 0s}.diagram-panel .diag-back[data-v-8538a772]:after{transform:translate(-50%,5%) rotate(-45deg)}.diagram-panel .diag-back[data-v-8538a772]:before{transform:translate(-50%,-55%) rotate(45deg)}.diagram-panel .diag-back:hover.diag-back[data-v-8538a772]:after{background:#364f6b;transform:translate(-50%,10%) rotate(-45deg) scale(1.1)}.diagram-panel .diag-back:hover.diag-back[data-v-8538a772]:before{background:#364f6b;transform:translate(-50%,-60%) rotate(45deg) scale(1.1)}.diagram-panel .diag-close[data-v-8538a772]{border-radius:100%;width:25px;height:25px;cursor:pointer;position:absolute;top:5px;right:5px;transform:translate(0)}.diagram-panel .diag-close[data-v-8538a772]:after,.diagram-panel .diag-close[data-v-8538a772]:before{content:"";display:block;position:absolute;width:3px;height:75%;top:50%;left:50%;background:#8b8b8b;transition:background .3s cubic-bezier(.7,0,.3,1) 0s,transform .3s cubic-bezier(.7,0,.3,1) 0s}.diagram-panel .diag-close[data-v-8538a772]:after{transform:translate(-50%,-50%) rotate(-45deg)}.diagram-panel .diag-close[data-v-8538a772]:before{transform:translate(-50%,-50%) rotate(45deg)}.diagram-panel .diag-close:hover.diag-close[data-v-8538a772]:after{background:#f85959;transform:translate(-50%,-50%) rotate(-45deg) scale(1.1)}.diagram-panel .diag-close:hover.diag-close[data-v-8538a772]:before{background:#f85959;transform:translate(-50%,-50%) rotate(45deg) scale(1.1)}.diagram-panel__settings[data-v-8538a772]{background-color:#ebebeb;border-radius:5px;box-shadow:0 0 5px rgba(54,79,107,.2);padding:10px 10px 0 10px;position:absolute;right:10px;bottom:10px;transform:translate(0)}.diagram-panel .settings-icon[data-v-8538a772]{display:block;width:25px;height:25px;border-radius:100%;position:absolute;right:10px;bottom:10px;transform:translate(0);cursor:pointer}.diagram-panel .settings-icon .icon-gear[data-v-8538a772]{fill:#364f6b;transition:transform .2s cubic-bezier(.7,0,.3,1) 0s}.diagram-panel .settings-icon .icon-gear[data-v-8538a772]:hover{transform:rotate(30deg)}.slide-fade-enter-active[data-v-8538a772],.slide-fade-leave-active[data-v-8538a772]{transition:opacity .2s cubic-bezier(.7,0,.3,1) 0s,transform .2s cubic-bezier(.7,0,.3,1) 0s}.slide-fade-enter-from[data-v-8538a772],.slide-fade-leave-to[data-v-8538a772]{transform:translateY(50%);opacity:0}.diag-tile[data-v-271ee7f8]{text-align:center;width:145px;margin:10px;cursor:pointer;background-color:#fff;box-shadow:2px 2px 3px rgba(24,24,24,.15);border-radius:5px}.diag-tile[data-v-271ee7f8]:focus,.diag-tile[data-v-271ee7f8]:hover{outline:none}.diag-tile:focus .diag-tile__bg[data-v-271ee7f8],.diag-tile:hover .diag-tile__bg[data-v-271ee7f8]{transform:scale(1.05)}.diag-tile:focus .diag-tile__bg[data-v-271ee7f8]{border:1px solid #fff;transform:scale(1.05)}.diag-tile__bg[data-v-271ee7f8]{width:145px;height:145px;background-color:#3c3c3c;padding:5px;border-radius:5px;overflow:hidden;box-shadow:2px 2px 4px rgba(24,24,24,.25);transition:transform .3s cubic-bezier(.56,0,.265,1) 0s,border .3s cubic-bezier(.56,0,.265,1) 0s;display:flex;justify-content:center;align-items:center}.diag-tile__bg .diag-tile__icon[data-v-271ee7f8]{width:90%;height:90%}.diag-tile__title[data-v-271ee7f8]{padding:10px 5px;font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:500;color:#181818}.diag-tile[data-v-e93b1aa2]{width:145px;margin:10px;cursor:pointer;background-color:#fff;box-shadow:2px 2px 3px rgba(24,24,24,.15);border-radius:5px}.diag-tile__name[data-v-e93b1aa2]{overflow-wrap:break-word}.diag-tile[data-v-e93b1aa2]:focus,.diag-tile[data-v-e93b1aa2]:hover{outline:none}.diag-tile:focus .diag-tile__bg[data-v-e93b1aa2],.diag-tile:hover .diag-tile__bg[data-v-e93b1aa2]{transform:scale(1.05)}.diag-tile:focus .diag-tile__bg[data-v-e93b1aa2]{border:1px solid #fff;transform:scale(1.05)}.diag-tile__bg[data-v-e93b1aa2]{width:145px;height:145px;background-color:#3c3c3c;padding:5px;border-radius:5px;overflow:hidden;box-shadow:2px 2px 4px rgba(24,24,24,.25);transition:transform .3s cubic-bezier(.56,0,.265,1) 0s,border .3s cubic-bezier(.56,0,.265,1) 0s;display:flex;justify-content:center;align-items:center;position:relative}.diag-tile__bg .diag-del[data-v-e93b1aa2]{border-radius:100%;width:20px;height:20px;cursor:pointer;position:absolute;top:5px;right:5px;transform:translate(0)}.diag-tile__bg .diag-del[data-v-e93b1aa2]:after,.diag-tile__bg .diag-del[data-v-e93b1aa2]:before{content:"";display:block;position:absolute;width:3px;height:75%;top:50%;left:50%;background:#8b8b8b;transition:background .3s cubic-bezier(.7,0,.3,1) 0s,transform .3s cubic-bezier(.7,0,.3,1) 0s}.diag-tile__bg .diag-del[data-v-e93b1aa2]:after{transform:translate(-50%,-50%) rotate(-45deg)}.diag-tile__bg .diag-del[data-v-e93b1aa2]:before{transform:translate(-50%,-50%) rotate(45deg)}.diag-tile__bg .diag-del:hover.diag-del[data-v-e93b1aa2]:after{background:#f85959;transform:translate(-50%,-50%) rotate(-45deg) scale(1.1)}.diag-tile__bg .diag-del:hover.diag-del[data-v-e93b1aa2]:before{background:#f85959;transform:translate(-50%,-50%) rotate(45deg) scale(1.1)}.diag-tile__bg .diag-tile__icon[data-v-e93b1aa2]{width:90%;height:90%}.diag-tile__data[data-v-e93b1aa2]{text-align:center;width:145px;padding:10px 5px}.diag-tile__data .diag-tile__id[data-v-e93b1aa2]{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:500;color:#8b8b8b}.diag-tile__data .diag-tile__name[data-v-e93b1aa2]{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:500;color:#181818}.dataset-tile[data-v-23ea2b69]{text-align:center;margin:10px;white-space:pre-wrap;background-color:#fff;box-shadow:2px 2px 3px rgba(24,24,24,.15);border-radius:5px}.dataset-tile__bg[data-v-23ea2b69]{height:80px;min-width:80px;background-color:#3c3c3c;padding:5px;border-radius:5px;box-shadow:2px 2px 4px rgba(24,24,24,.25);transition:transform .3s cubic-bezier(.56,0,.265,1) 0s,border .3s cubic-bezier(.56,0,.265,1) 0s;position:relative}.dataset-tile__bg .data-del[data-v-23ea2b69]{border-radius:100%;width:20px;height:20px;cursor:pointer;position:absolute;top:5px;right:5px;transform:translate(0)}.dataset-tile__bg .data-del[data-v-23ea2b69]:after,.dataset-tile__bg .data-del[data-v-23ea2b69]:before{content:"";display:block;position:absolute;width:3px;height:75%;top:50%;left:50%;background:#8b8b8b;transition:background .3s cubic-bezier(.7,0,.3,1) 0s,transform .3s cubic-bezier(.7,0,.3,1) 0s}.dataset-tile__bg .data-del[data-v-23ea2b69]:after{transform:translate(-50%,-50%) rotate(-45deg)}.dataset-tile__bg .data-del[data-v-23ea2b69]:before{transform:translate(-50%,-50%) rotate(45deg)}.dataset-tile__bg .data-del:hover.data-del[data-v-23ea2b69]:after{background:#f85959;transform:translate(-50%,-50%) rotate(-45deg) scale(1.1)}.dataset-tile__bg .data-del:hover.data-del[data-v-23ea2b69]:before{background:#f85959;transform:translate(-50%,-50%) rotate(45deg) scale(1.1)}.dataset-tile__bg .data-id[data-v-23ea2b69]{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:500;color:#8b8b8b;position:absolute;bottom:5px;left:5px;transform:translate(0)}.dataset-tile__title[data-v-23ea2b69]{padding:7px 5px;font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.8rem;font-weight:500;color:#181818}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.woff2) format("woff2");font-weight:500}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:JetBrainsMono;src:url(/fonts/JetBrainsMono-Regular.woff2) format("woff2");font-weight:400}.visualise{height:100%;overflow-y:auto;padding:50px 25px 25px 25px;position:relative}.visualise__back{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;color:#181818;cursor:pointer;margin:0 5px}.visualise__back:hover{text-decoration:underline}.visualise .upload-dataset{padding:0 40px}.visualise .upload-dataset__title{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;color:#181818}.visualise .upload-dataset__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:100%;width:40px;height:40px;background:#2f2f2f;box-shadow:2px 2px 4px rgba(24,24,24,.25);margin:10px;cursor:pointer;position:relative;transition:transform .25s cubic-bezier(.7,0,.3,1) 0s,border .25s cubic-bezier(.7,0,.3,1) 0s}.visualise .upload-dataset__btn:after{transform:translate(-50%,-50%)}.visualise .upload-dataset__btn:after,.visualise .upload-dataset__btn:before{content:"";display:block;position:absolute;width:4px;height:50%;top:50%;left:50%;background:#12e2a3}.visualise .upload-dataset__btn:before{transform:translate(-50%,-50%) rotate(90deg)}.visualise .upload-dataset__btn:focus,.visualise .upload-dataset__btn:hover{transform:scale(1.1);outline:none}.visualise .upload-dataset__tiles{display:flex;flex-flow:row wrap;align-items:center}.visualise .create-diagram{padding:0 40px}.visualise .create-diagram__title{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;color:#181818}.visualise .create-diagram__tiles{display:flex;flex-flow:row wrap}.visualise .your-diagrams{padding:0 40px}.visualise .your-diagrams__title{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;color:#181818}.visualise .your-diagrams__tiles{display:flex;flex-flow:row wrap}.visualise .diagram-panels{display:flex;flex-direction:row;height:100%}.visualise .noUi-connect{background-color:#12e2a3}