@charset "UTF-8";.dive-badge{border-radius:3px;padding:6px 8px;display:inline-block;border:none}.dive-badge--info--light{background-color:var(--color-primary-muted);color:var(--color-primary-dark)}.dive-badge--info--dark{background-color:var(--color-primary-dark);color:var(--color-primary-muted)}.dive-badge--success--light{background-color:var(--color-success-muted);color:var(--color-success-dark)}.dive-badge--success--dark{background-color:var(--color-success-dark);color:var(--color-success-muted)}.dive-badge--warning--light{background-color:var(--color-warning-muted);color:var(--color-warning-dark)}.dive-badge--warning--dark{background-color:var(--color-warning-dark);color:var(--color-warning-muted)}.dive-badge--error--light{background-color:var(--color-danger-muted);color:var(--color-danger-dark)}.dive-badge--error--dark{background-color:var(--color-danger-dark);color:var(--color-danger-muted)}.dive-badge--default--light{background-color:var(--color-background-disabled);color:var(--color-background-deep)}.dive-badge--default--dark{background-color:var(--color-background-deep);color:var(--color-background-primary)}.dive-badge--small,.dive-badge--small>.dive-badge__icon{display:flex;align-items:center}.dive-badge--large{padding:10px 16px}.dive-badge--with-icon{display:flex;flex-flow:row;gap:8px}.dive-badge--with-icon:not(.dive-badge--small){padding:16px}.dive-icon{line-height:1em;height:1em;display:flex;-webkit-user-select:none;user-select:none}.dive-icon--material{font-family:Material Icons Outlined,sans-serif;font-style:normal;font-weight:400;-webkit-user-select:none;user-select:none;display:inline-block}.dive-icon--custom img{height:1em}.dive-icon--size-small{font-size:18px}.dive-icon--size-medium{font-size:24px}.dive-icon--size-large{font-size:28px}.dive-icon--size-custom,.dive-icon--size-custom.dive-icon--custom img{height:100%}.dive-icon--filled{font-family:Material Icons,Material Icons Outlined}.dive-button{border:none;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;gap:8px;font-weight:600;line-height:1rem;transition:.1s all ease-in-out;border-radius:3px}.dive-button--small{height:24px;padding:0 8px}.dive-button--medium{height:32px;padding:0 16px}.dive-button--large{height:40px;padding:0 32px}.dive-button--primary{background-color:var(--color-primary);color:#fff;border:none}.dive-button--primary:not(.dive-button--inactive):hover{background-color:var(--color-primary-dark)}.dive-button--primary:not(.dive-button--inactive):active{background-color:var(--color-primary-deep)}.dive-button--primary.dive-button--disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled)}.dive-button--primary.dive-button--success{color:#fff;background-color:var(--color-success-dark)}.dive-button--primary.dive-button--failed{color:#fff;background-color:var(--color-danger-dark)}.dive-button--secondary{color:var(--color-primary);background-color:transparent;border:1px solid var(--color-primary)}.dive-button--secondary:not(.dive-button--inactive):hover{color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.dive-button--secondary:not(.dive-button--inactive):active{color:var(--color-primary-deep);border:1px solid var(--color-primary-deep)}.dive-button--secondary.dive-button--disabled{color:var(--color-text-disabled);background-color:transparent;border:1px solid var(--color-text-disabled)}.dive-button--secondary.dive-button--success{color:var(--color-success-dark);background-color:transparent;border:1px solid var(--color-success-dark)}.dive-button--secondary.dive-button--failed{color:var(--color-danger-dark);background-color:transparent;border:1px solid var(--color-danger-dark)}.dive-button--tertiary{color:var(--color-primary);background-color:transparent}.dive-button--tertiary:not(.dive-button--inactive):hover{color:var(--color-primary-dark);background-color:var(--color-primary-muted)}.dive-button--tertiary:not(.dive-button--inactive):active{color:var(--color-primary-deep);background-color:var(--color-primary-muted)}.dive-button--tertiary.dive-button--disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled)}.dive-button--tertiary.dive-button--success{color:#fff;background-color:var(--color-success-dark)}.dive-button--tertiary.dive-button--failed{color:#fff;background-color:var(--color-danger-dark)}.dive-button--danger{background-color:var(--color-danger);color:#fff;border:none}.dive-button--danger:not(.dive-button--inactive):hover{background-color:#c7264b}.dive-button--danger:not(.dive-button--inactive):active{background-color:var(--color-danger-dark)}.dive-button--danger.dive-button--disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled)}.dive-button--danger.dive-button--success{color:#fff;background-color:var(--color-success-dark)}.dive-button--danger.dive-button--failed{color:#fff;background-color:var(--color-danger-dark)}.dive-button--action{color:var(--color-background-contrast);background-color:transparent;padding:8px!important;border:1px solid var(--color-background-alternate)}.dive-button--action:not(.dive-button--inactive):hover{background-color:var(--color-primary-muted);color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.dive-button--action:not(.dive-button--inactive):active{background-color:var(--color-primary-light);color:var(--color-primary-deep);border:1px solid var(--color-primary-deep)}.dive-button--action.dive-button--disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled)}.dive-button--action.dive-button--success{color:#fff;background-color:var(--color-success-dark)}.dive-button--action.dive-button--failed{color:#fff;background-color:var(--color-danger-dark)}.dive-button--action.dive-button--disabled{border:1px solid var(--color-background-alternate)}.dive-button--pseudo{color:var(--color-primary);background-color:transparent;padding:0}.dive-button--pseudo:hover{background-color:transparent;color:var(--color-primary-dark)}.dive-button--pseudo:active{background-color:transparent;color:var(--color-primary-deep)}.dive-button--pseudo.dive-button--disabled{color:var(--color-text-disabled)}.dive-button--pseudo.dive-button--success{color:var(--color-primary-dark)}.dive-button--pseudo.dive-button--failed{color:var(--color-danger)}.dive-button--square{padding:0!important;aspect-ratio:1/1}.dive-button--square.dive-button--small{height:24px;width:24px}.dive-button--square.dive-button--medium{height:32px;width:32px}.dive-button--square.dive-button--large{height:40px;width:40px}.dive-button--inactive{cursor:not-allowed}.dive-button__state-icon{font-size:1.4em}.dive-card{background-color:var(--color-background-primary);padding:8px;cursor:pointer;border:1px solid var(--color-background-alternate);transition:.1s all ease-in-out;border-radius:3px}.dive-card--disabled{background:var(--color-background-disabled);color:var(--color-text-disabled);cursor:not-allowed}.dive-card--disabled:hover{border:1px solid var(--color-background-alternate)}.dive-card:not(.dive-card--disabled):hover{border:1px solid var(--color-primary)}.dive-checkbox{color:var(--color-text);accent-color:var(--color-primary);visibility:hidden}.dive-checkbox__container{margin:0;position:relative;display:inline-block;-webkit-user-select:none;user-select:none;width:16px;height:16px;aspect-ratio:1/1}.dive-checkbox__icon{position:absolute;left:0;top:0;height:16px;width:16px;display:flex;align-items:center;justify-content:center;color:transparent;font-size:13px;transition:.1s all ease-in-out;border:1px solid var(--color-text-disabled);border-radius:3px}.dive-checkbox__icon:hover{border:1px solid var(--color-primary)}.dive-checkbox:not(.dive-checkbox--disabled):checked+.dive-checkbox__icon,.dive-checkbox--ambiguous:not(.dive-checkbox--disabled)+.dive-checkbox__icon{background-color:var(--color-primary);color:var(--color-background-primary);border:1px solid var(--color-primary)}.dive-checkbox:not(.dive-checkbox--disabled):checked+.dive-checkbox__icon:hover,.dive-checkbox--ambiguous:not(.dive-checkbox--disabled)+.dive-checkbox__icon:hover{background-color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.dive-checkbox--disabled+.dive-checkbox__icon{cursor:not-allowed;background-color:var(--color-background-disabled);border:1px solid var(--color-text-disabled)}.dive-checkbox--disabled.dive-checkbox--ambiguous+.dive-checkbox__icon{color:var(--color-text-disabled)}.dive-checkbox--disabled:checked+.dive-checkbox__icon,.dive-checkbox--disabled.dive-checkbox--ambiguous+.dive-checkbox__icon{background-color:var(--color-text-disabled);color:var(--color-background-primary);border:1px solid var(--color-text-disabled)}.dive-checkbox-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:12px}.dive-checkbox-list__item .dive-label{display:flex;align-items:center;justify-content:start;gap:8px;margin:0}.dive-checkbox-list__check{margin:0}.dive-checkbox-tree__node--internal{padding-left:24px}.dive-checkbox-tree__node__header{border-radius:3px}.dive-checkbox-tree__node__header--selected{background-color:var(--color-primary-dark);color:var(--color-background-primary)}.dive-checkbox-tree__node__header--selected *,.dive-checkbox-tree__node__header--selected *:before,.dive-checkbox-tree__node__header--selected *:after{color:inherit!important}.dive-checkbox-tree__node__header--selected .dive-checkbox-tree__node__header__draggable{opacity:1}.dive-checkbox-tree__node__header--hovered:hover{box-shadow:inset 0 0 0 1px var(--color-primary-dark)}.dive-checkbox-tree__node__header--hovered:hover .dive-checkbox-tree__node__header__draggable{opacity:1;color:var(--color-primary-dark)}.dive-checkbox-tree__node__header--draggable{cursor:grab!important}.dive-checkbox-tree__node__header__draggable{display:flex;align-items:center;justify-content:center;opacity:0}.dive-checkbox-tree__node .dive-label{margin:0}.dive-checkbox-tree__node .dive-checkbox{height:16px;width:16px}.dive-checkbox-tree__node ul{margin:0;padding:0}.dive-checkbox-tree .dive-expansion-panel__header__slot:has(.dive-checkbox-tree__node__header__draggable){margin-left:auto}.dive-checkbox-tree .dive-expansion-panel__header .dive-label{display:flex;align-items:center;min-width:0}.dive-checkbox-tree .dive-expansion-panel__header .dive-label--disabled{cursor:unset}.dive-checkbox-tree .dive-expansion-panel__body{padding:0}.dive-chip{border-radius:16px;padding:8px 16px;display:inline-block;cursor:pointer;font-weight:600;transition:.1s all ease-in-out}.dive-chip--default:not(.dive-chip--disabled){background-color:var(--color-background-primary);border:1px solid var(--color-background-alternate);color:var(--color-background-deep)}.dive-chip--default:not(.dive-chip--disabled):hover{color:var(--color-primary);border:1px solid var(--color-primary)}.dive-chip--active:not(.dive-chip--disabled),.dive-chip--info:not(.dive-chip--disabled){background-color:var(--color-primary-muted);border:1px solid var(--color-primary-dark);color:var(--color-primary-dark)}.dive-chip--active:not(.dive-chip--disabled):hover,.dive-chip--info:not(.dive-chip--disabled):hover{color:var(--color-primary-deep);border:1px solid var(--color-primary-deep)}.dive-chip--success:not(.dive-chip--disabled){background-color:var(--color-success-muted);border:1px solid var(--color-success-dark);color:var(--color-success-dark)}.dive-chip--success:not(.dive-chip--disabled):hover{color:var(--color-success-dark);border:1px solid var(--color-success-dark)}.dive-chip--warning:not(.dive-chip--disabled){background-color:var(--color-warning-muted);border:1px solid var(--color-warning-dark);color:var(--color-warning-dark)}.dive-chip--warning:not(.dive-chip--disabled):hover{color:var(--color-warning-dark);border:1px solid var(--color-warning-dark)}.dive-chip--error:not(.dive-chip--disabled){background-color:var(--color-danger-muted);border:1px solid var(--color-danger-dark);color:var(--color-danger-dark)}.dive-chip--error:not(.dive-chip--disabled):hover{color:var(--color-danger-dark);border:1px solid var(--color-danger-dark)}.dive-chip--disabled{cursor:not-allowed;background-color:var(--color-background-primary);border:1px solid var(--color-text-disabled);color:var(--color-text-disabled)}.dive-chip--disabled:hover{color:var(--color-text-disabled);border:1px solid var(--color-text-disabled)}.dive-chip--active.dive-chip--disabled,.dive-chip--info.dive-chip--disabled{cursor:not-allowed;background-color:var(--color-background-disabled);border:1px solid var(--color-text-disabled);color:var(--color-text-disabled)}.dive-chip--active.dive-chip--disabled:hover,.dive-chip--info.dive-chip--disabled:hover{color:var(--color-text-disabled);border:1px solid var(--color-text-disabled)}.dive-close-icon-button{color:var(--color-text)}.dive-close-icon-button--floating{position:absolute;top:20px;right:20px}.dive-dialog{width:fit-content;background:var(--color-background-primary);vertical-align:top;z-index:20;max-height:500px;max-width:500px;overflow:hidden;display:grid;grid-template-rows:min-content auto;visibility:hidden;opacity:0;box-shadow:0 1px 15px #0000000d;border-radius:3px}.dive-dialog--visible{visibility:visible;opacity:1}.dive-dialog--with-footer{grid-template-rows:min-content auto 80px}.dive-dialog__header,.dive-dialog__title{overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.dive-dialog__header{padding:8px 16px;min-height:38px;display:grid;grid-template-columns:1fr auto;background-color:var(--color-background-contrast)}.dive-dialog__header .dive-dialog__title{color:var(--color-background-primary);margin:0;align-self:center}.dive-dialog__header .dive-dialog__close-button{color:var(--color-background-primary);justify-self:right;align-self:center}.dive-dialog__header .dive-dialog__close-button:hover{color:var(--color-background-secondary)}.dive-dialog__spacer{margin:0 40px;background-color:var(--color-background-secondary)}.dive-dialog__body{padding:0 40px;max-height:340px}.dive-dialog__body .dive-input--with-icon,.dive-dialog__body .dive-textarea--with-icon{margin-right:-24px}.dive-dialog__footer{display:flex;justify-content:space-between;padding:24px 40px;margin-left:auto;width:100%;gap:16px}.dive-dialog__footer>*{flex-grow:1}.dive-dialog__footer>:only-child{margin-left:auto;flex-grow:0}.dive-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0}.dive-dropzone{border:2px dashed var(--color-background-alternate);display:flex;justify-content:center;align-items:center;padding:32px 8px;cursor:pointer;flex-flow:column;transition:.1s all ease-in-out}.dive-dropzone__title{padding-top:16px;text-align:center}.dive-dropzone__error{color:var(--color-danger-dark)}.dive-dropzone .dive-icon{color:var(--color-background-contrast)}.dive-dropzone--dragging{background-color:var(--color-success-muted);border:2px dashed var(--color-success);color:var(--color-success-dark)}.dive-dropzone--dragging .dive-icon{color:var(--color-success-dark)}.dive-dropzone--error:not(.dive-dropzone--dragging){border:2px dashed var(--color-danger)}.dive-dropzone--small{padding:16px 8px}.dive-dropzone--small .dive-dropzone__title{padding-top:8px}.dive-dropzone .dive-button{vertical-align:baseline;text-decoration:underline}.dive-dropzone:hover{background-color:var(--color-primary-muted)}.dive-dropzone:hover:not(.dive-dropzone--error){background-color:var(--color-primary-muted);border:2px dashed var(--color-primary-dark);color:var(--color-primary-dark)}.dive-dropzone:hover:not(.dive-dropzone--error) .dive-icon{color:var(--color-primary-dark)}.dive-expansion-panel__header{display:flex;justify-content:start;align-items:center;gap:8px;padding:8px 16px}.dive-expansion-panel__header--clickable{cursor:pointer}.dive-expansion-panel__body{padding:0 16px;display:grid;grid-template-rows:0fr}.dive-expansion-panel__body-content{overflow:hidden}.dive-expansion-panel--opened>.dive-expansion-panel__body{visibility:visible;grid-template-rows:1fr}.dive-expansion-panel--closed>.dive-expansion-panel__body{visibility:hidden;grid-template-rows:0fr}.dive-expansion-panel--opening>.dive-expansion-panel__body{visibility:visible;animation:height-transition .3s ease-in-out;grid-template-rows:1fr}.dive-expansion-panel--closing>.dive-expansion-panel__body{visibility:visible;animation:height-transition .3s ease-in-out reverse;grid-template-rows:0fr}.dive-expansion-panel:not(.dive-expansion-panel--opened,.dive-expansion-panel--opening,.dive-expansion-panel--closing) .dive-expansion-panel__body{display:none}@keyframes height-transition{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}.dive-modal-container{top:0;left:0;position:fixed;z-index:20}.dive-modal-animation-enter,.dive-modal-animation-appear{opacity:0}.dive-modal-animation-enter .modal,.dive-modal-animation-appear .modal{transform:scale(.8)}.dive-modal-animation-enter-active,.dive-modal-animation-appear-active{opacity:1;transform-origin:left;transition:opacity linear .15s}.dive-modal-animation-enter-active .modal,.dive-modal-animation-appear-active .modal{transform:scale(1);transition:transform .2s ease-in-out}.dive-modal-animation-exit{opacity:1}.dive-modal-animation-exit .modal{transform:scale(1)}.dive-modal-animation-exit-active{opacity:0;transform-origin:top;transition:opacity linear .15s}.dive-modal-animation-exit-active .modal{transform:scale(.8);transition:transform .2s ease-in-out}.dive-toast-container{right:20px;bottom:40px;position:fixed;display:flex;gap:8px;flex-flow:column;z-index:30}.dive-toast-animation-enter,.dive-toast-animation-appear{opacity:0;animation:slide-in .4s ease-in-out}.dive-toast-animation-enter-active,.dive-toast-animation-appear-active,.dive-toast-animation-exit{opacity:1}.dive-toast-animation-exit-active{opacity:0;animation:slide-in .4s ease-in-out;animation-direction:reverse}@keyframes slide-in{0%{opacity:0;transform:translate(100%) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}.dive-file-input{cursor:pointer;min-height:32px;color:var(--color-primary);display:flex;align-items:center;justify-content:left;gap:16px;transition:.1s all ease-in-out}.dive-file-input input[type=file]{width:0;height:0;visibility:hidden;overflow:hidden;position:absolute;z-index:-1}.dive-file-input__button{width:100%;padding:8px!important;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;gap:8px;height:32px;transition:.1s all ease-in-out;border-radius:3px}.dive-file-input__button:hover{background-color:var(--color-primary-muted);color:var(--color-primary-light)}.dive-file-input__button:active{background-color:var(--color-primary-muted);color:var(--color-primary-dark)}.dive-file-input__label{margin:0;width:100%}.dive-file-input__help{width:24px;color:var(--color-background-contrast)}.dive-file-input__help:hover{color:var(--color-background-contrast)}.dive-file-input__title{text-align:center}.dive-file-input__file-list{display:flex;flex-flow:column;width:100%;border:1px solid var(--color-text-disabled);border-radius:3px}.dive-file-input__file{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 4px 0 8px;color:var(--color-background-contrast);height:32px;cursor:default}.dive-file-input__file__name{display:flex;justify-content:center;align-items:center;gap:8px;margin:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:32px}.dive-file-input__file__name span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dive-file-input__file:hover{color:var(--color-background-contrast)}.dive-file-input:hover{color:var(--color-primary-light)}.dive-form{display:block}.dive-form-group{border:none;padding:0;margin:0}.dive-form-group__body{padding:12px 40px;display:flex;flex-direction:column;gap:6px}.dive-form-group__body .dive-input--with-icon,.dive-form-group__body .dive-textarea--with-icon{margin-right:-24px}.dive-form-group-title{display:flex;align-items:center;margin:0;padding:0 40px;color:var(--color-background-contrast);background-color:#f3f4f7;min-height:36px}.dive-form-group-title--main{padding:0 16px;min-height:48px;color:var(--color-background-primary);background-color:var(--color-background-contrast)}.dive-loading-spinner{display:inline-block;position:relative;aspect-ratio:1/1;height:100%}.dive-loading-spinner--light svg{filter:none}.dive-loading-spinner--dark svg{filter:brightness(0) saturate(100%)}.dive-loading-spinner--primary svg{filter:brightness(0) saturate(100%) invert(57%) sepia(19%) saturate(1673%) hue-rotate(169deg) brightness(95%) contrast(81%)}.dive-loading-spinner--light-grey svg{filter:brightness(0) saturate(100%) invert(100%) sepia(12%) saturate(2919%) hue-rotate(178deg) brightness(101%) contrast(90%)}.dive-loading-spinner--grey svg{filter:brightness(0) saturate(100%) invert(80%) sepia(5%) saturate(776%) hue-rotate(176deg) brightness(92%) contrast(87%)}.dive-loading-spinner svg{height:100%;width:100%}@keyframes loading-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dive-input{--input-height: val("ui-element-height");position:relative;overflow:hidden;display:grid;gap:4px}.dive-input--size-medium{--input-height: 32px}.dive-input--size-small{--input-height: 24px}.dive-input__element{background-color:var(--color-background-primary);height:var(--input-height);color:var(--color-text);padding:0 8px;width:100%;outline:none!important;font-size:1rem;border:1px solid var(--color-background-alternate);border-radius:3px;transition:.1s all ease-in-out}.dive-input__element[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.dive-input__element[type=number]::-webkit-inner-spin-button,.dive-input__element[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dive-input__element:hover,.dive-input__element:focus,.dive-input__element:active{border:1px solid var(--color-primary)}.dive-input__message{font-size:10px;font-weight:500;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:.1s all ease-in-out}@supports (-webkit-line-clamp: 2){.dive-input__message{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.dive-input__unit{position:absolute;display:flex;align-items:center;justify-content:right;text-align:right;right:0;height:var(--input-height);width:32px;color:var(--color-text-disabled);padding-right:8px}.dive-input--disabled .dive-input__element{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border:1px solid var(--color-background-alternate)}.dive-input--disabled .dive-input__element ::placeholder{color:var(--color-text-disabled)}.dive-input--disabled .dive-input__unit{color:var(--color-text-disabled)}.dive-input--warning .dive-input__element{border:1px solid var(--color-warning)}.dive-input--warning .dive-input__element:hover,.dive-input--warning .dive-input__element:active,.dive-input--warning .dive-input__element:focus{border:1px solid var(--color-warning)}.dive-input--warning .dive-input__icon{color:var(--color-warning)}.dive-input--warning .dive-input__message{color:var(--color-warning-dark)}.dive-input--error .dive-input__element{border:1px solid var(--color-danger)}.dive-input--error .dive-input__element:hover,.dive-input--error .dive-input__element:focus,.dive-input--error .dive-input__element:active{border:1px solid var(--color-danger)}.dive-input--error .dive-input__icon{color:var(--color-danger)}.dive-input--error .dive-input__message{color:var(--color-danger-dark)}.dive-input--info .dive-input__element{border:1px solid var(--color-primary-dark)}.dive-input--info .dive-input__element:hover,.dive-input--info .dive-input__element:focus,.dive-input--info .dive-input__element:active{border:1px solid var(--color-primary-dark)!important}.dive-input--info .dive-input__message,.dive-input--info .dive-input__icon{color:var(--color-primary-dark)}.dive-input--strikethrough:not(:focus-within):before{content:"";width:16px;height:1px;background-color:var(--color-background-contrast);position:absolute;top:16px;left:8px}.dive-input--strikethrough:not(:focus-within) input::placeholder{visibility:hidden}.dive-input--with-unit .dive-input__element{padding:0 var(--input-height) 0 8px}.dive-input--with-icon{grid-template-columns:auto 20px}.dive-input--with-icon .dive-icon{font-size:20px;display:flex;align-items:center;height:100%}.dive-input--with-icon .dive-input__unit{right:24px}.dive-label{cursor:pointer;color:var(--color-background-deep);margin:8px 0 0;display:block}.dive-label__title{margin:0 0 4px;display:block}.dive-label__info{font-size:14px;vertical-align:middle;margin:0 0 1px 8px}.dive-label--disabled{color:var(--color-text-disabled);cursor:not-allowed}.dive-label--disabled__title{color:var(--color-text-disabled)}.dive-list-item{display:flex;align-items:center;justify-content:space-between;padding:4px 16px;height:24px;cursor:pointer;font-weight:500;color:var(--color-background-deep);transition:.1s all ease-in-out;border-radius:3px;border:solid transparent 1px}.dive-list-item__content{display:flex;align-items:center;gap:8px}.dive-list-item__buttons{display:flex;justify-content:end;align-items:center;gap:8px}.dive-list-item__buttons,.dive-list-item__buttons>.dive-button,.dive-list-item__buttons>.dive-button>.dive-icon{color:var(--color-background-deep);transition:.1s all ease-in-out}.dive-list-item__buttons:hover,.dive-list-item__buttons>.dive-button:hover,.dive-list-item__buttons>.dive-button>.dive-icon:hover{color:var(--color-primary-dark)}.dive-list-item--selected{background-color:var(--color-primary-muted);border-radius:3px}.dive-list-item--selected .dive-list-item__content{color:var(--color-primary-dark)}.dive-list-item--selected .dive-list-item__buttons,.dive-list-item--selected .dive-list-item__buttons>.dive-button,.dive-list-item--selected .dive-list-item__buttons>.dive-button>.dive-icon{color:var(--color-primary-dark)}.dive-list-item--selected .dive-list-item__buttons:hover,.dive-list-item--selected .dive-list-item__buttons>.dive-button:hover,.dive-list-item--selected .dive-list-item__buttons>.dive-button>.dive-icon:hover{color:var(--color-primary-deep)}.dive-list-item--deactivated .dive-list-item__content{color:var(--color-text-disabled)}.dive-list-item:hover:not(.dive-list-item--selected){background-color:transparent;color:var(--color-primary-dark);border:solid var(--color-primary-dark) 1px}.dive-menu-item{background-color:var(--color-background-primary);padding:8px;cursor:pointer;border-right:10px solid transparent;display:flex;align-items:center;height:40px;font-size:600;transition:.1s all ease-in-out}.dive-menu-item .dive-icon{margin-right:16px;color:var(--color-background-deep)}.dive-menu-item--disabled{background:var(--color-background-disabled);color:var(--color-text-disabled);cursor:not-allowed}.dive-menu-item--active{background:var(--color-primary-muted);color:var(--color-primary-dark);border-right:10px solid var(--color-primary-dark)}.dive-menu-item--active .dive-icon{color:var(--color-primary-dark)}.dive-menu-item--active:hover{color:var(--color-primary-deep);border-right:10px solid var(--color-primary-deep)}.dive-menu-item--active:hover .dive-icon{color:var(--color-primary-deep)}.dive-menu-item:not(.dive-menu-item--disabled,.dive-menu-item--active):hover{background:var(--color-background-secondary);color:var(--color-background-contrast);border-right:10px solid var(--color-background-contrast)}.dive-menu-item:not(.dive-menu-item--disabled,.dive-menu-item--active):hover .dive-icon{color:var(--color-background-contrast)}.dive-modal{position:fixed;display:flex;flex-direction:column;background-color:var(--color-background-primary);border-radius:3px 3px 4px 4px}.dive-modal__underlay{width:100%;height:100%;cursor:unset;background-color:#19191966}.dive-modal__container{position:fixed;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;z-index:20}.dive-modal__header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background-color:var(--color-background-contrast);border-radius:3px 3px 0 0}.dive-modal__header .dive-modal__title{margin:0;color:var(--color-background-primary)}.dive-modal__header .dive-modal__close-button{color:var(--color-background-primary)}.dive-modal__header .dive-modal__close-button:hover{color:var(--color-background-secondary)}.dive-modal__body{position:relative;padding:24px 40px;height:100%;border-left:1px solid var(--color-background-alternate);border-right:1px solid var(--color-background-alternate)}.dive-modal__body .dive-input--with-icon,.dive-modal__body .dive-textarea--with-icon{margin-right:-24px}.dive-modal__body--no-footer{border-bottom:1px solid var(--color-background-alternate)}.dive-modal__footer{display:flex;justify-content:flex-end;align-items:center;gap:16px;padding:40px;margin-top:auto;border-bottom:1px solid var(--color-background-alternate);border-left:1px solid var(--color-background-alternate);border-right:1px solid var(--color-background-alternate);border-radius:0 0 4px 4px}.dive-modal--small{width:100%}@media (min-width: 600px){.dive-modal--small{width:50%}}@media (min-width: 1200px){.dive-modal--small{width:30%}}.dive-modal--medium{width:100%}@media (min-width: 600px){.dive-modal--medium{width:70%}}@media (min-width: 1200px){.dive-modal--medium{width:40%}}.dive-modal--large{width:100%}@media (min-width: 600px){.dive-modal--large{width:70%}}.dive-progress{background-color:var(--color-background-disabled);height:8px;width:100%;position:relative;margin:8px 0;border-radius:3px;transition:.1s all ease-in-out}.dive-progress__value{position:absolute;left:0;top:0;height:100%;border-radius:3px;transition:.6s all ease-in-out}.dive-progress__label{position:absolute;top:16px;font-size:.83rem;color:var(--color-text)}.dive-progress__label--min{left:0}.dive-progress__label--max{right:0}.dive-progress--has-labels{margin-bottom:24px}.dive-progress--default{background-color:var(--color-primary)}.dive-progress--success{background-color:var(--color-success)}.dive-progress--error{background-color:var(--color-danger)}.dive-progress--pause{background-color:var(--color-background-contrast)}.dive-radio{cursor:pointer;display:inline-block;visibility:hidden;position:absolute;left:0;top:0;height:16px;width:16px}.dive-radio--disabled{cursor:not-allowed}.dive-radio--disabled+.dive-radio__label{cursor:not-allowed}.dive-radio--disabled+.dive-radio__icon{cursor:not-allowed;color:var(--color-text-disabled)}.dive-radio--disabled+.dive-radio__icon:after{content:"";background-color:var(--color-background-disabled);width:13px;height:13px;position:absolute;border-radius:100%;z-index:-1}.dive-radio:not(.dive-radio--disabled):checked+.dive-radio__icon,.dive-radio:not(.dive-radio--disabled):hover+.dive-radio__icon,.dive-radio:not(.dive-radio--disabled):focus+.dive-radio__icon{color:var(--color-primary)}.dive-radio:not(.dive-radio--disabled):checked:hover+.dive-radio__icon{color:var(--color-primary-dark)}.dive-radio__container{margin:0 0 8px;position:relative;display:flex;align-items:center;gap:8px}.dive-radio__container--disabled{color:var(--color-text-disabled)}.dive-radio__icon{display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--color-text-disabled);transition:.1s all ease-in-out}.dive-radio-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:12px}.dive-radio-list__item{display:flex;align-items:center;justify-content:start;gap:8px;margin:0}.dive-radio-list .dive-radio__container{margin:0}.dive-search{position:relative;margin:0}.dive-search__icon{position:absolute;left:8px;top:0;height:100%;display:flex;align-items:center;color:var(--color-background-contrast);width:auto;transition:.1s all ease-in-out}.dive-search__input .dive-input__element{padding-left:38px}.dive-search__input .dive-input--error{border:1px solid var(--color-background-tertiary)}.dive-search__input .dive-input--error .dive-input__message{color:var(--color-text)}.dive-search__input .dive-input--error:focus,.dive-search__input .dive-input--error:hover,.dive-search__input .dive-input--error:active{border:1px solid var(--color-primary)}.dive-search--disabled{cursor:not-allowed}.dive-search--disabled .dive-search__element{border:1px solid var(--color-text-disabled)}.dive-search--disabled .dive-search__icon{color:var(--color-text-disabled)}.dive-search:focus-within .dive-search__icon{color:var(--color-background-contrast)}.dive-select{display:flex;justify-content:stretch;flex-flow:column;position:relative}.dive-select__label{width:100%;height:32px;line-height:32px;color:var(--color-background-contrast);background-color:var(--color-background-primary);border-radius:3px;border:1px solid var(--color-background-alternate);cursor:pointer;position:relative;padding:0 30px 0 8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;outline:none!important;display:flex;transition:.1s all ease-in-out}.dive-select__label__placeholder{color:var(--color-text-disabled)}.dive-select__label__placeholder .dive-icon{color:var(--color-background-contrast)}.dive-select__label .dive-icon{color:var(--color-background-contrast);position:absolute;right:8px;height:100%;display:flex;align-items:center}.dive-select__label:hover,.dive-select__label:active,.dive-select__label:focus{border-color:var(--color-primary)}.dive-select__options{visibility:hidden;background-color:var(--color-background-primary);border-radius:3px;border:1px solid var(--color-background-secondary);color:var(--color-background-contrast);top:0;left:0;position:fixed;z-index:2;max-height:200px;overflow-y:auto;overflow-x:hidden}.dive-select__options .dive-select__option{height:32px;line-height:32px;padding:0 24px 0 8px;cursor:pointer;width:100%;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;align-items:center;transition-property:color,background-color;transition-duration:.1s;transition-timing-function:ease-in-out}.dive-select__options .dive-select__option--active{color:var(--color-primary-dark)}.dive-select__options .dive-select__option--active .dive-icon{color:var(--color-primary-dark);position:absolute;right:8px}.dive-select__options .dive-select__option--not-found{color:var(--color-primary);background-color:var(--color-primary-muted)}.dive-select__options .dive-select__option:hover{color:var(--color-primary-dark);background-color:var(--color-primary-muted)}.dive-select__options:hover,.dive-select--active .dive-select-label{border-color:var(--color-primary)}.dive-select--active .dive-select__options{visibility:visible;border-color:var(--color-primary)}.dive-select--disabled .dive-select__label{color:var(--color-text-disabled);background-color:var(--color-background-disabled);cursor:not-allowed;border:1px solid var(--color-background-alternate)}.dive-select--dark:not(.dive-select--disabled) .dive-select__label{color:var(--color-background-primary);background-color:var(--color-background-deep);border:1px solid transparent}.dive-select--dark:not(.dive-select--disabled) .dive-select__label .dive-icon{color:var(--color-background-primary)}.dive-select--dark:not(.dive-select--disabled) .dive-select__label:hover,.dive-select--dark:not(.dive-select--disabled) .dive-select__label:focus{border:1px solid var(--color-primary-light)}.dive-select--dark:not(.dive-select--disabled) .dive-select__options{border:1px solid var(--color-primary-light);background-color:transparent}.dive-select--dark:not(.dive-select--disabled) .dive-select__options .dive-select__option{border:0;background-color:var(--color-background-deep);color:var(--color-background-primary);border:1px solid transparent}.dive-select--dark:not(.dive-select--disabled) .dive-select__options .dive-select__option--active{background-color:var(--color-background-contrast)}.dive-select--dark:not(.dive-select--disabled) .dive-select__options .dive-select__option--active .dive-icon{color:var(--color-background-primary)}.dive-select--dark:not(.dive-select--disabled) .dive-select__options .dive-select__option:hover,.dive-select--dark:not(.dive-select--disabled) .dive-select__options .dive-select__option:focus{background-color:#40464f}.dive-select .dive-input{width:100%;margin:0;outline:none!important}.dive-slider{display:flex;align-items:center;flex-direction:row;gap:16px}.dive-slider--range{flex-direction:column;gap:16px}.dive-slider__slider{--handle-width: 24px;margin:0 calc(var(--handle-width) / 2)}.dive-slider__slider .rc-slider-handle{background-color:var(--color-primary);border:none;box-shadow:0 0 #c2e1ef33;transition:box-shadow linear .3s;opacity:1;height:24px;width:var(--handle-width);margin-top:-9px}.dive-slider__slider .rc-slider-handle:hover{box-shadow:0 0 0 5px #2d69b233}.dive-slider__slider .rc-slider-handle.rc-slider-handle-dragging{box-shadow:0 0 0 5px #2d69b24d!important}.dive-slider__slider .rc-slider-track,.dive-slider__slider .rc-slider-rail,.dive-slider__slider .rc-slider-step{height:8px;top:calc(50% - 4px)}.dive-slider__slider .rc-slider-track{background-color:var(--color-primary)}.dive-slider__slider .rc-slider-rail{background-color:var(--color-background-disabled)}.dive-slider__slider .rc-slider-dot{background-color:var(--color-primary-light);border:none;width:8px;height:8px;margin-top:0;bottom:0}.dive-slider__slider .rc-slider-mark{height:24px;top:28px}.dive-slider__slider.rc-slider-disabled{background-color:transparent}.dive-slider__slider.rc-slider-disabled .rc-slider-handle{background-color:var(--color-text-disabled)}.dive-slider__slider.rc-slider-disabled .rc-slider-handle:hover{box-shadow:none}.dive-slider__slider.rc-slider-disabled .rc-slider-track{background-color:var(--color-text-disabled)}.dive-slider__slider.rc-slider-disabled .rc-slider-rail{background-color:var(--color-background-disabled)}.dive-slider__slider.rc-slider-disabled .rc-slider-dot{background-color:var(--color-background-primary)}.dive-slider__slider.rc-slider-disabled .rc-slider-dot-active{background-color:var(--color-text-disabled)}.dive-slider__inputs{display:flex;justify-content:space-between;align-items:flex-start}.dive-slider__max,.dive-slider__input{margin-right:-24px}.dive-slider__min,.dive-slider__max{max-width:calc(25% + 24px)}.dive-slider__input{width:80px}.dive-slider--marks .dive-slider__slider.rc-slider .rc-slider-dot,.dive-slider--marks .dive-slider__slider.rc-slider-disabled .rc-slider-dot{background-color:var(--color-primary)}.dive-slider--discrete.dive-slider--marks .rc-slider-track{background-color:transparent}.dive-spreadsheet{width:100%;transition:.1s all ease-in-out}.dive-spreadsheet__actions{display:flex;justify-content:start;align-items:center;margin-bottom:8px}.dive-spreadsheet__actions__group{display:flex;gap:16px;align-items:center}.dive-spreadsheet__actions__group .button-add-row,.dive-spreadsheet__actions__group .button-remove-row{padding:0 16px!important}.dive-spreadsheet__actions__group .button-remove-row:not(.dive-button--disabled){color:var(--color-danger)}.dive-spreadsheet__actions__group .button-remove-row:not(.dive-button--disabled):hover{color:var(--color-danger-dark);background-color:var(--color-danger-muted)}.dive-spreadsheet__actions__group:last-child{margin-left:auto}.dive-spreadsheet__actions__upload input[type=file]{width:0;height:0;visibility:hidden;overflow:hidden;position:absolute;z-index:-1}.dive-spreadsheet__error-badge{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;gap:8px;padding:8px;margin-bottom:8px}.dive-spreadsheet__error-badge .dive-icon{margin-top:4px}.dive-spreadsheet__error-badge__messages{grid-column:2;grid-row:1/3;height:100%;display:flex;flex-direction:column;gap:8px}.dive-spreadsheet__table__container{overflow-y:auto;overflow-x:hidden}.dive-spreadsheet .Spreadsheet{width:100%;max-height:400px}.dive-spreadsheet .Spreadsheet__table{width:100%}.dive-spreadsheet .Spreadsheet__cell{min-height:36px;height:36px;padding:4px 8px;border:1px solid var(--color-background-disabled)}.dive-spreadsheet .Spreadsheet__cell--selected{color:var(--color-primary-dark);background:var(--color-primary-muted)}.dive-spreadsheet .Spreadsheet__cell__error-icon{color:var(--color-danger);font-size:24px}.dive-spreadsheet .Spreadsheet__cell__data{display:flex;justify-content:space-between;align-items:center}.dive-spreadsheet .Spreadsheet__cell__data span{display:inline-block;text-overflow:ellipsis;overflow:hidden}.dive-spreadsheet .Spreadsheet__cell--readonly{color:var(--color-text)}.dive-spreadsheet .Spreadsheet th:first-child{width:35px;min-width:5px}.dive-spreadsheet .Spreadsheet tr:first-child th{position:sticky;top:-2px;height:32px;font-weight:600}.dive-spreadsheet .Spreadsheet tr{background-color:var(--color-background-primary)}.dive-spreadsheet .Spreadsheet tr:nth-child(odd){background-color:var(--color-background-tertiary)}.dive-spreadsheet .Spreadsheet__header{border:1px solid var(--color-background-disabled);background-color:#f3f4f7;color:var(--color-background-contrast)}.dive-spreadsheet .Spreadsheet__header--selected{color:var(--color-primary-muted);background-color:var(--color-primary);border:1px double var(--color-primary-dark)}.dive-spreadsheet .Spreadsheet__header:focus{outline:none}.dive-spreadsheet .Spreadsheet__active-cell,.dive-spreadsheet .Spreadsheet__active-cell--edit{border:1px solid var(--color-primary-dark)}.dive-spreadsheet .Spreadsheet__active-cell--edit input{padding-left:8px}.dive-spreadsheet .Spreadsheet__floating-rect{background-color:transparent}.dive-spreadsheet .Spreadsheet__floating-rect--selected{border:1px solid var(--color-primary-dark)}.dive-spreadsheet .Spreadsheet__floating-rect--copied{border:1px dashed var(--color-primary-dark)}.dive-spreadsheet__buttons{display:flex;justify-content:flex-end;align-items:start;margin-top:8px}.dive-spreadsheet__buttons__group{display:flex;gap:20px;align-items:center}.dive-spreadsheet__buttons__save{min-width:100px}.dive-spreadsheet__buttons__discard{height:1.2rem;border-radius:0}.dive-spreadsheet__buttons__discard:not(.dive-button--disabled){border-bottom:1px solid var(--color-primary)}.dive-spreadsheet__buttons__discard:not(.dive-button--disabled):hover{border-bottom:1px solid var(--color-primary-dark)}.dive-spreadsheet .react-tooltip{border-radius:3px;background-color:var(--color-background-deep);color:var(--color-text);border:none;padding:8px 16px}.dive-spreadsheet .react-tooltip#cell-error-tip{background-color:var(--color-danger-muted);color:var(--color-danger-dark);z-index:5000}.dive-switch{position:relative;display:inline-flex;align-items:center;width:30px;height:15px;border-radius:8px;cursor:pointer;box-sizing:content-box;background-color:var(--color-text-disabled);transition:.1s all ease-in-out}.dive-switch__input{position:absolute;top:0;left:0;visibility:hidden;box-sizing:content-box;cursor:inherit;pointer-events:none}.dive-switch__handle{position:absolute;left:0;top:0;border-radius:100%;z-index:1;background-color:var(--color-background-primary);border:1px solid var(--color-text-disabled);width:15px;height:15px;display:inline-block;transition:.1s all ease-in-out}.dive-switch:hover:not(.dive-switch--disabled):not(.dive-switch--active){background-color:#868e9b}.dive-switch:hover:not(.dive-switch--disabled):not(.dive-switch--active) .dive-switch__handle{border:1px solid #868e9b;box-shadow:0 0 0 6px #e6e6e64d}.dive-switch--active{background-color:var(--color-primary-dark)}.dive-switch--active .dive-switch__handle{background-color:var(--color-primary);border:1px solid var(--color-primary-dark);transform:translate(100%)}.dive-switch--active:hover:not(.dive-switch--disabled){background-color:var(--color-primary-deep)}.dive-switch--active:hover:not(.dive-switch--disabled) .dive-switch__handle{box-shadow:0 0 0 6px #4b97dd4d;border:1px solid var(--color-primary-deep)}.dive-switch--disabled{cursor:not-allowed;background-color:var(--color-background-alternate)}.dive-switch--disabled .dive-switch__handle{cursor:not-allowed;background-color:var(--color-background-tertiary);border:1px solid var(--color-background-alternate)}.dive-switch--disabled.dive-switch--active{background-color:#868e9b}.dive-switch--disabled.dive-switch--active .dive-switch__handle{background-color:var(--color-text-disabled);border:1px solid #868e9b}.dive-switch-button{position:relative}.dive-switch-button__options{background-color:var(--color-background-primary);border-radius:3px;border:1px solid var(--color-primary);color:var(--color-background-contrast);z-index:2;max-height:200px;overflow-y:auto;overflow-x:hidden;position:fixed}.dive-switch-button__option{height:32px;line-height:32px;padding:0 24px 0 8px;cursor:pointer;width:100%;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:flex;align-items:center;transition-property:color,background-color;transition-duration:.1s;transition-timing-function:ease-in-out}.dive-switch-button__option--active{color:var(--color-primary-dark)}.dive-switch-button__option--active .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.dive-switch-button__option--active .dive-switch-button__option__check{position:absolute;right:8px}.dive-switch-button__option:hover{color:var(--color-primary-dark);background-color:var(--color-primary-muted)}.dive-switch-button__switch-button{padding:0}.dive-table{width:100%}.dive-table-wrapper--datatable{border:1px solid var(--color-background-secondary);border-radius:3px}.dive-table__cell{padding:16px;color:var(--color-background-contrast)}.dive-table__head{border-bottom:2px solid var(--color-background-contrast)}.dive-table__head .dive-table__cell{text-align:left;font-weight:700}.dive-table__body .dive-table__row{border-bottom:1px solid var(--color-text-disabled)}.dive-table--datatable{overflow:hidden;border:1px solid var(--color-background-alternate);border-radius:3px;border-collapse:collapse;border-style:hidden}.dive-table--datatable .dive-table__head{color:var(--color-background-contrast);border-bottom:1px solid var(--color-background-alternate)}.dive-table--datatable .dive-table__head .dive-table__row{background-color:var(--color-background-disabled)!important}.dive-table--datatable .dive-table__row{border-bottom:1px solid var(--color-background-alternate)}.dive-table--datatable .dive-table__row:nth-of-type(2n){background-color:var(--color-background-primary)}.dive-table--datatable .dive-table__row:nth-of-type(odd){background-color:var(--color-background-tertiary)}.dive-table--datatable .dive-table__row:first-of-type,.dive-table--datatable .dive-table__row:last-of-type{border-radius:3px}.dive-table--datatable .dive-table__cell{padding:12px}.dive-table--datatable .dive-table__cell:not(:last-child){border-right:1px solid var(--color-background-alternate)}.dive-tabs__header{border-bottom:1px solid var(--color-background-alternate)}.dive-tabs__header__item{display:inline-block;padding:6px 8px;font-size:1.17rem;margin-bottom:-1px;transition:color .2s ease-in-out;cursor:pointer;font-weight:600;color:var(--color-background-deep);transition:.1s all ease-in-out}.dive-tabs__header__item--active{color:var(--color-primary-dark);border-bottom:1px solid var(--color-primary-dark)}.dive-tabs__header__item--disabled{color:var(--color-text-disabled);cursor:not-allowed}.dive-tabs__header__item:hover:not(.dive-tabs__header__item--active):not(.dive-tabs__header__item--disabled){color:var(--color-primary-dark);background-color:var(--color-primary-muted)}.dive-tabs__body{padding-top:8px}.dive-textarea{position:relative;overflow:hidden;display:grid;gap:4px}.dive-textarea__element{background-color:var(--color-background-primary);color:var(--color-text);width:100%;padding:8px;min-height:80px;outline:none!important;font-size:1rem;border:1px solid var(--color-background-alternate);border-radius:3px;transition:.1s border ease-in-out}.dive-textarea__element:hover,.dive-textarea__element:active,.dive-textarea__element:focus{border:1px solid var(--color-primary)}.dive-textarea__message{font-size:.83rem;margin:3px 2px 0;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports (-webkit-line-clamp: 2){.dive-textarea__message{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.dive-textarea--disabled .dive-textarea__element{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border:1px solid var(--color-background-disabled)}.dive-textarea--disabled .dive-textarea__element ::placeholder{color:var(--color-text-disabled)}.dive-textarea--disabled .dive-textarea__element:hover,.dive-textarea--disabled .dive-textarea__element:active,.dive-textarea--disabled .dive-textarea__element:focus{border:1px solid var(--color-background-disabled)}.dive-textarea--error .dive-textarea__element{border:1px solid var(--color-danger)}.dive-textarea--error .dive-textarea__element:hover,.dive-textarea--error .dive-textarea__element:active,.dive-textarea--error .dive-textarea__element:focus{border:1px solid var(--color-danger)}.dive-textarea--error .dive-textarea__message,.dive-textarea--error .dive-textarea__icon{color:var(--color-danger-dark)}.dive-textarea--warning .dive-textarea__element{border:1px solid var(--color-warning)}.dive-textarea--warning .dive-textarea__element:hover,.dive-textarea--warning .dive-textarea__element:active,.dive-textarea--warning .dive-textarea__element:focus{border:1px solid var(--color-warning)}.dive-textarea--warning .dive-textarea__message,.dive-textarea--warning .dive-textarea__icon{color:var(--color-warning-dark)}.dive-textarea--info .dive-textarea__element{border:1px solid var(--color-primary)}.dive-textarea--info .dive-textarea__element:hover,.dive-textarea--info .dive-textarea__element:focus,.dive-textarea--info .dive-textarea__element:active{border:1px solid var(--color-primary)!important}.dive-textarea--info .dive-textarea__message,.dive-textarea--info .dive-textarea__icon{color:var(--color-primary-dark)}.dive-textarea--resize-vertical .dive-textarea__element{resize:vertical}.dive-textarea--resize-horizontal .dive-textarea__element{resize:horizontal}.dive-textarea--resize-both .dive-textarea__element{resize:both}.dive-textarea--resize-none .dive-textarea__element{resize:none}.dive-textarea--with-icon{grid-template-columns:auto 20px}.dive-textarea--with-icon .dive-icon{font-size:20px;display:flex;align-items:center;align-self:flex-start;margin-top:8px}.dive-textarea--strikethrough:not(:focus-within):before{content:"";width:16px;height:1px;background-color:var(--color-background-contrast);position:absolute;top:16px;left:8px}.dive-timeline{width:100%;height:100%;position:relative;display:flex;align-items:center;pointer-events:none}.dive-timeline>svg{width:100%;height:var(--dive-timeline-container-height)}.dive-timeline__track{pointer-events:all;cursor:pointer;height:var(--dive-timeline-track-height)}.dive-timeline__track__background{fill:var(--color-background-tertiary);height:var(--dive-timeline-track-height)}.dive-timeline__handles{position:absolute;top:0;right:0;bottom:0;left:0}.dive-timeline__handles .dive-timeline__handle__step{width:14px;position:absolute;top:calc(var(--dive-timeline-container-height) / 2 - 22px + var(--dive-timeline-track-height) / 2);transform:translate(calc(-7px + var(--dive-timeline-actual-step-width) / 2));border-radius:3px;z-index:2;clip-path:polygon(0px 0px,14px 0px,14px 8.8px,calc(7px + var(--dive-timeline-actual-step-width) / 2) 13.2px,calc(7px + var(--dive-timeline-actual-step-width) / 2) 22px,calc(7px - var(--dive-timeline-actual-step-width) / 2) 22px,calc(7px - var(--dive-timeline-actual-step-width) / 2) 13.2px,0px 8.8px)}.dive-timeline__handles .dive-timeline__handle__range{width:var(--dive-timeline-actual-step-width);height:calc(var(--dive-timeline-track-height) * 2);top:calc(var(--dive-timeline-container-height) / 2 - var(--dive-timeline-track-height) * 1.5);background-color:var(--color-background-contrast);z-index:1}.dive-timeline__handles .dive-timeline__handle__range:before{content:"";position:absolute;width:14px;height:14px;background-color:var(--color-background-contrast);top:100%;transform:translateY(calc(var(--dive-timeline-track-height) * -2 - 7px - 1px)) translate(calc(-7px + var(--dive-timeline-actual-step-width) / 2));clip-path:circle(50% at 50% 50%)}.dive-timeline__tooltips .dive-timeline__tooltip--range{background-color:#40464f}.dive-timeline__progress-bar{fill:var(--color-primary-dark)}.dive-timeline__handle__grabber{position:absolute;height:26px;width:var(--dive-timeline-actual-step-width);top:calc(var(--dive-timeline-container-height) / 2 - 26px + var(--dive-timeline-track-height) / 2);background-color:var(--color-primary-dark);cursor:pointer;pointer-events:all;-webkit-user-select:none;user-select:none}.dive-timeline__handle--disabled.dive-timeline__handle__grabber{background-color:var(--color-background-tertiary)!important;cursor:not-allowed}.dive-timeline__handle--disabled.dive-timeline__handle__grabber:before{background-color:var(--color-background-tertiary)!important;cursor:not-allowed}.dive-timeline__label{pointer-events:all;cursor:pointer}.dive-timeline__label__text{fill:var(--color-background-contrast);transform-box:fill-box}.dive-timeline__label__marker{fill:var(--color-background-alternate)}.dive-timeline__step-mark{height:var(--dive-timeline-track-height);fill:var(--color-background-alternate)}.dive-timeline__tooltip{position:absolute;padding:2px 6px;background-color:var(--color-primary-dark);color:var(--color-background-primary);visibility:hidden;transform:translate(-50%) translateY(6px);font-size:.8em;border-radius:3px;white-space:nowrap}.dive-timeline__tooltip--visible{visibility:visible}.dive-toast{--base-color: var(--color-primary-dark);width:520px;display:flex;flex-flow:row;gap:8px;background-color:var(--color-background-primary);z-index:30;padding:16px;border:1px solid var(--color-background-secondary);border-left:8px solid var(--base-color);border-radius:3px 0 0 3px;box-shadow:0 1px 15px #0000000d;transition:.1s all ease-in-out}.dive-toast__icon{color:var(--base-color)}.dive-toast__body{display:flex;flex-flow:column;justify-content:center;gap:4px}.dive-toast__close-button{height:24px;margin-left:auto}.dive-toast__title{margin:0;text-align:left}.dive-toast__text{margin:0}.dive-toast__action{color:var(--color-primary)}.dive-toast__action .dive-button{padding:0;height:auto}.dive-toast--info{--base-color: var(--color-primary-dark)}.dive-toast--success{--base-color: var(--color-success)}.dive-toast--warning{--base-color: var(--color-warning)}.dive-toast--error{--base-color: var(--color-danger)}.dive-toast--standalone{position:fixed;right:20px;bottom:40px}.dive-tooltip{border-radius:3px!important;background-color:#40464f!important;color:#fff!important;max-width:300px!important;z-index:40!important;border:none!important;padding:8px 16px!important}.dive-tooltip--error{background-color:var(--color-danger-light)!important;color:var(--color-danger-dark)!important}.dive-tooltip--warning{background-color:var(--color-warning-light)!important;color:var(--color-warning-dark)!important}.dive-tooltip--small{padding:4px 8px!important}.dive-chart__container{position:relative;z-index:1}.dive-chart__container--editable{padding-left:64px;padding-bottom:32px}.dive-chart__container,.dive-chart{width:100%;height:100%}.dive-chart__controls{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;display:grid;grid-template-columns:100px 1fr 1fr;grid-template-rows:1fr 1fr;justify-content:space-between;grid-template-areas:"maxY . ." "minY minX maxX"}.dive-chart__controls__maxY{grid-area:maxY;align-self:start}.dive-chart__controls__minY{grid-area:minY;align-self:end}.dive-chart__controls__minX{grid-area:minX;justify-self:start;align-self:end}.dive-chart__controls__maxX{grid-area:maxX;justify-self:end;align-self:end}.dive-chart__controls .dive-input{width:80px}.major-release-modal.dive-modal{width:60%;max-height:100%;overflow-y:auto;border-radius:3px}@media (max-width: 1199px){.major-release-modal.dive-modal.fullscreen--md{top:var(--menubarheight);overflow-y:auto;padding-bottom:32px}}.major-release-modal .dive-modal__body{padding:8px 40px;max-height:unset}.major-release-modal .dive-modal__footer{padding:18px 40px 40px}.major-release-modal-body .dive-icon{height:60px!important;position:absolute;top:-80px;right:15%;z-index:-1}.major-release-modal-body video{max-height:300px}.major-release-modal-body p{margin-bottom:0}.major-release-modal-body ul{padding-left:18px}.major-release-modal-body ul li{margin:8px 0}.major-release-modal-body ul a{font-weight:600}.major-release-modal__small-image{height:100px;display:block}@media (max-width: 1399px){.major-release-modal.dive-modal{width:50%}}@media (max-width: 767px){.major-release-modal.dive-modal{width:90%}}.access-grant-selection{min-width:150px}.actions-menu{min-width:100px;padding:16px 0;z-index:1}.actions-menu__list{min-height:1px;min-width:1px}.actions-menu__list .dive-button{display:flex;align-items:center;justify-content:left;width:100%;padding:8px 24px;margin-bottom:8px}.actions-menu.dive-dialog{overflow:initial}.actions-menu .dive-dialog__header,.actions-menu .dive-dialog__spacer{display:none}.actions-menu .dive-dialog__body{padding:0}.assembly-modal__content{height:100%;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:30px auto;column-gap:16px}.assembly-modal__content__header{display:flex;align-items:center;justify-content:space-between;font-weight:600}.assembly-modal__content__body{display:flex;align-items:start;justify-content:start;border:1px solid var(--color-background-alternate);border-radius:3px;height:100%;min-height:0}.assembly-draggable-overlay{display:flex;flex-direction:column;align-items:start;width:fit-content;gap:4px;background-color:var(--color-background-primary);padding:8px;border-radius:3px;color:var(--color-caption);border:1px solid var(--color-background-alternate);box-shadow:0 0 8px #00000014}.assembly-hints{padding:8px}.assembly-hints h2{margin:0}.assembly-hints ol{list-style:decimal outside;margin:0;padding-inline-start:1.25rem}.assembly-hints__header{font-weight:700;font-size:1rem}.assembly-hints__item{margin-top:8px}.assembly-hints__title{display:inline;padding-top:10px}.assembly-hints__examples{margin-inline-start:-1.25rem;margin-top:8px;padding:8px 16px;background-color:var(--color-background-disabled);color:var(--color-caption);border-radius:4px}.assembly-part-item{border:1px solid transparent;border-radius:3px}.assembly-part-item:hover,.assembly-part-item--drop-target{color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.assembly-part-item:hover .assembly-part-item__subparts,.assembly-part-item--drop-target .assembly-part-item__subparts{color:#accfef}.assembly-part-item:hover .dive-icon:not(.warning-icon),.assembly-part-item--drop-target .dive-icon:not(.warning-icon){color:var(--color-primary-dark)}.assembly-part-item:hover .dive-icon:not(.warning-icon) img,.assembly-part-item--drop-target .dive-icon:not(.warning-icon) img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.assembly-part-item__header{display:flex;justify-content:start;align-items:center;padding:1px 8px;width:100%;gap:4px;height:26px}.assembly-part-item__header__text,.assembly-part-item__header .dive-input{min-width:0;margin-right:auto}.assembly-part-item__header .dive-icon{color:var(--color-caption)}.assembly-part-item__header__icon{font-size:16px}.assembly-part-item__header--selected{background-color:var(--color-primary-muted);color:var(--color-primary-deep)}.assembly-part-item__header--selected .dive-icon{color:var(--color-primary-deep)}.assembly-part-item__header--selected .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}.assembly-part-item__header .delete-button:not(:hover){color:var(--color-caption)}.assembly-part-item__header .dive-input{padding-right:8px}.assembly-part-item__header .dive-input .dive-input__element{height:20px}.assembly-part-item__header>*:not(i):not(button){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.assembly-part-item__header .warning-icon{color:var(--color-warning-dark)}.assembly-part-item__subparts{margin:8px 0;display:flex;flex-direction:column;gap:8px;color:var(--color-text-disabled)}.assembly-part-item__tooltip-issues{padding-left:0;list-style-position:inside;display:flex;flex-direction:column}.assembly-part-list{display:flex;flex-direction:column;gap:8px;height:100%;width:100%}.assembly-part-list__dnd-placeholder{margin:auto;text-align:center}.assembly-part-list__tabs .dive-tabs__header__item{font-size:12px;padding:8px 12px}.assembly-part-list__tabs .dive-tabs__body{display:none}.assembly-part-list__items{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden;padding-left:8px;scrollbar-gutter:stable}.assembly-part-list__action-buttons{display:flex;justify-content:end;gap:8px;padding:8px;border-top:1px solid var(--color-background-alternate)}.assembly-part-list__import-button-text{text-decoration:underline}.assembly-part-list .selection-list-header{margin:0 8px}.assembly-modal__content__body:has(.assembly-part-list__dnd-placeholder){border-style:dashed}.assembly-modal__content__body:has(.assembly-part-list--drop-target){border:1px dashed var(--color-primary-dark);background-color:var(--color-primary-muted)}.assembly-select-tree{display:flex;flex-direction:column;height:100%;width:100%}.assembly-select-tree .dive-search{margin:8px 8px 0}.assembly-select-tree .dive-checkbox-tree{height:100%;overflow-y:auto;overflow-x:hidden;padding:8px}.assembly-select-tree .dive-expansion-panel__header{padding-top:3px;padding-bottom:3px}.assembly-select-tree .dive-checkbox-tree__node__children{gap:8px}.assembly-select-tree .dive-checkbox-tree__node__children>*{margin-top:8px}.assembly-select-tree__action-buttons{display:flex;justify-content:end;gap:8px;padding:8px 24px;border-top:1px solid var(--color-background-alternate)}.assembly-modal-organizing-tab__file-select{width:100%}.assembly-modal-organizing-tab__file-select .dive-select__label{height:24px;line-height:24px}.assembly-modal-organizing-tab__hints-toggler{text-decoration:underline}.assembly-modal-organizing-tab__node-label{display:flex;align-items:center;gap:8px;min-width:0}.assembly-modal-organizing-tab__node-label__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.assembly-modal-organizing-tab__node-label .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.assembly-modal-organizing-tab .dive-checkbox-tree__node__header--selected .dive-icon img{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(68deg) brightness(104%) contrast(102%)}.assembly-modal-organizing-tab .job-widget{align-self:center;margin-left:auto;margin-right:auto;border:none;padding:0;max-width:200px}.assembly-modal-organizing-tab .job-widget__title{font-weight:600;color:var(--color-text)}.assembly-modal-organizing-tab .assembly-modal__content__body{justify-content:center}.assembly-tessellation-parameters-form{padding:16px 40px;width:100%;display:flex;flex-direction:column;gap:8px}.assembly-tessellation-parameters-form__reset-button{align-self:end;width:fit-content;text-decoration:underline}.assembly-part-preview-list{width:100%;height:100%;display:flex;flex-direction:column;gap:8px}.assembly-part-preview-list .selection-list-header{margin:8px 8px 0}.assembly-part-preview-list__items{height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:8px;padding-left:8px;scrollbar-gutter:stable}.assembly-part-preview-list__item{display:grid;grid-template-columns:18px auto 24px;align-items:center;padding:0 8px;width:100%;gap:8px;flex:0 0 24px;min-width:0;border:1px solid transparent;border-radius:3px}.assembly-part-preview-list__item__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.assembly-part-preview-list__item .dive-icon{color:var(--color-caption)}.assembly-part-preview-list__item--selected{background-color:var(--color-primary-muted);color:var(--color-primary-deep)}.assembly-part-preview-list__item--selected .dive-icon{color:var(--color-primary-deep)}.assembly-part-preview-list__item--selected .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.assembly-part-preview-list__item:hover:not(.assembly-part-preview-list__item--selected){color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.assembly-part-preview-list__item:hover:not(.assembly-part-preview-list__item--selected) .dive-icon{color:var(--color-primary-dark)}.assembly-part-preview-list__item:hover:not(.assembly-part-preview-list__item--selected) .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.assembly-part-preview-list__action-buttons{display:flex;justify-content:end;gap:8px;padding:8px;border-top:1px solid var(--color-background-alternate)}.assembly-part-preview-list__export-button-text{text-decoration:underline}.assembly-modal{display:flex;flex-direction:column;width:80%;height:90%}.assembly-modal .dive-modal__body{min-height:0}.assembly-modal__info-toast__link,.assembly-modal__info-toast__link:visited{color:var(--color-primary-dark)}.avatar{border-radius:50%}.avatar--active{border:1px solid var(--color-primary-dark)}.beta-badge{display:flex;align-items:center;justify-content:center;text-transform:uppercase;border:1px solid var(--color-background-contrast);background-color:#dee2e8;color:var(--color-background-contrast);padding:4px 8px;width:44px;height:25px;border-radius:3px;font-weight:600;font-size:12px}.budget-amount-display__header{width:100%;display:flex;justify-content:start;align-items:start;flex-direction:column;gap:6px}.budget-amount-display__header__credits-spent{display:flex;justify-content:center;align-items:center;gap:8px}.budget-amount-display__header__hours-spent{font-size:.83rem;color:var(--color-caption)}.budget-amount-display__header h2{margin-block:0;line-height:unset}.budget-amount-display.dive-label{color:var(--color-text);margin:0;cursor:default}.budget-amount-display .dive-label__title{display:flex;align-items:center;gap:8px;margin:0;font-weight:600}.budget-amount-display .dive-progress{margin:8px 0}.budget-amount-display .dive-progress__label{top:12px}.budget-sequences-table__item{display:grid;align-items:center;grid-template-columns:2fr 1fr 1fr 1.5fr .6fr}.budget-sequences-table__item th{cursor:pointer}.budget-sequences-table__item th .dive-icon{vertical-align:middle;margin-left:8px;visibility:hidden}.budget-sequences-table__item th .budget-sequences-table__sort-icon,.budget-sequences-table__item th:hover .dive-icon{visibility:visible}.budget-sequences-table--no-user .budget-sequences-table__item{grid-template-columns:2fr 1.5fr 1.5fr .6fr}.budget-sequences-table .status{display:flex;align-items:center;justify-content:space-between}.budget-sequences-table .status .dive-progress{margin-right:8px;max-width:60%}.budget-sequences-table .status span{text-align:right}.budget-sequences-table .status .progress-percent{display:none}.budget-sequences-table .budget-value{display:flex;align-items:center;gap:8px}.budget-sequences-table .budget-value--positive{color:var(--color-success)}.budget-sequences-table .budget-value-icon--positive{filter:brightness(0) saturate(100%) invert(58%) sepia(22%) saturate(1282%) hue-rotate(107deg) brightness(102%) contrast(92%)}.budget-sequences-table .budget-user{display:flex;align-items:center}.budget-sequences-table .budget-user .user-avatar{display:inline-block}.budget-sequences-table .budget-user .user-avatar .avatar{height:32px;margin-right:10px}.budget-sequences-table .no-transactions-message{padding:16px;color:var(--color-background-contrast)}.budget-sequences-table__pagination{display:flex;justify-content:space-between;align-items:center}.budget-sequences-table__pagination .dive-select{min-width:130px}.budget-sequences-table__pagination__page{display:flex;gap:6px}.budget-sequences-table__pagination__page .dive-input{width:40px}@media (max-width: 767px){.budget-sequences-table__pagination{flex-flow:column;gap:8px}}@media (max-width: 1719px){.budget-sequences-table__item{grid-template-columns:2fr 1fr 1fr 1.5fr .7fr}.budget-sequences-table--no-user .budget-sequences-table__item{grid-template-columns:2fr 1fr 1fr .7fr}}@media (max-width: 1599px){.budget-sequences-table__item{grid-template-columns:2fr 1fr 1fr 1.5fr .8fr}.budget-sequences-table--no-user .budget-sequences-table__item{grid-template-columns:2fr 1fr 1fr .8fr}}@media (max-width: 1479px){.budget-sequences-table__item{grid-template-columns:2fr 1.5fr 1fr 1.5fr 1.1fr}.budget-sequences-table--no-user .budget-sequences-table__item{grid-template-columns:2fr 1.5fr 1.5fr 1.1fr}.budget-sequences-table .status .dive-progress{display:none}.budget-sequences-table .status .progress-percent{display:block}}@media (max-width: 1249px){.budget-sequences-table__item{grid-template-columns:2fr 1fr 1fr 1fr 1fr}.budget-sequences-table--no-user .budget-sequences-table__item{grid-template-columns:2fr 1fr 1fr 1fr}.budget-sequences-table .budget-value{justify-content:right}.budget-sequences-table .budget-value .dive-icon{display:none}.budget-sequences-table .budget-value .dive-table__cell{font-variant-numeric:tabular-nums}.budget-sequences-table .dive-table__cell{padding:16px 8px}.budget-sequences-table .status .progress-percent{display:none}}#canvas-container{position:relative}#canvas-container #canvas{position:absolute;top:0;left:0;width:100%;height:100%}#canvas-container #canvas canvas{width:100%;height:100%;z-index:1}.clipping-plane-dialog{min-width:300px;border:1px solid var(--color-background-alternate);border-radius:3px;box-shadow:0 1px 15px #0000000d}.clipping-plane-dialog.dive-dialog{display:block}.clipping-plane-dialog.dive-dialog .dive-dialog__body{padding:16px;display:flex;flex-flow:column;gap:8px;justify-content:center}.clipping-plane-dialog.dive-dialog .dive-dialog__body>h2{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.clipping-plane-dialog.dive-dialog .dive-dialog__body>hr{background-color:var(--color-background-alternate)}.clipping-plane-dialog.dive-dialog .dive-dialog__body>div{display:flex;justify-content:space-between;align-items:center}.clipping-plane-dialog.dive-dialog .dive-dialog__body>div .dive-switch{margin:8px 0}.clipping-plane-dialog.dive-dialog .dive-dialog__body>div .dive-input{width:110px}.clipping-plane-dialog.dive-dialog .dive-dialog__body>div .dive-chip{margin-left:6px;padding:6px 12px}.clipping-plane-dialog.dive-dialog .dive-dialog__header h3{margin:0;color:var(--color-background-primary);display:flex;justify-content:space-between;align-items:center}.clipping-plane-dialog__reset{display:flex;text-decoration:underline;text-decoration-color:#4b97dd}.clipping-plane-dialog__reset button{height:17px}.view-mode-select{min-width:166px;border:1px solid var(--color-background-alternate);border-radius:3px;box-shadow:0 1px 15px #0000000d}.view-mode-select.dive-dialog{display:block}.view-mode-select.dive-dialog .dive-dialog__body{overflow:hidden;padding:0;display:flex;flex-flow:column}.view-mode-select.dive-dialog .dive-dialog__spacer,.view-mode-select.dive-dialog .dive-dialog__header{display:none}.view-mode-select__option{color:var(--color-background-contrast);padding:4px 8px;display:flex;gap:8px;align-items:center;transition:.1s all ease-in-out;cursor:pointer}.view-mode-select__option .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.view-mode-select__option--active,.view-mode-select__option:hover{background-color:var(--color-primary-muted);color:var(--color-primary-dark)}.view-mode-select__option--active .dive-icon img,.view-mode-select__option:hover .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.view-mode-select__option--active .dive-icon:last-of-type{position:absolute;right:8px}.view-mode-select__option--disabled,.view-mode-select__option--disabled:hover{cursor:not-allowed;color:var(--color-text-disabled);background-color:#fff}.view-mode-select__option--disabled .dive-icon img,.view-mode-select__option--disabled:hover .dive-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(12%) saturate(2919%) hue-rotate(178deg) brightness(101%) contrast(90%)}.canvas-actions-menu{display:flex;gap:8px;flex-flow:column}.canvas-actions-menu__group{background-color:#fff;border:1px solid var(--color-background-alternate);border-radius:3px;display:flex;align-items:center;justify-content:center;flex-flow:column}.canvas-actions-menu__item{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border:1px solid transparent;border-radius:3px;transition:.1s all ease-in-out;cursor:pointer}.canvas-actions-menu__item .dive-icon{color:var(--color-background-contrast)}.canvas-actions-menu__item .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.canvas-actions-menu__item:hover,.canvas-actions-menu__item--active{background-color:var(--color-primary-muted);color:var(--color-primary-deep);border:1px solid var(--color-primary-deep)}.canvas-actions-menu__item--active .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}.canvas-actions-menu .dive-dialog-overlay{display:none}.canvas-menu-item{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border:1px solid var(--color-background-alternate);border-radius:3px;transition:.1s all ease-in-out;cursor:pointer;background-color:#fff}.canvas-menu-item .dive-icon{color:var(--color-background-contrast)}.canvas-menu-item .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.canvas-menu-item:hover,.canvas-menu-item--active{background-color:var(--color-primary-muted);color:var(--color-primary-deep);border:1px solid var(--color-primary-deep)}.canvas-menu-item--active .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}.mesh-health-details-dialog{padding:8px;gap:8px}.mesh-health-details-dialog .dive-dialog__header{background-color:#edeff2;border-radius:3px;padding:3px 8px;height:32px}.mesh-health-details-dialog .dive-dialog__title,.mesh-health-details-dialog .dive-dialog__close-button{color:#22252a}.mesh-health-details-dialog .dive-dialog__close-button:hover{color:#acb7c7}.mesh-health-details-dialog .dive-dialog__body{padding:0;max-height:345px}.mesh-health-details-dialog__list-container{height:100%;overflow:auto;scrollbar-gutter:stable}.mesh-health-details-dialog__list{display:flex;flex-direction:column;font-size:10px;gap:4px;width:208px}.mesh-health-details-dialog__item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:3px 24px;cursor:pointer;border:1px solid transparent;border-radius:3px}.mesh-health-details-dialog__item__zoom-icon{visibility:hidden;color:#356b9d}.mesh-health-details-dialog__item:hover{border:1px solid #356b9d}.mesh-health-details-dialog__item:hover .mesh-health-details-dialog__item__zoom-icon{visibility:visible}.mesh-health-details-dialog__part-header{display:flex;flex-direction:row;align-items:center;padding:0 4px;border-radius:3px;color:#868e9b;background-color:#f8f9fb;font-size:10px;line-height:15px;height:24px;gap:4px;width:208px;margin-bottom:4px}.mesh-health-details-dialog__part-header__visibility-icon{margin-left:auto;color:#868e9b}.mesh-health-details-dialog__part-header__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mesh-health-details-dialog__part-header__icon img{filter:brightness(0) saturate(100%) invert(65%) sepia(13%) saturate(316%) hue-rotate(178deg) brightness(85%) contrast(86%)}.mesh-health-summary-dialog{width:216px}.mesh-health-summary-dialog .dive-dialog__body{padding:16px}.mesh-health-summary-dialog__checks{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:8px}.mesh-health-summary-dialog__check{display:flex;align-items:center;gap:8px;height:24px;padding:0 8px;border:1px solid transparent;border-radius:3px;cursor:pointer}.mesh-health-summary-dialog__check__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.mesh-health-summary-dialog__check__dot--red{background-color:var(--color-danger)}.mesh-health-summary-dialog__check__dot--blue{background-color:var(--color-primary-dark)}.mesh-health-summary-dialog__check__expander{margin-left:auto}.mesh-health-summary-dialog__check:hover{border:1px solid #356b9d}.mesh-health-summary-dialog__check--active{background-color:#edf5fc}.mesh-health-summary-dialog__check--disabled{cursor:initial}.mesh-health-summary-dialog__check--disabled:hover{border:1px solid transparent}.canvas-meshing-tools-menu{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--color-caption)}.canvas-scale{pointer-events:none;position:relative;display:flex;margin:16px 0;z-index:3;color:var(--color-primary-deep)}.canvas-scale__inner{margin:auto;display:flex}.canvas-scale__line{display:inline-block;height:1px;background-color:var(--color-primary-deep);margin:auto 1em auto 0}.centered-form-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:20}.centered-form{min-width:600px;min-height:400px;background-color:var(--color-background-deep);box-shadow:0 3px 6px #00000029}.form-close-button{top:8px;right:8px;position:absolute;color:var(--color-text)}.centered-container{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:21}.only-text{pointer-events:none;display:flex;justify-content:center;align-items:center}.only-text *{color:var(--color-background-deep);font-size:32px}.chart-tooltip{background-color:var(--color-background-deep);color:var(--color-background-primary);z-index:1;padding:4px 8px;display:flex;align-items:center;gap:8px;transform:translateY(3px);border-radius:3px}.chart-tooltip__color{aspect-ratio:1/1;width:12px;height:12px}.colormap{--colorbar-width: 416px;--colorbar-height: 20px;--color-option-width: 150px;--color-option-height: 16px;--width: calc(var(--colorbar-width) + 60px);width:var(--width);z-index:1;padding:0 16px;display:grid;gap:4px;grid-auto-rows:auto;grid-template-columns:1fr auto 1fr;grid-template-rows:auto 40px;grid-template-areas:"status container scale" "collapse collapse collapse";justify-content:center;align-items:center;position:relative}.colormap .colorscheme-modal{justify-self:center;position:absolute;bottom:calc(100% + 16px)}.colormap__container{background-color:#ffffffb3;padding:8px;display:flex;flex-flow:column;gap:4px;grid-area:container}.colormap__attr{display:grid;grid-template-columns:auto 150px;gap:8px;width:100%}.colormap__attr__select{transition:.3s all ease-in-out}.colormap__attr__select .dive-select__label{font-weight:600;transition:.3s all ease-in-out;height:24px;line-height:24px}.colormap__attr__select .dive-select__options{max-height:310px}.colormap__attr--fixed{grid-template-columns:fit-content(100%) auto;gap:16px}.colormap__attr__fixed{font-weight:600;display:flex;align-items:center;padding:4px 8px;color:var(--color-background-contrast)}.colormap__status{width:32px;height:32px;display:flex;align-items:center;justify-content:center;transform:translateY(calc(-.25 * var(--colorbar-height)));grid-area:status;transition:.3s all ease-in-out}.colormap__status--loading{background-color:var(--color-primary-muted)}.colormap__status--loading .dive-loading-spinner{filter:brightness(0) saturate(100%) invert(57%) sepia(19%) saturate(1673%) hue-rotate(169deg) brightness(95%) contrast(81%)}.colormap__status--error{background-color:#fff;color:var(--color-danger-dark)}.colormap__status--error:hover{background-color:var(--color-danger-light)}.colormap__status .dive-tooltip{min-width:150px}.colormap__rescale-button{grid-area:scale}.colormap__rescale-button.dive-button{background-color:#fff;transform:translateY(calc(-.25 * var(--colorbar-height)));padding:6px;transition:.3s all ease-in-out;border:1px solid var(--color-background-alternate);width:32px}.colormap__rescale-button.dive-button .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.colormap__rescale-button.dive-button:hover{background-color:var(--color-primary-muted);border-color:var(--color-primary-dark)}.colormap__rescale-button.dive-button:hover .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.colormap--hidden{display:none}.colormap__collapse-button,.colormap--collapsed{color:var(--color-caption);font-weight:bolder;cursor:pointer;height:32px;width:min-content;padding:0 16px;display:flex;justify-self:center;justify-content:space-evenly;align-items:center;align-self:flex-end;gap:6px;border:1px solid var(--color-background-alternate);border-radius:3px 3px 0 0;border-bottom:none;background-color:#fff}.colormap__collapse-button{grid-area:collapse}.colormap--collapsed{align-items:center}.colorbar{display:flex;flex-direction:column;width:var(--colorbar-width)}.colorbar__canvas{cursor:pointer}.colorbar__canvas__image{border:1px solid transparent;border-radius:3px;width:var(--colorbar-height);height:var(--colorbar-width);margin:calc((var(--colorbar-height) - var(--colorbar-width)) / 2) calc((var(--colorbar-width) - var(--colorbar-height)) / 2);transform:rotate(90deg);transition:.3s all ease-in-out}.colorbar__canvas__image:hover{border-color:var(--color-primary-deep)}.colorbar__canvas__image--loading{background-color:var(--color-primary-muted)}.colorbar__canvas__image--error{background-color:var(--color-danger-light)}.colorbar__canvas__image--disabled{border-color:var(--color-background-alternate);background-image:linear-gradient(var(--color-background-secondary) 0%,var(--color-background-disabled) 100%)}.colorbar__axis{display:grid;grid-template-columns:1fr 2fr 2fr 2fr 1fr}.colorbar__axis__mark{display:flex;flex-direction:column;align-items:center;height:100%}.colorbar__axis__mark--min{align-items:flex-start;justify-content:flex-end}.colorbar__axis__mark--max{align-items:flex-end;justify-content:flex-end}.colorbar__axis__mark--max input{text-align:right}.colorbar__axis__mark__line{width:2px;height:10px;margin-top:-2px;background-color:var(--color-background-contrast)}.colorbar__axis__mark__value{font-size:10px}.colorbar__axis__mark:first-child .dive-input__element{left:0}.colorbar__axis__mark:last-child .dive-input__element{right:0}.colorbar__hover-input{position:relative;width:100%;height:24px}.colorbar__hover-input.dive-input{overflow:visible}.colorbar__hover-input .dive-input__element{position:absolute;width:85px;height:100%;transition:.3s all ease-in-out}.colorbar__hover-input .dive-input__element:not(:hover){background-color:transparent;border:1px solid transparent}.colorbar--disabled .colorbar__axis{visibility:hidden}.colorbar--disabled .colorbar__canvas{cursor:not-allowed}.colorbar--disabled .colorbar__canvas__image:hover{border-color:transparent}.colorscheme-modal{--color-option-width: 150px;--color-option-height: 16px;width:calc(var(--color-option-width) + 32px);border-radius:3px;overflow:hidden}.colorscheme-modal__title{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-background-contrast);padding:8px 16px;color:#fff}.colorscheme-modal__title span{font-weight:600;font-size:12px}.colorscheme-modal__title .dive-button{color:#fff;height:24px;width:24px}.colorscheme-modal__title .dive-button:hover{color:#fff}.colorscheme-modal__body{display:flex;flex-direction:column;gap:8px;padding:8px 16px 16px;background-color:#fff}.colorscheme-modal__body .colorscheme-option{cursor:pointer;--color-option-width: 150px;--color-option-height: 16px;width:var(--color-option-width);height:var(--color-option-height);position:relative}.colorscheme-modal__body .colorscheme-option__image{border:1px solid transparent;border-radius:3px;width:var(--color-option-height);height:var(--color-option-width);margin:calc((var(--color-option-height) - var(--color-option-width)) / 2) calc((var(--color-option-width) - var(--color-option-height)) / 2);transform:rotate(90deg);transition:.3s all ease-in-out}.colorscheme-modal__body .colorscheme-option__image:hover{border-color:var(--color-primary)}.colorscheme-modal__body .colorscheme-option__label{position:absolute;z-index:1;top:1px;left:8px;color:#fff;font-size:10px}.colorscheme-modal__body .colorscheme-option .select-icon{position:absolute;z-index:1;top:1px;right:8px;color:#fff;font-size:14px}.colorscheme-modal__body .colorscheme-option .select-icon--dark{color:var(--color-primary-deep)}.color-picker{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:36px;gap:8px}.color-picker-item{aspect-ratio:1/1;height:36px;width:36px;border:none;border-radius:3px;display:flex;justify-content:center;align-items:center;transition:all .1s ease-in-out;cursor:pointer}.color-picker-item:hover:not(.color-picker-item--disabled){filter:brightness(.9)}.color-picker-item .dive-icon{filter:saturate(1.2) brightness(.5)}.color-picker-item:nth-of-type(1){border:1px solid var(--color-background-alternate)}.color-picker-item:nth-of-type(4) .dive-icon,.color-picker-item:nth-of-type(5) .dive-icon{color:var(--color-background-deep);filter:none}.color-picker-item--disabled{cursor:not-allowed;filter:saturate(.5) grayscale(.7)}.color-picker-inputs{grid-column:span 3;position:relative}.color-picker-inputs .color-picker-input-chooser{position:absolute;left:4px;top:4px;z-index:1;height:30px;width:30px!important}.color-picker-inputs .color-picker-input-chooser .dive-input__element{border:none;padding:0;height:28px;width:28px}.color-picker-inputs .color-picker-input-text .dive-input__element{padding-left:40px}.color-picker-inputs .dive-input{margin:0;width:100%}.color-picker-inputs .dive-input__element{height:36px}.color-picker-inputs .dive-input--strikethrough:not(:focus-within):before{left:40px}@keyframes play300{0%{background-position:0px 0px}to{background-position:-426000px 0px}}.shapeshifter{animation-duration:5s;animation-timing-function:steps(300);animation-fill-mode:forwards;width:1420px;height:980px;background-repeat:no-repeat}.shapeshifter.play{animation-name:play300}.credit-history-chart{height:100%;width:100%;position:relative;display:flex;justify-content:center;align-items:center}.credit-history-chart__loading{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.credit-history-chart__loading .dive-loading-spinner{height:72px}.credit-history-chart .dive-chart svg{overflow:visible}.datatable-modal{min-width:560px;min-height:600px!important}.datatable-modal.dive-modal{height:100%;max-height:700px}.datatable-modal .dive-modal__body{padding:12px 0 0;max-height:550px}.datatable-modal__body{padding:0 40px;height:100%}.datatable-modal__body:has(.datatable-modal__table__helper){padding:16px 40px}.datatable-modal .dive-tabs{height:100%}.datatable-modal .dive-tabs__header__item{margin-right:32px;padding:0 0 8px}.datatable-modal .dive-tabs__body{height:100%;position:relative}.datatable-modal__loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.datatable-modal .dive-spreadsheet{height:100%;display:grid;grid-template-rows:min-content fit-content(100%)}.datatable-modal .dive-spreadsheet__actions{gap:8px}.datatable-modal .dive-spreadsheet--readonly{grid-template-rows:min-content fit-content(100%)}.datatable-modal__table{height:100%}.datatable-modal__table__total{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-top:8px;color:var(--color-text-disabled)}.datatable-modal__upload input[type=file]{width:0;height:0;visibility:hidden;overflow:hidden;position:absolute;z-index:-1}.datatable-modal__plot{height:100%;width:100%}.datatable-modal__close-button{min-width:100px}.datatable-modal .upload-tooltip-link{color:var(--color-primary-light)!important;transition:none;margin-top:8px;display:block}.delete-button{width:24px;height:24px;position:relative}.delete-button--confirm{background-color:var(--color-danger-muted)!important;color:var(--color-danger-dark)!important}.delete-button--confirm .dive-icon{color:var(--color-danger-dark)!important}.delete-button--confirm:hover{background-color:var(--color-danger-muted)!important;color:var(--color-danger-dark)}.delete-button--text{height:16px;width:auto}.delete-button--disabled{cursor:not-allowed!important}.error-boundary{height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-flow:column}.error-boundary .dive-button{vertical-align:inherit}.error-boundary__details{text-align:left}.error-boundary__icon{height:100px!important;margin-bottom:24px}.error-boundary__icon img{height:100px!important}.folder{width:100%;position:relative;height:26px}.folder-title{display:flex;align-items:center;font-weight:600;width:100%;height:32px;cursor:pointer;position:relative;padding:6px 10px;transition:.1s all ease-in-out}.folder-title:hover{background-color:var(--color-background-deep)}.folder-title .folder-arrow{padding-right:8px}.folder-title .error-icon{display:flex;justify-content:center;align-items:center;border-radius:50%;width:20px;height:20px;position:absolute;right:20px;background-color:var(--color-background-deep);color:var(--color-background-deep);padding-top:1px;background-color:var(--color-danger)}.folder-title .warning-icon{display:flex;justify-content:center;align-items:center;border-radius:50%;width:20px;height:20px;position:absolute;right:20px;background-color:var(--color-background-deep);color:var(--color-background-deep);padding-top:1px;background-color:var(--color-warning-dark)}.folder-title .error-tooltip{width:100%;white-space:normal;font-weight:400;text-align:left}.folder-title .error-tooltip ul,.folder-title .error-tooltip li{padding:0 0 4px 6px}.folder-title .folder-add-button{position:absolute;right:20px}.folder-title .folder-add-button .button-content{padding:0}.folder-title .new-badge{color:var(--color-background-deep);background-color:#212121;border-radius:3px;padding:3px 6px;margin-left:10px;font-size:.83rem}.folder-body{padding:10px 12px}.graph{display:flex;flex-direction:column;height:100%}.graph>h2{margin-left:15px;margin-bottom:0}.graph .graph-title{display:flex;flex-direction:row;height:20px}.graph .graph-title .delete-icon{margin-left:auto}.graph .graph-container{width:100%;height:100%;background-repeat:repeat}.graph-form{height:fit-content;min-height:60%}.graph-form .dive-modal__body{display:flex;flex-direction:column;justify-content:start;align-items:stretch;flex-grow:1}.graph-form .graph-form-content{height:100%;flex-grow:1;display:grid;padding:16px 0;grid-template-columns:1fr 2fr}.graph-form .graph-form-content h3{margin:0}.graph-form .graph-form-content .form-right{padding:24px;display:flex;flex-direction:column;align-items:start;justify-content:center;border:1px solid var(--color-background-alternate);border-radius:3px}.graph-form .graph-form-select-value{height:100%;margin-right:70px}.graph-form .graph-form-select-value .log-options{padding:16px 0}.graph-form .graph-preview{min-height:130px;height:100%;width:100%;margin-bottom:30px;flex-grow:1}.graph-form .graph-preview .graph-preview-missing{height:100%;display:flex;justify-content:center;align-items:center;color:var(--color-text-disabled)}.graph-form .graph-form-axes{display:flex}.graph-form .graph-form-axes table{width:fit-content}.graph-form .graph-form-axes table thead td{color:var(--color-background-disabled)}.graph-form .graph-form-axes table tr,.graph-form .graph-form-axes table thead{border-color:var(--color-background-alternate)}.graph-form .graph-form-axes table td{padding:8px}.graph-form .graph-form-axes .axis-switch p{display:flex;align-items:center;gap:16px}.graph-form .graph-range-input{width:120px}.graph-form .graph-form-axis{margin-bottom:20px;display:flex;align-items:center;width:100%}.graph-form .graph-form-axis h3{margin-right:20px}.graph-form .graph-form-axis .range-component{width:100%}.graph-form .graph-form-axis .range-component .input-box{width:100px}.graph-form .graph-form-buttons{display:flex;flex-direction:row-reverse;gap:8px}.download-content-enter{opacity:0}.download-content-enter-active{opacity:1;transition:opacity linear .2s}.download-content-exit{opacity:1}.download-content-exit-active{opacity:0;transition:opacity linear .2s;display:none!important}.hint{cursor:help;display:inline-block;vertical-align:middle}.info-banner{color:var(--color-warning-dark);background-color:var(--color-warning-light);padding:0 16px;position:fixed;bottom:0;left:0;width:100%;height:40px;display:flex;align-items:center;justify-content:center;gap:3px;z-index:20}.info-banner a{color:var(--color-warning-dark);text-decoration:underline}.info-banner a:hover{color:var(--color-warning-dark)}.info-banner .dive-icon{margin-left:8px;cursor:pointer;vertical-align:middle}@media (max-width: 1109px){.info-banner{display:block;padding:6px 16px;height:48px}}@media (max-width: 767px){.info-banner{height:56px}}.input .input-box{width:100%;font-size:1em}.select-input{position:relative;color:var(--color-background-contrast);background-color:#fff;cursor:pointer;border-radius:3px;border:1px solid var(--color-background-alternate)}.select-input input[type=radio]{display:none}.select-input .select-component{border:1px solid transparent}.select-input .select-component:hover,.select-input .select-component:focus{border:1px solid var(--color-primary)}.select-input .select-arrow{font-size:1.5em;color:var(--color-text);cursor:pointer;pointer-events:none;transition:transform .15s linear}.select-input .select-arrow.select-arrow-open{transform:rotate(-180deg)}.select-input .select-list-dropdown{position:absolute;top:100%;width:100%;background-color:#fff;border:1px solid var(--color-primary);z-index:20;max-height:180px;display:flex;flex-direction:column;overflow-y:auto;margin-top:8px}.select-input .select-list-dropdown .select-option{padding:8px}.select-input .select-list-dropdown .select-option:hover{color:var(--color-primary);background-color:var(--color-primary-muted)}.select-input .select-list-dropdown .select-option-selected{color:var(--color-primary)}.select-input .select-list-dropdown:hover{border-color:var(--color-primary)}.select-input .select-option{z-index:3;width:100%;height:30px;padding:0 8px;display:flex;justify-content:space-between;align-items:center}.select-input .select-option .select-option-placeholder{color:var(--color-text-disabled)}.select-input .select-button-list{border-top:1px solid var(--color-text)}.select-input .select-button-list .icon{color:var(--color-background-deep);font-size:.8em;margin-right:5px}.select-input .select-button-list .icon:hover{color:var(--color-primary)}.select-input .select-label{width:85%;overflow-x:hidden;text-align:left;font-size:10px;z-index:2}.vector-input{display:flex;flex-direction:column;gap:4px}.vector-input .vector-input-row{display:flex;flex-direction:row;align-items:center}.vector-input .vector-input-row .vector-axis{font-size:10px;margin-right:10px}.vector-input .vector-input-row .dive-input{width:100%}@keyframes indeterminateLoadingAnimation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.job-widget{color:var(--color-background-contrast);background-color:#fff;border:1px solid var(--color-background-alternate);padding:16px;width:100%}.job-widget__title{display:flex;align-items:center;justify-content:space-between;line-height:24px}.job-widget__title .dive-button .dive-icon{color:var(--color-background-contrast)}.job-widget__badge{margin-top:16px;display:grid;grid-template-columns:24px auto;gap:8px;padding:8px;align-items:center}.job-widget__badge__title{display:flex;align-items:center;min-height:24px}.job-widget__badge__message{grid-column:1/3;padding:0 8px}.job-widget__bar{background-color:var(--color-background-disabled);border-radius:3px;height:8px;width:100%;overflow:hidden}.job-widget__bar__filled{background-color:var(--color-primary);transition:max-width 1s linear}.job-widget__bar__filled--completed{background-color:var(--color-success)}.job-widget__bar__filled--canceled{background-color:var(--color-background-deep)}.job-widget__bar__filled--failed{background-color:var(--color-danger)}.job-widget__bar__filled--indeterminate{width:100%;animation:indeterminateLoadingAnimation 2s infinite linear;transform-origin:0 50%}.job-widget__cancel-confirmation{display:flex;flex-direction:column;gap:8px;margin-top:16px}.job-widget__cancel-confirmation span{font-weight:600}.job-widget__cancel-confirmation__buttons{display:flex;justify-content:space-between}.job-widget__cancel-confirmation__buttons .dive-button{padding:0 16px}.job-widget__progress{display:flex;justify-content:end;padding-top:4px;color:var(--color-caption)}.job-tessellation__warnings-badge{margin-top:16px;align-items:start;gap:8px}.job-tessellation__warnings-badge .read-more-paragraph__button{color:var(--color-warning-dark)!important;text-decoration:underline}.job-tessellation__aggregated-warnings ul{margin:0 0 16px 20px;padding:0}.job-tessellation__mesh-check-mode-button{display:inline;padding:0;border:0;height:auto;line-height:1.25rem;vertical-align:baseline;color:var(--color-warning-dark)!important;text-decoration:underline}.loading-bar{height:3px;width:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:4}.loading-bar__value{width:0%;height:100%;background-color:var(--color-primary-dark);transform-origin:0% 50%}.loading-bar__value--disabled{visibility:hidden;transition:none!important}.loading-bar__value--progress{transition:width linear 2s}.loading-bar__value--finished{transition:width linear .4s!important;animation:fadeOut 3s}.loading-bar__value--indeterminate{width:100%;animation:indeterminateLoadingAnimation 2s infinite linear}@keyframes fadeOut{0%{opacity:1;transform:translate(0)}50%{transform:translate(0)}to{opacity:0;transform:translate(100%)}}.loading-message{position:absolute;display:flex;flex-direction:column;align-items:center;text-align:center}.loading-message .dive-loading-spinner,.loading-message .dive-icon img{height:72px}.loading-screen{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.loading-screen .dive-loading-spinner{max-width:20%;max-height:20%}.menu-bar{width:100%;height:100%;background-color:var(--color-background-deep);color:var(--color-background-primary);display:flex;justify-content:space-between;align-items:center;z-index:20}.menu-bar__toggle{display:none;padding:16px;cursor:pointer;color:var(--color-background-primary)}.menu-bar__toggle .dive-icon{vertical-align:middle}.menu-bar__main{display:flex;align-items:center;height:100%;width:100%;padding-left:16px;visibility:hidden;opacity:0;transition:.1s all ease-in-out}.menu-bar__main--visible{visibility:visible;opacity:1}@media (max-width: 1023px){.menu-bar__main{position:fixed;display:flex;flex-flow:column;align-items:flex-start;top:var(--menubarheight);width:100%;height:100%;background-color:var(--color-background-deep);padding:16px 32px}.menu-bar__main .menu-bar__logo{border-bottom:1px solid var(--color-background-contrast);padding-bottom:16px;margin-bottom:16px;width:100%}.menu-bar__main .menu-bar-link{height:auto;padding:8px 0;background:none}}.menu-bar__logo{margin-right:30px}.menu-bar__logo svg{height:24px}.menu-bar__back{margin-right:30px;color:#fff;display:flex;align-items:center;gap:8px;cursor:pointer}.menu-bar__breadcrumbs{display:flex;align-items:center;width:100%;gap:8px;color:#fff}.menu-bar__breadcrumbs h3{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-bar__breadcrumbs .dive-icon{width:24px;text-align:center}.menu-bar__secondary{display:flex;align-items:center;flex-direction:row;gap:32px;margin-right:24px}.menu-bar__settings-link{color:var(--color-background-primary);display:flex;align-items:center;gap:8px;height:100%;text-transform:capitalize}.menu-bar__settings-link .user-avatar .dive-icon--custom img{height:26px}.menu-bar__settings-link:hover{color:var(--color-background-disabled);transition:.1s all ease-in-out}.menu-bar .help-icon:hover path{fill:var(--color-background-disabled);transition:.1s all ease-in-out}.menu-bar .settings-dropdown{transform:translate(-32px)}@media (max-width: 1023px){.menu-bar__back{margin-bottom:8px}.menu-bar__toggle{display:inline-block}.menu-bar .menu-bar-dropdown__header .menu-bar-dropdown__arrow{display:none}.menu-bar .settings-dropdown{transform:none}.menu-bar__settings__user{display:none}.menu-bar__secondary{gap:16px;margin-right:16px}}.menu-bar .simulation-action-buttons{display:flex;align-items:center;justify-content:flex-end}.menu-bar .simulation-action-buttons>.dive-button{margin:5px 0 5px 10px;overflow:hidden;transition:All .3s linear;min-width:135px;width:fit-content;height:calc(var(--menubarheight) - 10px);font-size:12px;position:relative}.menu-bar .simulation-action-buttons>.dive-button .dive-icon img{width:18px;height:18px}.menu-bar .simulation-action-buttons>.dive-button:not(.dive-button:hover){color:var(--color-background-primary)}.menu-bar .simulation-action-buttons>.dive-button.dive-button--disabled,.menu-bar .simulation-action-buttons>.dive-button.dive-button--disabled:hover{background-color:transparent;color:#868e9b}.menu-bar .simulation-action-buttons>.dive-button.dive-button--disabled .dive-icon img,.menu-bar .simulation-action-buttons>.dive-button.dive-button--disabled:hover .dive-icon img{filter:brightness(0) saturate(100%) invert(94%) sepia(6%) saturate(436%) hue-rotate(186deg) brightness(91%) contrast(91%)!important}@media (max-width: 1099px){.menu-bar .simulation-action-buttons>.dive-button{min-width:60px}.menu-bar .simulation-action-buttons>.dive-button span{display:none}}@media (max-width: 1099px){.menu-bar .simulation-action-buttons{min-width:auto}}.menu-bar .virtual-machine-hours{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-background-contrast);color:#fff;padding:8px;min-width:88px;font-size:10px;border-radius:3px;height:36px;margin-left:8px}.menu-bar .virtual-machine-hours__timer{display:flex;flex-wrap:nowrap;gap:8px}.menu-bar .virtual-machine-hours__timer span{font-size:12px;margin-right:3px;font-weight:600}.menu-bar-dropdown{position:relative;display:flex;justify-content:center;z-index:20}.menu-bar-dropdown__overlay{position:absolute;top:0;left:0;height:100vh;width:100vw;z-index:10}.menu-bar-dropdown__header{height:100%;display:flex;align-items:center;color:var(--color-background-primary);cursor:pointer}.menu-bar-dropdown__header--active,.menu-bar-dropdown__header--active *{color:var(--color-primary)}.menu-bar-dropdown__header--active svg>path{fill:var(--color-primary)}.menu-bar-dropdown__header--active:hover{color:var(--color-primary-dark)}.menu-bar-dropdown__header--active:hover svg>path{fill:var(--color-primary-dark)!important}.menu-bar-dropdown__header:hover{color:var(--color-primary-light)}.menu-bar-dropdown__body{position:absolute;width:fit-content;visibility:hidden;opacity:0;top:40px;transition:.1s all ease-in-out}.menu-bar-dropdown__body--open{visibility:visible;opacity:1}@media (max-width: 1023px){.menu-bar-dropdown__body{top:var(--menubarheight);background-color:var(--color-background-deep);padding:0 16px;position:fixed;left:0;width:100%;height:100%}}.menu-bar-dropdown__list{background-color:var(--color-background-deep);margin-top:10px;padding:0;animation:dropdown-fade .2s ease-in-out;border-radius:3px;box-shadow:0 1px 6px #0000000d}.menu-bar-dropdown__item{color:var(--color-background-primary);padding:10px 24px;display:flex;align-items:center;gap:10px;white-space:nowrap;cursor:pointer;transition:.1s all ease-in-out}.menu-bar-dropdown__item:hover{background-color:var(--color-background-contrast)}.menu-bar-dropdown__item--divider{height:1px;background-color:var(--color-background-contrast);padding:0;margin:8px 16px;cursor:default}.menu-bar-dropdown__item--active{color:var(--color-primary-light)!important}.menu-bar-dropdown__item--active .dive-icon img{filter:brightness(0) saturate(100%) invert(80%) sepia(23%) saturate(456%) hue-rotate(174deg) brightness(98%) contrast(90%)!important}@keyframes dropdown-fade{0%{opacity:0}to{opacity:1}}.menu-bar-link{display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:18px;text-align:center;padding:8px 30px;height:100%;text-transform:capitalize;background-image:linear-gradient(180deg,transparent 0%,transparent 50%,var(--color-primary-dark) 50%,var(--color-primary-dark) 100%);background-size:100% 200%;transition:background-position .25s ease-out}.menu-bar-link:hover:not(.menu-bar-link--selected){background-color:var(--color-background-contrast)}.menu-bar-link__name{color:var(--color-background-primary);display:flex;justify-content:center;align-items:center;margin:0;transition:.1s all ease-in-out}@media (max-width: 599px){.menu-bar-link-help{display:none}}@media (max-width: 767px){.menu-bar-link{padding:0 16px}}.menu-bar-link--selected{background-color:var(--color-primary-dark)}.menu-bar-link--icon-selected .a{fill:var(--color-primary-dark)}.menu-item{margin:0;display:flex;color:var(--color-background-contrast);position:relative;width:100%;aspect-ratio:1/1;height:unset!important;flex-flow:column;justify-content:center;align-items:center;text-align:center;gap:1px;padding:0 8px;font-size:.83rem;cursor:pointer;transition:.1s all ease-in-out}.menu-item .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.menu-item--active:not(.menu-item--disabled),.menu-item--active:not(.menu-item--disabled):hover{background-color:var(--color-primary-muted);color:var(--color-primary-deep)}.menu-item--active:not(.menu-item--disabled) .dive-icon img,.menu-item--active:not(.menu-item--disabled):hover .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}.menu-item--disabled{background-color:var(--color-background-disabled);color:var(--color-text-disabled);cursor:not-allowed}.menu-item--disabled .dive-icon img{filter:brightness(0) saturate(100%) invert(80%) sepia(5%) saturate(776%) hue-rotate(176deg) brightness(92%) contrast(87%)}.menu-item--error:after,.menu-item--info:after,.menu-item--warning:after{content:"";position:absolute;border-radius:50%;right:12px;top:12px;height:8px;width:8px}.menu-item--error:after{background-color:var(--color-danger)}.menu-item--warning:after{background-color:var(--color-warning)}.menu-item--info:after{background-color:var(--color-primary-dark)}.menu-item:hover:not(.menu-item--disabled){background-color:var(--color-primary-muted);color:var(--color-primary-dark)}.menu-item:hover:not(.menu-item--disabled) .dive-icon{color:var(--color-primary-dark)}.menu-item:hover:not(.menu-item--disabled) .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.menu-item__counter{position:absolute;background-color:var(--color-primary);color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;width:13px;height:13px;right:8px;bottom:8px}.open-form-button{display:grid;grid-template-columns:auto;align-items:center}.open-form-button__click{border:1px solid var(--color-background-alternate);display:flex;align-items:center;gap:8px;padding:8px;transition:50ms all ease-in-out;cursor:pointer;height:34px;color:var(--color-background-contrast);font-weight:500;border-radius:3px}.open-form-button__click .dive-icon{color:var(--color-background-contrast)}.open-form-button__click .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.open-form-button__click:hover{border:1px solid var(--color-primary-dark);background-color:var(--color-primary-muted);color:var(--color-primary-dark)}.open-form-button__click:hover .dive-icon{color:var(--color-primary-dark)}.open-form-button__click:hover .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.open-form-button__click .beta-badge{margin-left:auto}.open-form-button--info{grid-template-columns:auto 20px;margin-right:-24px;grid-gap:4px}.open-form-button--info .open-form-button__click{border:1px solid var(--color-primary-dark);color:var(--color-primary-dark)}.open-form-button--info .open-form-button__click .dive-icon{color:var(--color-primary-dark)}.open-form-button--info .open-form-button__click .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.open-form-button--disabled{background-color:var(--color-background-secondary);color:var(--color-text-disabled)}.open-form-button--disabled .open-form-button__click{cursor:not-allowed!important;color:var(--color-text-disabled)}.open-form-button--disabled .open-form-button__click .dive-icon{color:var(--color-text-disabled)}.open-form-button--disabled .open-form-button__click .dive-icon img{filter:brightness(0) saturate(100%) invert(80%) sepia(5%) saturate(776%) hue-rotate(176deg) brightness(92%) contrast(87%)}.open-form-button--disabled .open-form-button__click:hover{background-color:var(--color-background-secondary);color:var(--color-text-disabled);border:1px solid var(--color-background-alternate)}.open-form-button--disabled .open-form-button__click:hover .dive-icon{color:var(--color-text-disabled)}.open-form-button--disabled .open-form-button__click:hover .dive-icon img{filter:brightness(0) saturate(100%) invert(80%) sepia(5%) saturate(776%) hue-rotate(176deg) brightness(92%) contrast(87%)}.open-form-button .open-form-button__info{display:flex;align-items:center;color:var(--color-primary-dark);font-size:20px}.organization-storage-display.dive-label{margin:0;cursor:default}.organization-storage-display .dive-label__title{display:flex;align-items:center;gap:8px;margin:0;font-weight:600}.organization-storage-display .dive-progress{margin:8px 0}.organization-storage-display .dive-progress__label{top:12px}.organization-storage-display .dive-progress__label .hint{margin-left:6px}.organization-storage-display .dive-progress--pause.dive-progress__value{background-color:var(--color-warning)}.organization-storage-display--dark .dive-progress__value{background-color:var(--color-background-deep)}.output-settings-form{position:relative;width:220px}.output-settings-form h3{margin:0;padding:8px 16px;background-color:var(--color-background-contrast);color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;justify-content:space-between;align-items:center}.output-settings-form h3>div{cursor:pointer}.output-settings-form h3 .dive-icon{vertical-align:middle;color:#fff}.output-settings-form h4{margin:0;padding:8px 16px;background-color:#f3f4f7}.output-settings-form h4,.output-settings-form h4 *{color:var(--color-background-deep);font-weight:500}.output-settings-form__base{display:flex;flex-flow:column;justify-content:stretch;gap:6px;background-color:#fff;border-radius:3px;border:1px solid var(--color-background-alternate);padding:8px}.output-settings-form__base .dive-chip{border-radius:3px;padding:6px 8px}.output-settings-form__base .dive-chip:not(:hover){border-color:transparent}.output-settings-form__base .output-settings-form__dataset-chip{display:flex;justify-content:space-between;align-items:center;padding-right:8px}.output-settings-form__base .output-settings-form__dataset-chip .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}.output-settings-form__base .output-loading-chip{position:relative}.output-settings-form__base .output-loading-chip .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(64%) saturate(511%) hue-rotate(107deg) brightness(90%) contrast(89%)}.output-settings-form__base .output-loading-chip__content{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.output-settings-form__base .output-loading-chip__background{position:absolute;top:0;left:0;height:100%;transition:all .5s ease-in-out}.output-settings-form__base .output-loading-chip--loading.dive-chip{background-color:transparent;border-color:var(--color-primary-deep)!important;color:var(--color-primary-deep)}.output-settings-form__base .output-loading-chip--loading .output-loading-chip__background{background-color:var(--color-primary-muted);color:var(--color-primary)}.output-settings-form__base .output-loading-chip--loading .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}.output-settings-form__base .output-loading-chip--disabled.dive-chip{background-color:var(--color-background-secondary);color:var(--color-text-disabled);cursor:not-allowed}.output-settings-form__base .output-loading-chip--disabled .dive-icon img{filter:brightness(0) saturate(100%) invert(94%) sepia(6%) saturate(436%) hue-rotate(186deg) brightness(91%) contrast(91%)}.output-settings-form__base .output-loading-chip--disabled:hover{border-color:transparent}.output-settings-form__outputs,.output-settings-form__dataset{position:absolute;bottom:calc(100% + 8px);background-color:#fff;border-radius:3px;width:100%}.output-settings-form__dataset__settings{padding:16px 16px 8px;display:flex;justify-content:center;flex-flow:column;gap:12px;border-left:1px solid var(--color-background-alternate);border-right:1px solid var(--color-background-alternate)}.output-settings-form__dataset__warning{display:flex!important;gap:8px}.output-settings-form__dataset__warning .dive-icon{margin-top:8px;color:var(--color-warning-dark)}.output-settings-form__dataset .dive-label{display:flex;gap:8px;margin:0}.output-settings-form__dataset .dive-label--disabled{cursor:not-allowed}.output-settings-form__dataset__metadata{width:100%;padding:8px 0;border-left:1px solid var(--color-background-alternate);border-right:1px solid var(--color-background-alternate);border-bottom:1px solid var(--color-background-alternate)}.output-settings-form__dataset__metadata .dive-badge{display:flex;flex-direction:column;align-items:stretch;justify-content:start;margin:0 16px;gap:8px;text-align:left}.output-settings-form__dataset__metadata b{font-weight:700}.output-settings-form__outputs__options{display:flex;justify-content:center;padding:16px 8px 40px;border-left:1px solid var(--color-background-alternate);border-right:1px solid var(--color-background-alternate);gap:4px}.output-settings-form__outputs__hint{width:100%;padding:8px 0;border-left:1px solid var(--color-background-alternate);border-right:1px solid var(--color-background-alternate);border-bottom:1px solid var(--color-background-alternate)}.output-settings-form__outputs__option{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:4px}.output-settings-form__outputs__option .dive-chip{border-radius:3px;padding:4px 6px}.output-settings-form__outputs__option__tooltip{visibility:hidden;padding:4px 8px;width:auto;color:var(--color-text-disabled);position:absolute;white-space:nowrap;transform:translateY(calc(100% + 6px));display:flex;align-items:center}.output-settings-form__outputs__option__tooltip--warning{color:var(--color-warning-dark);background-color:var(--color-warning-light)}.output-settings-form__outputs__option__tooltip--warning .dive-icon{color:var(--color-warning-dark)}.output-settings-form__outputs__option--selected .output-settings-form__outputs__option__tooltip{background-color:var(--color-primary-muted);color:var(--color-primary-dark)}.output-settings-form__outputs__option--selected .output-settings-form__outputs__option__tooltip,.output-settings-form__outputs__option .dive-chip:hover~.output-settings-form__outputs__option__tooltip{visibility:visible}.postprocessor__timeline__range-handle svg{transform:translate(-6px,-50%)}.postprocessor__timeline__range-handle:before{width:12px!important;height:10px!important;transform:translate(calc(2px - var(--dive-timeline-actual-step-width) / 2))!important;clip-path:polygon(0 0,var(--dive-timeline-actual-step-width) 0,var(--dive-timeline-actual-step-width) 5px,12px 5px,12px 10px,0 10px)!important}.postprocessor__timeline .dive-timeline__handle__range:last-of-type:before{transform:translate(calc(var(--dive-timeline-actual-step-width) * -1 - var(--dive-timeline-actual-step-width)))!important;clip-path:polygon(calc(12px - var(--dive-timeline-actual-step-width)) 0,12px 0,12px 10px,0 10px,0 5px,calc(12px - var(--dive-timeline-actual-step-width)) 5px)!important}.postprocessor__timeline{height:100%;background-color:#fff;border-top:1px solid var(--color-background-alternate);position:relative;display:grid;grid-template-columns:100px auto 50px;z-index:6;align-items:center;padding:0 24px 0 16px}.postprocessor__timeline .loading-bar{transform:translateY(-1px)}.postprocessor__timeline__focus-button{margin:0 6px}.postprocessor__timeline__focus-button.dive-button--action{width:40px;height:40px;justify-self:center;padding:8px!important;margin:0!important}.postprocessor__timeline__focus-button:not(.dive-button--disabled) .dive-icon{color:var(--color-background-contrast)}.postprocessor__timeline__focus-button:not(.dive-button--disabled):hover .dive-icon{color:var(--color-primary-deep)}.postprocessor__timeline-slider__slot{display:flex;align-items:center;position:relative;height:100%}.postprocessor__timeline-slider__slot__body{background-color:var(--color-background-secondary);width:100%;height:10px;display:flex;justify-content:center}.postprocessor__timeline-slider__slot__body .dive-icon{color:var(--color-text-disabled);position:absolute;top:calc(50% - 8px)}.postprocessor__timeline-slider__slot__label{height:100%;display:flex;position:absolute;justify-content:space-between;flex-flow:column;width:1px;background-color:var(--color-background-secondary);color:var(--color-text-disabled);white-space:nowrap}.postprocessor__timeline-slider__slot__label span{position:absolute}.postprocessor__timeline-slider__slot__label span:first-of-type{top:-2px}.postprocessor__timeline-slider__slot__label span:last-of-type{bottom:-3px}.postprocessor__timeline-slider__slot--before .postprocessor__timeline-slider__slot__label{left:0}.postprocessor__timeline-slider__slot--after .postprocessor__timeline-slider__slot__label{right:0;text-align:right}.postprocessor__timeline-slider__slot--after .postprocessor__timeline-slider__slot__label span:first-of-type{right:0}.postprocessor__timeline-slider__slot--after .postprocessor__timeline-slider__slot__label span:last-of-type{right:0}.postprocessor__timeline .dive-timeline__step-mark--disabled{fill:var(--color-background-secondary)}.postprocessor__timeline .dive-timeline__tooltip--handle{display:flex;align-items:center;z-index:1}.postprocessor__timeline .dive-timeline__tooltip--range{z-index:1}.postprocessor__timeline .dive-timeline__tooltip--error.dive-timeline__tooltip--handle{background-color:var(--color-danger-light);color:var(--color-danger)}.preprocessor__timeline{height:100%;background-color:#fff;border-top:1px solid var(--color-background-alternate);position:relative;display:grid;grid-template-columns:100px 10fr;z-index:6;padding:0 16px;align-items:center}.preprocessor__timeline .timeline{z-index:4}.preprocessor__timeline .loading-bar{transform:translateY(-1px)}.timeline-movement-mode-toggle{display:flex;flex-direction:column;justify-content:center;z-index:5}.timeline-movement-mode-toggle span{font-size:10px;color:var(--color-background-contrast)}.preview-container{margin-right:20px;padding-bottom:1.25em!important;height:auto!important}.preview-container.even{width:100%;height:100%}.preview-container.landscape{width:100%;height:50%}.preview-container.portrait{width:50%;height:100%}.preview-container .preview-image{max-width:100%;height:auto}.preview-container .preview-title{display:flex;flex-direction:row}.preview-container .preview-title .delete-icon{margin-left:auto}.simulation-list__item{cursor:pointer;display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr 1fr 1.2fr .6fr;transition:.1s all ease-in-out}.simulation-list__item:hover{background-color:var(--color-primary-muted);color:var(--color-primary);border-bottom:1px solid var(--color-primary)}.simulation-list__item:hover>*{color:var(--color-primary)}@media (max-width: 1499px){.simulation-list__item{grid-template-columns:2fr 2fr .8fr 1fr 1fr 1fr 1.2fr .6fr}}@media (max-width: 1299px){.simulation-list__item{grid-template-columns:2fr 1fr .8fr 1fr 1fr 1fr 1.2fr .5fr}}@media (max-width: 941px){.simulation-list__item{grid-template-columns:2fr 2fr .8fr .5fr}.simulation-list__item .simulation-list__cell__credits,.simulation-list__item .simulation-list__cell__openIn,.simulation-list__item .simulation-list__cell__size,.simulation-list__item .simulation-list__cell__createdBy{display:none}}@media (max-width: 619px){.simulation-list__item{grid-template-columns:2fr 1fr .8fr .5fr}}.simulation-list__header{cursor:default}.simulation-list__header:hover{background-color:transparent;border:none}.simulation-list__header:hover>*{color:var(--color-background-contrast)}.simulation-list__cell{display:flex;justify-content:left;align-items:center}.simulation-list__cell__name{display:flex;flex-flow:column;align-items:flex-start;overflow:hidden;word-wrap:anywhere}.simulation-list__cell__name span{margin-bottom:4px;display:flex;align-items:center}.simulation-list__cell__name span .dive-icon{margin-left:6px}.simulation-list__cell__name small{color:var(--color-text-disabled);word-wrap:anywhere}.simulation-list__cell__name small span{margin-right:6px}.simulation-list__cell__name .read-more-button{font-size:.83rem;line-height:1rem;vertical-align:initial;color:var(--color-primary);display:inline-block;transition:.1s all ease-in-out}.simulation-list__cell__name .read-more-button:hover,.simulation-list__cell__name .read-more-button:focus{color:var(--color-primary-dark)}.simulation-list__cell__createdBy .dive-icon{height:32px;display:inline-block;margin-right:8px}.simulation-list__cell__openIn{justify-content:left}.simulation-list__cell__openIn a{text-decoration:none}.simulation-list__cell__openIn a .dive-icon img{filter:brightness(0) saturate(100%) invert(57%) sepia(19%) saturate(1673%) hue-rotate(169deg) brightness(95%) contrast(81%)}.simulation-list__cell__openIn a .dive-button{padding:0 8px}.simulation-list__cell__openIn a .dive-button--disabled{background-color:transparent}.simulation-list__cell__openIn a .dive-button--disabled img{filter:brightness(0) saturate(100%) invert(100%) sepia(12%) saturate(2919%) hue-rotate(178deg) brightness(101%) contrast(90%)}.simulation-list__cell__openIn a .dive-button--disabled:hover img,.simulation-list__cell__openIn a:hover .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.simulation-list__cell__status .dive-progress{margin:0 16px 0 0;max-width:150px}@media (max-width: 1599px){.simulation-list__cell__status{grid-template-columns:1fr 1fr}}@media (max-width: 1299px){.simulation-list__cell__status{grid-template-columns:1fr}.simulation-list__cell__status span{display:none}}@media (max-width: 499px){.simulation-list__cell__status{display:none}}.simulation-list__cell__credits{justify-content:right;margin-right:56px;font-variant-numeric:tabular-nums;text-wrap:nowrap}@media (max-width: 1585px){.simulation-list__cell__credits{margin-right:32px}}@media (max-width: 1284px){.simulation-list__cell__credits{margin-right:16px}}.simulation-list__cell__actions{justify-content:center}@media (max-width: 1023px){.simulation-list__cell{padding:8px}}.simulation-list .no-simulations-message{display:inline-block;line-height:56px;padding:0 16px;color:var(--color-text-disabled)}.project{margin-bottom:24px;background-color:#fff;padding:32px;box-shadow:0 1px 6px #0000000d}.project__heading{display:grid;grid-template-columns:3fr 1fr;justify-content:space-between;align-items:center;margin-bottom:24px}.project__heading__info{display:grid;grid-template-areas:"title creator size" "description creator size";justify-content:left;gap:0 24px;align-items:center;max-width:600px}.project__heading__title{grid-area:title;margin:0;align-self:flex-end;overflow:hidden}.project__heading__description{grid-area:description;color:var(--color-text-disabled);display:flex;align-items:center;align-self:start;word-wrap:anywhere}.project__heading__description .read-more-button{min-width:100px;height:1rem}@media (max-width: 899px){.project__heading__description{display:none}}.project__heading__creator{grid-area:creator;display:flex;justify-self:start;align-items:center;gap:8px}.project__heading__creator__tag{color:var(--color-text-disabled)}.project__heading__creator .user-avatar .dive-icon{height:32px;display:inline-block}.project__heading__creator p{display:flex;flex-flow:column}@media (max-width: 899px){.project__heading__creator{display:none}}.project__heading__size{grid-area:size;display:flex;flex-flow:column}.project__heading__size small{color:var(--color-text-disabled)}@media (max-width: 899px){.project__heading__size{display:none}}.project__heading__actions{justify-self:right}.project__heading .new-simulation-button{margin-left:8px}@media (max-width: 619px){.project__heading .new-simulation-button__text{display:none}}@media (max-width: 499px){.project__heading .new-simulation-button{margin-left:0;padding:0 8px}}@media (max-width: 1199px){.project__heading{grid-template-columns:2fr 1fr}}@media (max-width: 899px){.project__heading{grid-template-columns:1fr 1fr}}@media (max-width: 619px){.project{padding:16px}}.projects-control-bar{display:grid;grid-template-columns:280px 100px 230px max-content 1fr auto;grid-template-areas:"search filter view sortBy storage action";align-items:center;gap:8px;padding:32px 16%}.projects-control-bar>*{justify-self:left}.projects-control-bar__search{grid-area:search;width:100%}.projects-control-bar__filter{grid-area:filter;position:relative}.projects-control-bar__filter__count{position:absolute;display:flex;justify-content:center;align-items:center;bottom:-3px;right:-3px;background-color:var(--color-primary);color:var(--color-background-primary);width:16px;height:16px;border-radius:50%;font-size:.8em}.projects-control-bar__view{grid-area:view}.projects-control-bar__view .dive-chip{min-width:100px;text-align:center;margin:0 4px}.projects-control-bar__view .dive-chip--outline{background-color:#fff}.projects-control-bar__action{grid-area:action;justify-self:right;min-width:140px}.projects-control-bar__storage{min-width:180px;grid-area:storage;justify-self:right;display:flex;margin-right:32px}.projects-control-bar__storage .organization-storage-display{transform:translateY(-6px);min-width:150px}.projects-control-bar__storage__info-badge{min-width:280px;max-width:min-content;margin-right:16px}.projects-control-bar__storage__info-icon{margin-right:16px;color:var(--color-warning)}.projects-control-bar__storage__info-icon--full{color:var(--color-danger)}.projects-control-bar__storage__info-icon.dive-icon{display:none}@media (max-width: 1749px){.projects-control-bar__storage__info-badge.dive-badge{display:none}.projects-control-bar__storage__info-icon.dive-icon{display:block}}.projects-control-bar__sort{grid-area:sortBy}.projects-control-bar__sort.dive-label{font-weight:600;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;margin:0;gap:8px}.projects-control-bar__sort.dive-label .dive-label__title{margin:0}.projects-control-bar__sort .dive-select__label{display:flex;align-items:center}.projects-control-bar .project-filter-list{padding-top:8px;height:100%;overflow:auto}.projects-control-bar .project-filter-list__item{display:flex;align-items:baseline;flex-flow:row;margin:0;padding:4px 0}.projects-control-bar .project-filter-list__item .dive-checkbox__container{margin-right:8px}.projects-control-bar .project-filter-list__item *{width:auto}.projects-control-bar .project-filter-list__item .user-avatar .dive-icon{display:inline-block;height:32px;margin:0 8px}.projects-control-bar .add-project-form{min-width:400px}.projects-control-bar .add-project-form .dive-textarea__element{max-height:200px}@media (max-width: 599px){.projects-control-bar .add-project-form{min-width:240px}}.projects-control-bar .filter-projects-form.dive-dialog{grid-template-rows:min-content auto 56px}.projects-control-bar .filter-projects-form .dive-dialog__body{padding:0}.projects-control-bar .filter-projects-form .dive-dialog__footer{padding:16px 8px 8px}.projects-control-bar .filter-projects-form .dive-tabs__header{padding:4px 0 0 16px}.projects-control-bar .filter-projects-form .dive-tabs__body{max-height:290px;min-width:250px;overflow:auto;padding:0}.projects-control-bar .filter-projects-form .dive-tabs__body .project-filter-list{max-height:268px}.projects-control-bar .filter-projects-form .project-filter-list{margin:8px;padding:8px 16px;border:1px solid var(--color-background-alternate);max-width:300px;overflow-x:hidden}.projects-control-bar .filter-projects-form .project-filter-list__item span{overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.projects-control-bar--slim{grid-template-columns:280px 100px max-content 1fr auto}@media (max-width: 1199px){.projects-control-bar{grid-template-columns:250px 200px 1fr auto;grid-template-areas:"search filter storage action" "view sortBy storage action";align-items:start}.projects-control-bar--slim{grid-template-areas:"search filter storage action" "sortBy sortBy storage action"}}@media (max-width: 899px){.projects-control-bar{grid-template-columns:250px 200px auto;grid-template-areas:"search filter action" "view sortBy action"}.projects-control-bar--slim{grid-template-areas:"search filter action" "sortBy sortBy action"}.projects-control-bar__storage{display:none}}@media (max-width: 669px){.projects-control-bar{grid-template-columns:1fr 1fr;grid-template-areas:"filter action"}.projects-control-bar__search,.projects-control-bar__storage,.projects-control-bar__view,.projects-control-bar__sort.dive-label{display:none}}@media (max-width: 1999px){.projects-control-bar{padding:32px 10%}}@media (max-width: 1619px){.projects-control-bar{padding:24px 40px}}@media (max-width: 767px){.projects-control-bar{padding:24px}}@media (max-width: 319px){.projects-control-bar{padding:8px}}.read-more-paragraph{display:flex;flex-direction:column;gap:8px;width:100%}.read-more-paragraph__text--collapsed{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:35px}.read-more-paragraph__button{align-self:flex-end}.reload-message-modal .dive-modal__body{text-align:center}.selection-list-header{display:flex;flex-flow:row;padding:4px 8px 4px 10px;cursor:pointer;justify-content:space-between;align-items:center;border:1px solid transparent;transition:all .1s ease-in-out;border-radius:3px;height:32px}.selection-list-header__title{text-transform:uppercase}.selection-list-header__icons{display:flex;gap:8px}.selection-list-header__icons .dive-button--small{height:18px}.selection-list-header__icons .dive-icon{transition:all .1s ease-in-out;opacity:0%}.selection-list-header__icons .delete-button--confirm .dive-icon{color:var(--color-danger)!important;opacity:100%!important}.selection-list-header--selected{background-color:var(--color-primary-dark);color:var(--color-background-primary)}.selection-list-header--selected .dive-icon{opacity:100%!important;color:var(--color-background-primary)}.selection-list-header:hover:not(.selection-list-header--selected){color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.selection-list-header:hover:not(.selection-list-header--selected) .dive-icon{opacity:100%!important;color:var(--color-primary-dark)}.selection-list-header:hover:not(.selection-list-header--selected) .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.settings-navigation{padding-top:24px;background-color:#fff;border-right:1px solid var(--color-background-alternate)}.settings-navigation__tooltip{display:none}.settings-navigation .dive-menu-item{padding-left:24px}.settings-navigation .dive-menu-item--active .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}@media (max-width: 1019px){.settings-navigation{padding-top:0}.settings-navigation__tooltip{display:initial}.settings-navigation .dive-menu-item{padding-left:0}.settings-navigation .dive-menu-item{justify-content:center}.settings-navigation .dive-menu-item .dive-icon{margin-right:0}.settings-navigation .dive-menu-item span{display:none}}.sidebar-projects{height:calc(100% - var(--menubarheight))!important;position:absolute!important;top:var(--menubarheight);right:0}.sidebar-projects .dive-form-group-title{justify-content:space-between}.sidebar-projects .dive-form-group-title .dive-button .dive-icon{color:#fff}.sidebar-projects ul{margin:0;padding:0}@keyframes indeterminateLoadingAnimation{0%{transform:translate(0) scaleX(0)}40%{transform:translate(0) scaleX(.4)}to{transform:translate(100%) scaleX(.5)}}.sidebar-simulation__top,.sidebar-simulation__bottom{display:flex;align-items:center;flex-flow:column;gap:8px}.sidebar-simulation .dive-form-group-title{justify-content:space-between}.sidebar-simulation .dive-form-group-title .dive-button .dive-icon{color:var(--color-background-primary)}.sidebar-simulation__info,.sidebar-simulation__history,.sidebar-simulation__checklist{padding:16px}.sidebar-simulation__info h4:first-of-type,.sidebar-simulation__history h4:first-of-type,.sidebar-simulation__checklist h4:first-of-type{margin-top:0}.sidebar-simulation__info pre,.sidebar-simulation__history pre,.sidebar-simulation__checklist pre{margin:0;padding:8px 0;word-wrap:break-word;white-space:pre-wrap}.sidebar-simulation__info .dive-loading-spinner svg,.sidebar-simulation__history .dive-loading-spinner svg,.sidebar-simulation__checklist .dive-loading-spinner svg{width:24px}.sidebar-simulation__info li{display:grid!important;grid-template-columns:1fr 1fr}.sidebar-simulation__info li span:last-of-type{font-variant-numeric:tabular-nums;color:var(--color-text)}.sidebar-simulation__history{overflow-x:auto;padding-top:6px;padding-left:0;padding-right:0}.sidebar-simulation__history li{margin:0!important;padding-left:8px;padding-right:8px;border-bottom:1px solid var(--color-background-alternate)}.sidebar-simulation__history li:nth-of-type(odd){background-color:var(--color-background-tertiary)}.sidebar-simulation__checklist{overflow:auto}.sidebar-simulation__checklist h4{text-transform:capitalize}.sidebar-simulation__checklist .dive-badge{display:flex;justify-content:left;align-items:center;gap:8px;padding:8px;margin-bottom:6px}.sidebar-simulation__checklist .dive-badge b{font-weight:600}.sidebar-simulation__jobs{height:100%;padding:8px;display:flex;flex-direction:column;align-items:center;gap:8px;overflow-y:auto}.sidebar-simulation__jobs__empty{color:var(--color-text-disabled);padding:40px}.sidebar-simulation__history ul{margin:0;padding:0}.sidebar-simulation__history li{display:flex;align-items:center;list-style:none;gap:8px;margin:0 0 12px}.sidebar-simulation__history li .success-icon{color:var(--color-success)}.sidebar-simulation__history li .error-icon{color:var(--color-danger)}.sidebar-simulation__history li .warning-icon{color:var(--color-warning-dark)}.sidebar-simulation__history-no-logs{display:flex}.sidebar-simulation__history-no-logs span{margin:0 auto}.start-simulation-button .simulation-button{width:45px;height:45px}.start-simulation-button .simulation-button--start{background-color:var(--color-success)}.start-simulation-button .simulation-button--start:hover{background-color:var(--color-success-dark)!important}.start-simulation-button .simulation-button--stop{background-color:var(--color-danger)!important}.start-simulation-button .simulation-button--stop:hover{background-color:var(--color-danger-dark)!important}.start-simulation-button .simulation-button.dive-button--disabled{background-color:var(--color-background-disabled)!important;color:#fff!important}.start-simulation-button .simulation-button.dive-button--disabled svg{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(68deg) brightness(104%) contrast(102%)!important}.start-simulation-button .simulation-button--small-text{font-size:10px;font-weight:500}.stop-simulation-form{max-width:550px}.stop-simulation-form .dive-modal__body span{font-weight:500}.stop-simulation-form .dive-modal__footer{padding:24px 40px}.alerts__checkboxes{display:flex;flex-direction:column;gap:8px}.alerts__stop-condition__title{font-weight:600}.alerts__running-info__content{display:flex;align-items:flex-start;gap:8px;margin:4px 0}.alerts__running-info__content .dive-icon{font-size:16px;line-height:16px}.alerts .simulation-condition{display:grid;align-items:center;grid-template-columns:16px auto 88px;gap:8px}.alerts .simulation-condition--disabled{color:var(--color-text-disabled)}.alerts .simulation-condition .dive-checkbox__container{margin:0}.alerts .simulation-condition span{text-wrap:nowrap}.alerts .simulation-condition__threshold{margin-left:8px;margin-right:-24px}.start-simulation-form{display:grid!important;grid-template-rows:auto 40px 1fr fit-content(48px) 60px;font-size:12px;background:var(--color-background-primary);height:100%;z-index:2;border-radius:0 0 0 16px}.start-simulation-form h4{text-transform:none;color:var(--color-text);display:flex;width:100%;align-items:center;font-weight:600;margin-bottom:6px}.start-simulation-form h4 .switch-input{font-weight:400;margin-left:18px}.start-simulation-form .no-bottom-margin{margin-bottom:-18px}.start-simulation-form .help-text{font-size:.8em;color:var(--color-background-disabled)}.start-simulation-form-title{margin:0}.start-simulation-form-steps{display:flex;justify-content:left;border-bottom-color:var(--color-background-secondary);border-bottom-style:solid;border-bottom-width:1px;padding:0 20px;cursor:pointer}.start-simulation-form-steps-item{padding:10px;margin:0 6px;transition:.1s all ease-in-out;border-bottom:2px solid transparent}.start-simulation-form-steps-item--active{color:var(--color-primary-deep);border-bottom:2px solid var(--color-primary-deep)}.start-simulation-form-steps-item--disabled{color:var(--color-text-disabled);cursor:not-allowed}.start-simulation-form-close-button{position:absolute;right:20px;top:12px!important;color:#fff!important}.start-simulation-form-body{width:100%;overflow:hidden}.start-simulation-form-body .start-simulation-form__general{overflow-y:auto;height:100%}.start-simulation-form-body .start-simulation-form__general .start-simulation-form__section{padding:20px 40px}.start-simulation-form-body .processing-power .slider{transform:scale(.9);margin:20px 20px 60px}.start-simulation-form-body .processing-power .slider .rc-slider-mark{z-index:2;-webkit-user-select:none;user-select:none}.start-simulation-form-body .processing-power .slider .core-tooltip{transform:translateY(-10px);background-color:var(--color-primary);color:var(--color-background-deep)}.start-simulation-form-body .processing-power .slider .performance-solver-icon{font-size:15px}.start-simulation-form-body .processing-power .slider .core-slider-label{display:flex;flex-direction:column;align-items:center}.start-simulation-form-body .processing-power .slider .core-slider-label .core-slider-main-label{color:var(--color-text);display:flex;gap:4px}.start-simulation-form-body .processing-power .slider .core-slider-label .core-slider-sub-label{font-size:10px;display:block;text-wrap:nowrap}.start-simulation-form-body .processing-power .slider .core-slider-label .core-slider-tip-label{font-size:10px;white-space:pre-line;margin-top:2px}.start-simulation-form-body .processing-power .slider .core-slider-label.core-slider-label-disabled{color:var(--color-text-disabled);cursor:not-allowed}.start-simulation-form-body .processing-power .slider .core-slider-label.core-slider-label-disabled .core-slider-main-label{color:inherit}.start-simulation-form-body .processing-power .slider .core-slider-label.core-slider-label-disabled .core-slider-sub-label,.start-simulation-form-body .processing-power .slider .core-slider-label.core-slider-label-disabled .core-slider-main-label{cursor:not-allowed}.start-simulation-form .fix-error-message{text-align:center;color:var(--color-text-disabled);margin:0 24px}.start-simulation-form__checklist .dive-badge{display:flex;justify-content:left;align-items:center;gap:8px;padding:8px;margin-bottom:6px;cursor:pointer}.start-simulation-form__checklist .dive-badge--success .dive-icon{color:var(--color-success)}.start-simulation-form__checklist .dive-badge>span{display:flex;justify-content:space-between;width:100%;padding-right:8px}.start-simulation-form__checklist .dive-badge>b{font-weight:600px}.start-simulation-form__gpu-badge.dive-badge--small{display:flex;flex-flow:column;align-items:start}.start-simulation-buttons{bottom:0;padding:8px 40px;display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid var(--color-background-secondary)}.start-simulation-buttons .dive-button{min-width:100px}.start-simulation-buttons .dive-badge{margin-bottom:56px}.start-simulation-buttons:has(.dive-badge){padding:8px 16px}.simulation-feedback-icon{height:80px!important;width:80px;margin-bottom:24px}.start-simulation-failed{background:var(--color-background-primary);height:100%;z-index:2;border-radius:0 0 0 16px;display:flex;justify-content:center;align-items:center;flex-flow:column;text-align:center;padding:20px}.start-simulation-failed h4{text-transform:none;color:var(--color-text);display:flex;width:100%;align-items:center;font-weight:600;margin-bottom:6px}.start-simulation-failed h4 .switch-input{font-weight:400;margin-left:18px}.start-simulation-failed .no-bottom-margin{margin-bottom:-18px}.start-simulation-failed .help-text{font-size:.8em;color:var(--color-background-disabled)}.start-simulation-failed h2{text-align:center}.start-simulation-failed .start-simulation-buttons{position:absolute}.start-simulation-failed .dive-close-icon-button{position:absolute;right:20px;top:12px!important}.start-simulation-success{background:var(--color-background-primary);height:100%;z-index:2;border-radius:0 0 0 16px;display:flex;justify-content:center;align-items:center;flex-flow:column;text-align:center;padding:20px}.start-simulation-success h4{text-transform:none;color:var(--color-text);display:flex;width:100%;align-items:center;font-weight:600;margin-bottom:6px}.start-simulation-success h4 .switch-input{font-weight:400;margin-left:18px}.start-simulation-success .no-bottom-margin{margin-bottom:-18px}.start-simulation-success .help-text{font-size:.8em;color:var(--color-background-disabled)}.start-simulation-success h2{text-align:center}.start-simulation-success .dive-loading-spinner{height:72px}.start-simulation-success .start-simulation-buttons{position:absolute}.start-simulation-success .start-simulation-buttons .dive-button{width:100%}.start-simulation-loading{background:var(--color-background-primary);height:100%;z-index:2;border-radius:0 0 0 16px;display:flex;justify-content:center;align-items:center;flex-flow:column;text-align:center;padding:0 50px}.start-simulation-loading h4{text-transform:none;color:var(--color-text);display:flex;width:100%;align-items:center;font-weight:600;margin-bottom:6px}.start-simulation-loading h4 .switch-input{font-weight:400;margin-left:18px}.start-simulation-loading .no-bottom-margin{margin-bottom:-18px}.start-simulation-loading .help-text{font-size:.8em;color:var(--color-background-disabled)}.start-simulation-loading h2{text-align:center}.start-simulation-loading .dive-loading-spinner{height:72px}.sidebar-wrapper{background-color:#fff;border-left:1px solid var(--color-background-alternate);position:relative;display:grid;grid-template-columns:50px;width:var(--sidebarWidth);z-index:10;height:100%}.sidebar-wrapper__right{height:100%;display:flex;align-items:center;flex-flow:column;justify-content:space-between;padding:4px 0 16px;border-left:1px solid var(--color-background-alternate)}.sidebar-wrapper__left{width:100%;height:100%;overflow:hidden;position:absolute;display:flex;flex-flow:column;right:50px;background-color:#fff;border-left:1px solid var(--color-background-alternate)}.sidebar-wrapper__overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:-1;background-color:#2121212f}.sidebar-wrapper--no-actions{width:0}.sidebar-wrapper--no-actions .sidebar-wrapper__left{right:0}.sidebar-wrapper:not(.sidebar-wrapper--active) .sidebar-wrapper__left,.sidebar-wrapper:not(.sidebar-wrapper--active) .sidebar-wrapper__overlay{display:none}.add-project-form.dive-dialog,.edit-project-form.dive-dialog,.change-project-form.dive-dialog,.add-simulation-form.dive-dialog,.edit-simulation-form.dive-dialog,.delete-simulation-form.dive-dialog,.upload-preprocessing-form.dive-dialog{width:400px;position:absolute}.add-project-form.dive-dialog .dive-dialog__body,.edit-project-form.dive-dialog .dive-dialog__body,.change-project-form.dive-dialog .dive-dialog__body,.add-simulation-form.dive-dialog .dive-dialog__body,.edit-simulation-form.dive-dialog .dive-dialog__body,.delete-simulation-form.dive-dialog .dive-dialog__body,.upload-preprocessing-form.dive-dialog .dive-dialog__body{overflow:hidden;padding-top:8px;width:400px}.add-project-form.dive-dialog .dive-dialog__footer,.edit-project-form.dive-dialog .dive-dialog__footer,.change-project-form.dive-dialog .dive-dialog__footer,.add-simulation-form.dive-dialog .dive-dialog__footer,.edit-simulation-form.dive-dialog .dive-dialog__footer,.delete-simulation-form.dive-dialog .dive-dialog__footer,.upload-preprocessing-form.dive-dialog .dive-dialog__footer{display:grid;grid-template-columns:1fr 1fr}.change-project-form,.change-project-form .dive-dialog__body{overflow:unset!important}.upload-form-body{margin-top:8px}.add-objects-menu{background-color:#fff;border-right:1px solid var(--color-background-alternate);display:flex;flex-flow:column;margin:0;padding:0;height:100%;min-height:100%;overflow-y:auto}.add-objects-menu__title{text-align:center;border-bottom:1px solid var(--color-background-alternate);margin:8px 8px 0;padding:8px;color:var(--color-background-contrast)}.add-objects-menu__options{display:flex;align-items:center;flex-flow:column;border-left:1px solid var(--color-background-alternate);list-style:none;justify-content:space-between;height:100%}.add-objects-menu__options__top,.add-objects-menu__options__bottom{display:flex;flex-flow:column;align-items:center;width:100%}.add-objects-menu__options__bottom:before{content:"";width:calc(100% - 16px);border-top:1px solid var(--color-background-alternate);margin-bottom:8px}.add-objects-menu__options .menu-item{padding:10px 0;line-height:1rem;aspect-ratio:auto}.edit-setup-modal{max-width:600px}.dive-modal-container:has(.edit-setup-modal){z-index:100!important}.add-part-form{position:absolute;top:0;width:var(--pre-form-width);left:calc(var(--add-objects-menu-width) + var(--object-explorer-width));background-color:#fff;border-radius:0 0 16px;z-index:3;animation:fadeInLeft .2s;border-left:1px solid var(--color-background-alternate)}.add-part-form__close-button{position:absolute;right:16px;top:12px}.add-part-form__close-button .dive-icon{color:var(--color-background-secondary)}.add-part-form__title{border-bottom:1px solid var(--color-background-alternate);font-weight:500}.add-part-form__options{display:flex;flex-flow:column;gap:8px;padding:24px 40px}.add-part-form__option{border:1px solid var(--color-background-alternate);display:flex;align-items:center;gap:8px;padding:8px;transition:50ms all ease-in-out;cursor:pointer;height:34px;color:var(--color-background-contrast);font-weight:500;border-radius:3px}.add-part-form__option .dive-icon{color:var(--color-background-contrast)}.add-part-form__option .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.add-part-form__option:hover{border:1px solid var(--color-primary-dark);background-color:var(--color-primary-muted);color:var(--color-primary-dark)}.add-part-form__option:hover .dive-icon{color:var(--color-primary-dark)}.add-part-form__option:hover .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.add-part-form__dropzone{margin:16px 0;border-radius:3px;text-align:center}.add-part-form__file{display:flex;align-items:center;justify-content:space-between;color:var(--color-background-contrast)}.add-part-form__file__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:32px;display:flex;align-items:center;margin-left:8px}.add-part-form__file__name span{margin-left:8px}.add-part-form__file .dive-icon{vertical-align:bottom;font-size:21px}.add-part-form__upload{max-height:calc(100vh - var(--menubarheight) - var(--timelineHeight));overflow:hidden;display:flex;flex-flow:column}.add-part-form__upload__body{padding:0 0 16px;overflow-y:auto}.add-part-form__upload__body fieldset{min-width:0;text-overflow:ellipsis;overflow:hidden}.add-part-form__upload__files{margin:16px 0;border:1px solid var(--color-background-alternate);min-height:100px;max-height:380px;overflow:auto;border-radius:3px}.add-part-form__upload__files--error{border:1px solid var(--color-danger-dark);margin:16px 0 0}.add-part-form__upload__files--single{margin:8px 0;min-height:auto;height:34px;line-height:32px}.add-part-form__upload__files--single .add-part-form__no-files{margin-top:0;height:1em}.add-part-form__upload__error{font-size:10px;color:var(--color-danger-dark)}.add-part-form__upload__buttons{border-top:1px solid var(--color-background-alternate);padding:16px 40px;display:flex;justify-content:stretch;gap:6px}.add-part-form__upload__buttons .dive-button{width:50%}.add-part-form__no-files{width:100%;margin-top:16px;text-align:center;color:var(--color-text-disabled)}.edit-object-form--backgroundField .air-drag-kind-selection .dive-radio__container{margin-bottom:4px}.edit-object-form--backgroundField .air-drag-kind-selection .dive-icon{line-height:19px}.edit-object-form--backgroundField .air-drag-output-type-selection{display:flex;gap:6px;margin-bottom:8px}.edit-object-form--backgroundField .air-drag-output-type-selection .dive-chip{padding:6px 16px}.edit-object-form--backgroundField .air-drag__cell-size-label{margin:0 0 0 auto}.edit-object-form--backgroundField .air-drag__cell-size-label .dive-button--pseudo{text-decoration:underline;height:min-content}.edit-object-form--backgroundField .dive-badge--notice span{font-size:10px;font-weight:600}.edit-object-form--airDragDomainAppearance .edit-object-form__body{padding-bottom:8px}.dive-label.air-drag__size-reset-label .dive-button{width:100%}.simulation-selector{min-width:0}.edit-object-form--calcDomainGeometry .edit-object-form__body{padding:24px 40px 32px}.edit-object-form--calcDomainGeometry__button{margin:16px 0;width:100%}.edit-object-form__distribution-field-type{display:flex;flex-direction:row;gap:8px;padding-bottom:4px}.edit-object-form__distribution-field-type .dive-chip{padding:8px}.edit-object-form--geometry .input-group{margin-bottom:16px}.edit-object-form--geometry__mesh__flip-normals{display:flex;justify-content:space-between;cursor:pointer}.edit-object-form--geometry__mesh__resolution{display:flex;flex-flow:column}.edit-object-form--geometry__mesh__triangles{background-color:var(--color-background-secondary);width:100%;text-align:center;padding:6px 0;margin-top:8px;display:flex;align-items:center;justify-content:center}.edit-object-form--geometry__mesh .dive-label:first-of-type{display:flex;align-items:center;justify-content:space-between}.edit-object-form--geometry .edit-object-form__body{padding:0}.edit-object-form--boundary_conditions__velocity{display:flex;gap:6px;margin-bottom:6px}.edit-object-form--boundary_conditions__velocity .dive-chip{min-width:46px;padding:4px 8px;text-align:center}.edit-object-form--boundary_conditions__datatable-helper.dive-badge{padding:8px 16px}.edit-object-form--boundary_conditions .flow-direction{display:flex;justify-content:space-between}.edit-object-form--initial-conditions .dive-form-group__body{padding:16px 40px}.edit-object-form--initial-conditions .dive-label,.edit-object-form--initial-conditions .input-group{margin-bottom:20px}.edit-object-form--motion .edit-object-form__body{padding:24px 40px 32px}.edit-object-form--motion .edit-object-form__body .dive-button{width:100%}.edit-object-form--motion .no-movements-message{text-align:center;color:var(--color-text-disabled)}.edit-object-form--motion__list{margin-top:16px;display:flex;flex-flow:column}.edit-object-form--motion__list .dive-list-item:hover{background-color:var(--color-primary-muted)!important;color:var(--color-primary-dark)}.edit-object-form--appearance .edit-object-form__body{overflow-x:hidden}.edit-object-form--appearance .input-group{margin:12px 0 0}.edit-object-form--appearance .input-group__title{margin-bottom:8px}.edit-object-form--material .input-group{margin-top:24px}.edit-object-form .dive-form-group-title+.dive-form-group-title{border-top:1px solid var(--color-background-alternate)}.postprocessor-form{border-radius:0 0 3px;border-right:1px solid var(--color-background-alternate);border-bottom:1px solid var(--color-background-alternate)}.postprocessor-form.edit-object-form--geometry{height:100%;border-bottom:0;box-shadow:#11111a1a 0 1px}.movements-form__list{margin-top:8px}.upload-csv-guide-message{line-height:1.5rem}.upload-csv-guide-message__body{font-size:.83rem}.edit-sensor-button.dive-button{min-width:70%}.edit-sensor-button__confirm{display:grid;grid-template-rows:24px auto 24px;grid-template-columns:1fr 1fr;border:1px solid var(--color-primary-dark);background-color:var(--color-primary-muted);color:var(--color-primary-dark);padding:8px 16px;margin:8px 16px;border-radius:3px}.edit-sensor-button__confirm h4{grid-column:1/3;font-weight:bolder;margin:0 0 6px}.edit-sensor-button__confirm h4,.edit-sensor-button__confirm p{grid-column:1/3;color:var(--color-primary-dark);margin:0 0 8px}.edit-sensor-button__confirm .dive-button{font-weight:bolder;color:var(--color-primary-dark)}.edit-sensor-button__confirm .dive-button:first-of-type{justify-content:left}.edit-sensor-button__confirm .dive-button:last-of-type{justify-content:right}.edit-object-form--information{width:max-content!important}.edit-object-form--information .edit-object-form__body{padding-left:40px;padding-right:40px;display:flex;flex-direction:column;align-items:center;justify-content:start}.edit-object-form--information .edit-object-form__body .information-table{overflow:visible;border-style:solid;margin-top:16px}.edit-object-form--information .edit-object-form__body .information-table .dive-table__head .dive-table__cell{text-align:center}.edit-object-form--information .edit-object-form__body .information-table .dive-table__cell:nth-child(1){width:120px}.edit-object-form--information .edit-object-form__body .information-table .dive-table__cell:nth-child(2){width:180px}.edit-object-form--information .edit-object-form__body .information-table__meta-text--left{color:var(--color-text-disabled);margin-right:4px}.edit-object-form--information .edit-object-form__body .information-table__meta-text--right{color:var(--color-text-disabled);margin-left:4px}.edit-object-form--information .edit-object-form__body .health-check-badge,.edit-object-form--information .edit-object-form__body .dive-badge{margin-top:16px;width:302px}.movement-item--disabled .dive-button{color:var(--color-text-disabled);cursor:not-allowed}.movement-item--disabled .dive-button:hover{color:var(--color-text-disabled)}.edit-object-form{position:absolute;top:0;width:var(--pre-form-width);left:calc(var(--add-objects-menu-width) + var(--object-explorer-width) + var(--object-explorer-secondary-width));background-color:#fff;border-radius:0 0 8px;z-index:3;animation:fadeInLeft .2s;max-height:100%;display:grid;grid-template-rows:46px 1fr;border-left:1px solid var(--color-background-alternate);border-right:1px solid var(--color-background-alternate);border-bottom:1px solid var(--color-background-alternate)}.edit-object-form__close-button{position:absolute;right:16px;top:10px}.edit-object-form__close-button .dive-icon{color:var(--color-background-alternate)}.edit-object-form__title{display:flex;align-items:center;padding:14px;margin:0;border-bottom:1px solid var(--color-background-alternate)}.edit-object-form__edit-wrapper{display:flex;justify-content:center;align-items:center;max-height:300px;padding:8px}.edit-object-form__action--right.dive-button{display:flex;margin-left:auto}.edit-object-form__body{overflow-y:auto;overflow-x:hidden;padding-bottom:32px}.edit-object-form__body .dive-input,.edit-object-form__body .vector-input-row{margin-right:-24px}.edit-object-form__body .vector-input-row .dive-input{margin-right:initial}.edit-object-form__body .labeled-input-row{display:flex;flex-direction:row;align-items:center}.edit-object-form__body .labeled-input-row .label-axis{font-size:10px;width:24px}.edit-object-form__body .dive-badge--notice{display:flex;align-items:center;gap:8px;margin:4px 0}.edit-object-form__body .dive-badge--notice .dive-icon{font-size:18px;line-height:1em}.edit-object-form__body .dive-badge--notice b,.edit-object-form__body .dive-badge--notice p{margin:0;color:inherit}.edit-object-form__body .dive-badge--long{display:flex;align-items:flex-start;padding:8px 12px}.edit-object-form__body .dive-badge--long__body{display:flex;flex-direction:column;font-size:10px;font-weight:600}.edit-object-form__body .dive-badge--long__body a{margin-left:auto;font-size:10px;text-decoration:underline;color:var(--color-primary-dark)}.edit-object-form__body .dive-badge--long__body a:hover{color:var(--color-primary-deep)}.edit-object-form__body .dive-badge--interactive{cursor:pointer}.edit-object-form__body .title-switch-white{display:flex;justify-content:space-between;background-color:#fff;margin:8px 0}.edit-object-form .dive-tooltip{max-width:200px!important}.edit-object-form .dive-label--row-aligned{display:flex;flex-flow:row;justify-content:space-between;margin:16px 0}#resolution-tip{margin-left:84px}.material-presets-form{max-width:1000px;overflow:auto}.material-presets-form .dive-modal__header{height:50px}.material-presets-form .dive-modal__header h2{margin-top:0}.material-presets-form .dive-modal__body{max-height:none}.material-presets-form .dive-table{height:100%}.material-presets-form .dive-table__head .dive-table__cell{vertical-align:bottom}.material-presets-form .dive-table__row:hover{background-color:var(--color-primary-muted)}.material-presets-form .dive-table__row:hover .dive-table__cell{color:var(--color-primary-dark)!important}.material-presets-form .dive-table__cell{padding:8px}.material-presets-form .dive-table__cell .dive-radio__container{margin:0}.material-presets-form .dive-table .table__cell--number{text-align:right;font-variant-numeric:tabular-nums}.material-presets-form .dive-table .table__cell--no-wrap{white-space:nowrap}.material-presets-form .dive-table .table__cell__unit{min-height:15px;font-size:10px;margin:2px 0 0;color:var(--color-text-disabled)}.material-form{height:100%;position:absolute;left:calc(var(--add-objects-menu-width) + var(--object-explorer-width));width:var(--pre-form-width);display:flex;flex-flow:column;background-color:#fff;z-index:5;border-left:1px solid var(--color-background-alternate)}.material-form__title{display:flex;align-items:center;padding:16px 15px;border-bottom:1px solid var(--color-background-alternate);gap:8px}.material-form__title .dive-icon{color:#fff}.material-form__body{overflow-y:auto}.material-form__body .dive-input,.material-form__body .vector-input-row{margin-right:-24px}.material-form__body .vector-input-row .dive-input{margin-right:initial}.material-form__body .thermal-switch{display:flex;justify-content:space-between;margin-top:30px;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid var(--color-background-alternate)}.material-form__body__preset{padding:16px 0 8px}.material-form__body__preset .dive-button{width:100%}.material-form__buttons{display:flex;justify-content:space-between;margin:20px 40px}.material-form__buttons button{min-width:90px}.movement-form{height:calc(100vh - var(--menubarheight) - var(--timelineHeight));position:absolute;left:calc(var(--add-objects-menu-width) + var(--object-explorer-width) + var(--object-explorer-secondary-width));width:var(--pre-form-width);overflow:hidden;display:grid;grid-template-rows:48px auto 64px;background-color:#fff;animation:fadeInLeft .2s;z-index:5;border-left:1px solid var(--color-background-alternate)}.movement-form__title{color:var(--color-background-secondary);height:48px}.movement-form__title .icon{color:var(--color-background-secondary);transition:color .2s linear}.movement-form__title .icon:hover{color:var(--color-background-secondary)}.movement-form__type-switches{display:flex;gap:8px}.movement-form__body{overflow-y:auto;overflow-x:hidden;margin-bottom:16px}.movement-form__body .dive-input,.movement-form__body .vector-input-row{margin-right:-24px}.movement-form__body .vector-input-row .dive-input{margin-right:initial}.movement-form__end-input{margin-top:6px}.movement-form__end-input__auto .dive-checkbox__container{margin-right:10px;display:inline}.movement-form__close-button{position:absolute;right:16px;top:10px}.movement-form__close-button .dive-icon{color:var(--color-background-secondary)}.movement-form__buttons{border-top:1px solid var(--color-background-alternate);padding:16px 40px}.movement-form__start-label,.movement-form__end-label{display:flex!important;flex-flow:row;justify-content:space-between;align-items:center;margin-top:4px!important}.movement-form__start-label .dive-input,.movement-form__end-label .dive-input{width:100px}.movement-form__start-label .dive-input__container,.movement-form__end-label .dive-input__container{text-align:right}.leader-list{padding:8px 16px;overflow:auto;max-height:150px;margin-bottom:16px;border-radius:3px;border:1px solid var(--color-background-alternate)}.leader-list .dive-label{display:flex;gap:8px;margin:4px 0;align-items:center}.moving-bc-form{height:calc(100vh - var(--menubarheight) - var(--timelineHeight));position:absolute;left:calc(var(--add-objects-menu-width) + var(--object-explorer-width) + var(--object-explorer-secondary-width));width:var(--pre-form-width);overflow:hidden;display:grid;grid-template-rows:48px auto 64px;background-color:#fff;animation:fadeInLeft .2s;z-index:5;border-left:1px solid var(--color-background-alternate)}.moving-bc-form__title{color:var(--color-background-secondary);height:48px}.moving-bc-form__title .icon{color:var(--color-background-secondary);transition:color .2s linear}.moving-bc-form__title .icon:hover{color:var(--color-background-secondary)}.moving-bc-form__type-switches{display:flex;gap:8px}.moving-bc-form__body{overflow-y:auto;overflow-x:hidden;margin-bottom:16px}.moving-bc-form__body .dive-input,.moving-bc-form__body .vector-input-row{margin-right:-24px}.moving-bc-form__body .vector-input-row .dive-input{margin-right:initial}.moving-bc-form__close-button{position:absolute;right:16px;top:10px}.moving-bc-form__close-button .dive-icon{color:var(--color-background-secondary)}.moving-bc-form__buttons{border-top:1px solid var(--color-background-alternate);padding:16px 40px}.feature-toggle.dive-form-group{border:1px solid var(--color-background-alternate);border-right:none;border-left:none}.feature-toggle .dive-form-group-title{height:64px}.feature-toggle__title{display:flex;justify-content:space-between}.feature-toggle__title__left{display:flex;align-items:center;gap:6px}.feature-toggle__title__left .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.feature-toggle__hints{display:flex;flex-direction:column;gap:8px;margin-top:18px;color:var(--color-text-disabled)}.feature-toggle__hints__row{display:flex;align-items:flex-start;gap:8px}.feature-toggle__hints__row .dive-icon{line-height:18px}.feature-toggle--closed .dive-form-group-title{margin-bottom:0}.feature-toggle--closed .dive-form-group__body{margin:0;padding:0}.feature-toggle:last-of-type:not(.feature-toggle--closed){padding-bottom:24px}.gravity-input__upload-button{width:100%;margin-top:4px;justify-content:flex-start}.gravity-input__upload-button input[type=file]{width:0;height:0;visibility:hidden;overflow:hidden;position:absolute;z-index:-1}.gravity-input__upload-file{display:flex;justify-content:space-between;align-items:center;padding:8px 11px;margin-bottom:8px;border-radius:3px;background-color:var(--color-background-secondary);border:1px solid var(--color-background-alternate)}.gravity-input__upload-file__delete{color:var(--color-background-contrast)!important}.gravity-input__upload-file__body{display:flex;flex-direction:column;gap:4px}.gravity-input__upload-file__body__bold{font-weight:600}.gravity-input__upload-file--confirm{color:var(--color-primary-deep);background-color:var(--color-primary-muted);border:1px solid var(--color-primary-deep);padding:8px 17px}.gravity-input__upload-file--confirm .gravity-input__upload-file__body span{font-style:italic}.gravity-input__upload-file--confirm .gravity-input__upload-file__body__buttons{display:flex;justify-content:space-between;margin-top:8px}.gravity-input__upload-file--confirm .gravity-input__upload-file__body__buttons .dive-button{color:var(--color-primary-deep);font-weight:600;height:auto}.gravity-input__upload-file #acceleration-filename-tip{max-width:200px!important}.material-settings{margin-top:-8px}.material-settings__editor{position:relative}.material-settings__editor .dive-input__element:hover{background-color:var(--color-primary-muted)}.material-settings__editor__button{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:28px;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease-out;cursor:pointer;padding:0 8px;z-index:2;border:none;outline:none}.material-settings__editor__button .dive-icon{opacity:0;transition:opacity .3s ease-out;font-size:15px}.material-settings__editor__button:hover{color:var(--color-primary);background-color:var(--color-primary-muted)}.material-settings__editor__button:hover .dive-icon{opacity:1}.material-settings__editor__button:hover .title--empty{color:inherit}.material-settings__editor__button .title--empty{color:var(--color-text-disabled);transition:color .3s ease-out}.multiphase-toggle__material-list__item{display:flex;flex-direction:column;border-bottom:1px solid var(--color-background-alternate);padding:8px 0 16px}.multiphase-toggle__material-list__item:first-child{padding:0 0 16px}.multiphase-toggle__material-list__item:last-child{border-bottom:0}.multiphase-toggle__material-list__item__delete{align-self:flex-end;text-decoration:underline;margin-bottom:8px}.multiphase-toggle__collapse-button{text-decoration:underline}.multiphase-toggle__add-button{width:100%}.multiphase-toggle__ldo-switch{display:grid;grid-template-columns:auto 30px;align-items:center;margin-bottom:8px}.physics-form{position:absolute;top:0;width:var(--pre-form-width);height:100%;left:var(--primary-object-explorer-width);background-color:#fff;z-index:3;color:var(--color-background-contrast);animation:fadeInLeft .2s}.physics-form .dive-input{margin-right:-24px;overflow:unset}.physics-form__close-button{position:absolute;right:16px;top:10px}.physics-form__close-button .dive-icon{color:var(--color-background-secondary)}.physics-form__title{padding:16px;margin:0;border-bottom:1px solid var(--color-background-alternate);font-weight:500}.physics-form__body{overflow-y:auto;overflow-x:unset;height:calc(100% - 46px);border-right:1px solid var(--color-background-alternate)}.physics-form__body .vector-input-row{margin-right:-24px}.physics-form__body .vector-input-row .dive-input{margin-right:initial}.physics-form .surface-tension-input__body{display:flex;align-items:center;height:60px}.physics-form .surface-tension-input__materials{display:flex;flex-direction:column;min-width:80px;gap:4px}.physics-form .surface-tension-input__materials div{text-transform:uppercase;background-color:var(--color-background-tertiary);padding:4.5px 8px}.physics-form .surface-tension-input__lines-left{border:1px solid var(--color-background-alternate);border-left:none;width:8px;height:calc(100% - 28px)}.physics-form .surface-tension-input__lines-right{background-color:var(--color-background-alternate);height:1px;width:8px}.physics-form .surface-tension-input__title{font-weight:700;border-bottom:1px solid var(--color-background-alternate);padding-bottom:4px;margin-bottom:4px;width:100%}.physics-form .surface-tension-input .dive-tooltip{max-width:200px!important}.physics-form .ambient-temperature-input .dive-label__title{font-weight:700}.physics-form .ambient-temperature-input .dive-tooltip{max-width:200px!important}.settings-form{position:absolute;top:0;width:var(--pre-form-width);height:100%;left:var(--primary-object-explorer-width);background-color:#fff;border-radius:0 0 16px;z-index:3;animation:fadeInLeft .2s}.settings-form__close-button{position:absolute;right:16px;top:10px}.settings-form__close-button .dive-icon{color:var(--color-background-secondary)}.settings-form__title{padding:16px;margin:0;border-bottom:1px solid var(--color-background-alternate);font-weight:500}.settings-form__body{padding-bottom:16px;overflow:auto;height:calc(100% - 48px);border-right:1px solid var(--color-background-alternate)}.settings-form__body .dive-input,.settings-form__body .vector-input-row{margin-right:-24px}.settings-form__body .vector-input-row .dive-input{margin-right:initial}.settings-form__output .input-group__body{display:flex;flex-flow:column;gap:6px}.settings-form__output__time-badge.dive-badge{display:grid;grid-template-columns:16px auto;gap:8px;padding:8px;justify-content:center;align-items:flex-start}.settings-form__output__time-badge.dive-badge .dive-icon{line-height:1em;font-size:16px}.settings-form__output__time-badge.dive-badge .dive-button{height:1em;text-decoration:underline}.settings-form__output__interval-options{display:flex;gap:8px;margin-top:8px}.settings-form__output__interval-options .dive-chip{padding:4px 10px}.settings-form__advanced .input-group__body{display:flex;flex-flow:column;gap:8px}.settings-form__advanced__switch{display:grid!important;grid-template-columns:auto 30px;align-items:center}.settings-form__advanced__note{color:var(--color-text-disabled);margin-top:-4px}.settings-form__advanced .dive-tooltip{max-width:200px!important;margin-left:40px!important}.object-explorer-form__overlay{position:fixed;top:var(--menubarheight);left:0;width:calc(var(--add-objects-menu-width) + var(--object-explorer-width) + var(--object-explorer-secondary-width));background-color:#fff9;height:calc(100vh - var(--menubarheight) - var(--timelineHeight));z-index:5;animation:fadeInLeft .2s}.object-explorer__secondary{height:100%;width:var(--object-explorer-secondary-width);background-color:#fff;border-right:1px solid var(--color-background-alternate);border-left:1px solid var(--color-background-alternate);animation:fadeInLeft .2s}.object-explorer__secondary__item{width:100%;display:flex;justify-content:center;align-items:center;height:var(--object-explorer-secondary-width);color:var(--color-background-contrast);cursor:pointer;transition:all 50ms ease-in-out}.object-explorer__secondary__item img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.object-explorer__secondary__item--active{color:var(--color-primary-deep);background-color:var(--color-primary-muted)}.object-explorer__secondary__item--active img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}.object-explorer__secondary__item:hover:not(.pre-object-explorer__secondary__item--active){color:var(--color-primary-dark);background-color:var(--color-primary-muted)}.object-explorer__secondary__item:hover:not(.pre-object-explorer__secondary__item--active) img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.object-explorer__system{display:flex;flex-flow:row;align-items:center;gap:8px;padding:4px 8px;margin:8px;cursor:pointer;border:1px solid transparent;border-radius:3px;-webkit-user-select:none;user-select:none;height:32px}.object-explorer__system .dive-list-item__content{width:100%}.object-explorer__system__title{text-transform:uppercase;width:100%}.object-explorer__system__icon{display:flex;align-items:center;gap:4px;color:var(--color-background-contrast)}.object-explorer__system__icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.object-explorer__system__buttons{display:flex}.object-explorer__system__buttons .dive-icon{transition:all .1s ease-in-out;opacity:0%;color:var(--color-background-contrast)}.object-explorer__system--selected{background-color:var(--color-primary-dark);border-radius:3px;color:#fff}.object-explorer__system--selected .dive-icon{opacity:100%!important;color:#fff}.object-explorer__system--selected .dive-icon img{filter:unset}.object-explorer__system:hover:not(.object-explorer__system--selected){color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.object-explorer__system:hover:not(.object-explorer__system--selected) .dive-icon{opacity:100%!important;color:var(--color-primary-dark)}.object-explorer__system:hover:not(.object-explorer__system--selected) .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.object-explorer__system--invisible .visibility-button .dive-icon{opacity:100%}.object-explorer{position:relative;width:var(--object-explorer-width);background-color:#fff;animation:fadeInLeft .5s;display:flex;flex-direction:column}.object-explorer__items{padding:0 8px 8px;display:flex;overflow:auto;max-height:calc(100% - 41px);flex-flow:column;gap:8px}.object-explorer__items::-webkit-scrollbar{width:6px}.object-explorer__empty-message{text-align:center;color:var(--color-text-disabled)}.object-explorer .selection-list-header{margin:0 8px 8px}.object-explorer__bottom{margin-top:auto;border-top:1px solid var(--color-background-alternate);padding:0 8px;height:48px;display:flex;align-items:center;gap:8px}.object-explorer__bottom__jobs{display:flex;align-items:center;justify-content:center;margin-left:auto;width:32px;height:32px;cursor:pointer}.object-explorer__bottom__jobs .dive-icon{color:var(--color-background-contrast);margin-top:1px}.object-explorer__bottom__jobs:hover{background-color:var(--color-primary-muted)!important}.object-explorer__bottom__jobs:hover .dive-icon{color:var(--color-primary-dark)}.object-explorer__bottom__jobs .jobs-counter{position:absolute;background-color:var(--color-primary);color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;width:13px;height:13px;right:10px;bottom:10px}.object-explorer__bottom__info{display:flex;gap:4px;align-items:center;border-radius:3px;padding:4px 12px;background-color:var(--color-primary-muted);color:var(--color-primary-dark);height:24px;max-width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.object-explorer__bottom__info .dive-icon{font-size:16px;width:20px;height:20px;color:var(--color-primary-dark)}.object-explorer__bottom__info .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.object-explorer-item{display:flex;flex-flow:column;justify-content:center;padding:0 8px;cursor:pointer;border:1px solid transparent;border-radius:3px;-webkit-user-select:none;user-select:none;min-height:26px}.object-explorer-item .dive-list-item__content{width:100%}.object-explorer-item__title{display:flex;flex-flow:row;align-items:center;gap:8px}.object-explorer-item__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.object-explorer-item__name.dive-input{padding-right:8px}.object-explorer-item__name.dive-input .dive-input__element{height:20px}.object-explorer-item__icon{display:flex;align-items:center;gap:4px}.object-explorer-item__icon .dive-icon{vertical-align:middle;color:var(--color-background-contrast)}.object-explorer-item__icon .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.object-explorer-item__icon__validation{display:flex;justify-content:flex-start;width:20px}.object-explorer-item__icon__validation--info .dive-icon{color:var(--color-primary-dark)}.object-explorer-item__icon__validation--error .dive-icon{color:var(--color-danger)}.object-explorer-item__icon__validation--warning .dive-icon{color:var(--color-warning-dark)}.object-explorer-item__icon--folder{margin-right:2px}.object-explorer-item__buttons{display:flex;gap:8px;align-items:center}.object-explorer-item__buttons .dive-icon{transition:all .1s ease-in-out;opacity:0%}.object-explorer-item__buttons .delete-button--confirm .dive-icon{opacity:100%!important}.object-explorer-item__loading.dive-loading-spinner{width:24px}.object-explorer-item__children{display:flex;flex-flow:column;gap:8px;margin-left:20px;max-height:200px;overflow-y:auto}.object-explorer-item__children--open{padding:8px 0 1px}.object-explorer-item--selected{background-color:var(--color-primary-muted);border-radius:3px;color:var(--color-primary-deep)}.object-explorer-item--selected .dive-icon{opacity:100%!important;color:var(--color-primary-deep)}.object-explorer-item--selected .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.object-explorer-item--hovered:not(.object-explorer-item--selected),.object-explorer-item:hover:not(.object-explorer-item--selected){color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.object-explorer-item--hovered:not(.object-explorer-item--selected) .dive-icon,.object-explorer-item:hover:not(.object-explorer-item--selected) .dive-icon{opacity:100%!important;color:var(--color-primary-dark)}.object-explorer-item--hovered:not(.object-explorer-item--selected) .dive-icon img,.object-explorer-item:hover:not(.object-explorer-item--selected) .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.object-explorer-item--deactivated{color:var(--color-text-disabled)}.object-explorer-item--deactivated .object-explorer-item__icon .dive-icon{color:#acb7c7}.object-explorer-item--deactivated .object-explorer-item__icon .dive-icon img{filter:brightness(0) saturate(100%) invert(80%) sepia(5%) saturate(776%) hue-rotate(176deg) brightness(92%) contrast(87%)}.object-explorer-item--deactivated:not(.object-explorer-item--hovered):not(.object-explorer-item--selected) .visibility-button .dive-icon{opacity:100%;color:var(--color-background-contrast)}.post-object-explorer{--object-explorer-bottom-height: 54px;height:100%;min-height:100%;top:0}.post-object-explorer__items{padding:0 8px 8px}.post-object-explorer .object-explorer__items{max-height:calc(100% - 41px - var(--object-explorer-bottom-height))}.post-object-explorer .object-explorer__items .post-sensor-item-info-icon{color:var(--color-primary-dark)}.post-object-explorer__sensor-computation{display:flex;justify-content:center;padding:16px 0;margin:8px 16px 0;border-top:1px solid var(--color-background-alternate)}.post-object-explorer__sensor-computation__button{width:100%}.post-object-explorer__sensor-computation__modal{max-width:480px;min-height:auto!important}.post-object-explorer__sensor-computation__modal .dive-modal__body{min-height:auto}.post-object-explorer__statics-spacer{height:1px;background-color:var(--color-background-alternate);margin:8px}.object-explorer-material-fluid{display:flex;gap:8px;align-items:center;color:var(--color-primary-disabled);padding:1px 4px}.object-explorer-material-fluid .dive-icon img{filter:brightness(0) saturate(100%) invert(80%) sepia(5%) saturate(776%) hue-rotate(176deg) brightness(92%) contrast(87%)}.object-explorer-material-fluid__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.object-explorer-item:hover .object-explorer-material-fluid .dive-icon img{filter:brightness(0) saturate(100%) invert(80%) sepia(5%) saturate(776%) hue-rotate(176deg) brightness(92%) contrast(87%)}.pre-object-explorer{min-height:100%;height:100%}.pre-object-explorer__empty-message{text-align:center;color:var(--color-text-disabled)}.pre-object-explorer__calc-domain-spacer{height:1px;background-color:var(--color-background-alternate);margin:8px}.pre-object-explorer .discretizer-switch-button__label{display:flex;align-items:center;gap:4px}.pre-object-explorer .dive-button .discretizer-switch-button__label .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.sim-navigation{border-bottom:1px solid var(--color-background-alternate);position:relative}.sim-navigation__head{height:46px;width:100%;display:grid;grid-template-columns:16px auto;align-items:center;gap:16px;padding:0 25px;background-color:var(--color-background-secondary);border-bottom:1px solid var(--color-background-alternate);color:var(--color-text)}.sim-navigation__head .sim-status-icon{background-color:var(--color-background-deep);margin-left:2px}.sim-navigation__head .sim-status-icon--running{background-color:var(--color-primary-dark)}.sim-navigation__head .sim-status-icon--success{background-color:var(--color-success)}.sim-navigation__head .sim-status-icon--error{background-color:var(--color-danger)}.sim-navigation__head .sim-status-label{width:100%;display:flex;justify-content:space-between;align-items:center}.sim-navigation__head .sim-status-label__meta{font-size:1em;display:flex;align-items:center;color:var(--color-caption)}.sim-navigation__head .sim-status-label__meta .dive-icon{padding-right:4px}.sim-navigation__head .sim-status-label__meta .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.sim-navigation__body{padding:0;background-color:#fff;color:var(--color-background-contrast)}.sim-navigation__body__row{font-weight:600;display:grid;grid-template-columns:16px auto 16px;align-items:center;gap:16px;padding:8px 25px;height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:none;cursor:pointer;transition:.1s all ease-in-out}.sim-navigation__body__row--active{background-color:var(--color-primary-muted)}.sim-navigation__body__row__link{display:contents;color:var(--color-background-contrast)}.sim-navigation__body__row__link--active{color:var(--color-primary-deep)!important;background-color:var(--color-primary-muted)}.sim-navigation__body__row__link--active .dive-icon{color:var(--color-primary-deep)!important}.sim-navigation__body__row__link--active .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)!important}.sim-navigation__body__row__link--disabled{background-color:var(--color-background-secondary);color:var(--color-text-disabled)!important;cursor:not-allowed}.sim-navigation__body__row__link_icon{display:flex;grid-column:1/1}.sim-navigation__body__row__link_text{grid-column:2/2}.sim-navigation__body__row__link_newtab{grid-column:3/3;display:flex}.sim-navigation__body__row__link_newtab--disabled{cursor:not-allowed}.sim-navigation__body__row__link_newtab--active .dive-icon{color:var(--color-primary-deep)!important}.sim-navigation__body__row__link_newtab--active .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)!important}.sim-navigation__body__row .dive-icon{color:var(--color-background-contrast)}.sim-navigation__body__row .dive-icon img{transform:scale(.9) translate(-3px);filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.sim-navigation__body__row:hover:not(.sim-navigation__body__row--active):not(.sim-navigation__body__row--disabled){color:var(--color-primary-dark)}.sim-navigation__body__row:hover:not(.sim-navigation__body__row--active):not(.sim-navigation__body__row--disabled) .dive-icon{color:var(--color-primary-dark)!important}.sim-navigation__body__row:hover:not(.sim-navigation__body__row--active):not(.sim-navigation__body__row--disabled) .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)!important}.sim-navigation__body__row:hover:not(.sim-navigation__body__row--active):not(.sim-navigation__body__row--disabled) .sim-navigation__body__row__link{color:var(--color-primary-dark)}.sim-navigation__body__row__newtab{display:flex;align-items:center}.simulation-control-bar{display:grid;grid-template-columns:var(--add-objects-menu-width) var(--object-explorer-width);grid-template-rows:min-content auto;grid-template-areas:"navigation navigation" "add-menu object-explorer";position:relative;transition:all 1s ease-in-out;height:100%}.simulation-control-bar .sim-navigation{grid-area:navigation;z-index:4}.simulation-control-bar .object-explorer{grid-area:object-explorer;z-index:4}.simulation-control-bar .object-explorer__secondary{position:absolute;top:0;left:var(--primary-object-explorer-width);z-index:3}.simulation-control-bar .add-objects-menu{grid-area:add-menu;z-index:5}.simulation-control-bar .dive-form-group-title--main{height:46px;min-height:46px;border-bottom:none}.simulation-control-bar__resume-badge{position:absolute;top:16px;left:calc(var(--primary-object-explorer-width) + 16px);display:flex!important;gap:16px;align-items:center;justify-content:center;width:fit-content;height:fit-content;min-width:400px;padding:8px 16px!important;z-index:40}.simulation-control-bar__resume-badge .dive-button--pseudo{text-decoration:underline;height:min-content;color:var(--color-background-primary);text-wrap:nowrap}.simulation-control-bar__resume-badge .dive-button--pseudo:hover{color:var(--color-background-secondary);opacity:.7}.simulation-control-bar__resume-badge--secondary-offset{left:calc(var(--object-explorer-secondary-width) + var(--primary-object-explorer-width) + 16px)}.simulation-control-bar__resume-badge--form-offset{left:calc(var(--pre-form-width) + var(--primary-object-explorer-width) + 16px)}.simulation-control-bar__resume-badge--secondary-offset.simulation-control-bar__resume-badge--form-offset{left:calc(var(--pre-form-width) + var(--object-explorer-secondary-width) + var(--primary-object-explorer-width) + 16px)}.simulation-control-bar__cad-controls{z-index:3;position:absolute;bottom:16px;left:calc(var(--primary-object-explorer-width) + 16px)}.simulation-control-bar__cad-controls--secondary-offset{left:calc(var(--object-explorer-secondary-width) + var(--primary-object-explorer-width) + 16px)}.simulation-control-bar__cad-controls--form-offset{left:calc(var(--pre-form-width) + var(--primary-object-explorer-width) + 16px)}.simulation-control-bar__cad-controls--secondary-offset.simulation-control-bar__cad-controls--form-offset{left:calc(var(--pre-form-width) + var(--object-explorer-secondary-width) + var(--primary-object-explorer-width) + 16px)}.simulation-control-bar:not(:has(.object-explorer__secondary)){transition:none;border-right:1px solid var(--color-background-alternate)}.dashboard-navigation{width:70px;height:100%;position:fixed;z-index:5;background-color:#fff;border-right:1px solid var(--color-background-alternate);color:var(--color-background-deep)}.dashboard-navigation__head{width:70px;padding:8px 0;display:flex;justify-content:center;align-items:center;flex-flow:column;border-bottom:1px solid var(--color-background-alternate);gap:8px;font-size:.8rem}.dashboard-navigation__items{display:flex;flex-flow:column}.dashboard-navigation__item{cursor:pointer;padding:12px 8px;width:100%;display:flex;justify-content:center;align-items:center;flex-flow:column;gap:6px;font-size:.8rem;height:69px;color:var(--color-background-contrast)}.dashboard-navigation__item .dive-icon{color:var(--color-background-contrast)}.dashboard-navigation__item .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.dashboard-navigation__item--selected{color:var(--color-primary-deep);background-color:var(--color-primary-muted)}.dashboard-navigation__item--selected:hover,.dashboard-navigation__item--selected:active,.dashboard-navigation__item--selected:focus{color:var(--color-primary-deep)}.dashboard-navigation__item--selected .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}.dashboard-navigation__item--disabled{background-color:var(--color-background-secondary);color:var(--color-text-disabled);cursor:not-allowed}.dashboard-navigation__item--disabled:hover,.dashboard-navigation__item--disabled:active,.dashboard-navigation__item--disabled:focus{color:var(--color-text-disabled)}.dashboard-navigation__item--disabled .dive-icon{color:var(--color-text-disabled)}.dashboard-navigation__item:hover:not(.dashboard-navigation__item--selected):not(.dashboard-navigation__item--disabled){color:var(--color-primary-dark);background-color:var(--color-background-secondary)}.dashboard-navigation__item:hover:not(.dashboard-navigation__item--selected):not(.dashboard-navigation__item--disabled) .dive-icon{color:var(--color-primary-dark)!important}.dashboard-navigation__item:hover:not(.dashboard-navigation__item--selected):not(.dashboard-navigation__item--disabled) .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)!important}.simulation-status-badge{text-transform:uppercase}.simulation-status-badge--stopped,.simulation-status-badge--paused{background-color:var(--color-background-contrast);color:var(--color-background-deep)}.sim-status-icon{width:16px;height:16px;border-radius:100%;background-color:var(--color-background-deep)}.sim-status-icon--running{background-color:var(--color-primary-dark)}.sim-status-icon--success{background-color:var(--color-success)}.sim-status-icon--error{background-color:var(--color-danger)}.templates-list-content{padding:0 0 24px}.templates-list-content .templates-list-item{display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:1px solid var(--color-background-secondary);height:32px;margin-top:6px}.templates-list-content .templates-list-radio{margin:11px 0}.templates-list-content small{height:32px;display:block;margin-top:6px;display:flex;align-items:center}.layout-form{padding:16px 0;display:flex;align-items:center;justify-content:center;flex-direction:column}.layout-form .dive-label{width:100%}.simulation-tile-handle{height:20px;width:100%;position:relative;background-color:#dee2e8;display:flex;justify-content:center;cursor:grab}.simulation-tile-handle:focus{outline:none}.simulation-tile-handle .simulation-tile-handle-bar{height:100%;pointer-events:none}.simulation-tile-handle .simulation-tile-handle-bar img{width:100px}.simulation-tile-handle .tile-actions{position:absolute;right:0;display:flex;align-items:center;height:100%;gap:6px;margin-right:8px}.simulation-tile-handle .tile-actions .button-content{padding:0}.simulation-tile-handle .tile-actions .tile-icon-button{color:var(--color-text);transition:.1s all ease-in-out}.simulation-tile-handle .tile-actions .tile-icon-button:hover{color:var(--color-background-contrast)}.simulation-tile{padding:1.5em;height:calc(100% - 20px);background-color:#fff;border:solid 1px var(--color-background-alternate);border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.simulation-tile h2{margin-top:0}.simulation-tile .aligned-row{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:6px;border-bottom:1px solid var(--color-background-alternate);padding:4px}.simulation-tile .aligned-row__key{display:flex;flex-direction:column}.simulation-tile .aligned-row__key span{font-size:10px}.simulation-tile-noPadding{padding:0}.simulation-details{display:grid;grid-template-columns:1fr auto;gap:6px;height:100%}.simulation-details-information{overflow:hidden}.simulation-details-information h2{margin-bottom:8px}.simulation-details-project,.simulation-details-author,.simulation-details-id{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.simulation-details .simulation-id{position:absolute;left:-10000px;top:-10000px}.simulation-details .simulation-id-copy-button{display:flex;justify-content:center;align-items:center;border:3px solid var(--color-primary);border-radius:50%;height:4.3em;width:4.3em;padding:0;background-color:var(--color-background-deep);transition:All linear .3s}.simulation-details .simulation-id-copy-button:hover{background-color:var(--color-primary)}.simulation-details .simulation-id-copy-button:hover strong{color:var(--color-background-deep)}.simulation-details .simulation-id-copy-button strong{font-size:.83rem;text-align:center;margin-left:auto;margin-right:auto;color:var(--color-primary)}.simulation-notes{height:100%;display:flex;flex-direction:column}.simulation-notes .notes-body{margin-top:15px;flex-grow:1;overflow-y:auto;max-height:60%;overflow-wrap:break-word;border:2px solid transparent}.simulation-notes .textarea-input{margin-top:15px;height:60%}.simulation-notes .textarea-input .input-box{background-color:transparent;padding:0;outline:none;resize:none}.simulation-notes .edit-note-icon{margin-top:auto;margin-left:auto;transition:transform linear .2s}.simulation-notes .edit-note-icon .icon{font-size:3em}.simulation-notes .edit-note-icon:hover{transform:rotate(-33deg)}.simulation-budget{height:100%;width:100%;display:flex;align-items:center;justify-content:space-between}.simulation-budget__content{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.simulation-budget__content h2{margin:0}.simulation-budget__content h1{margin:4px}.simulation-budget__icon{color:var(--color-primary);transition:position linear .3s;height:64px}.simulation-budget__icon img{height:64px;width:64px}.simulation-budget__consumed{display:flex;align-items:center;justify-content:center;gap:4px}.simulation-budget__estimate{color:var(--color-caption)}.simulation-budget__estimate-enter{transform:scaleY(0)}.simulation-budget__estimate-enter-active{transform:scaleY(1);transform-origin:top;transition:transform linear .3s}.simulation-budget__estimate-exit{transform:scaleY(1)}.simulation-budget__estimate-exit-active{transform:scaleY(0);transition:transform linear .3s}.simulation-job .job-values{width:100%;font-variant-numeric:tabular-nums}.simulation-job .job-progress{position:relative;display:flex;justify-content:space-between;align-items:flex-end;margin-top:20px}.progress-tile{height:100%;width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px}.progress-tile .state-title{margin-bottom:0}.progress-tile h1{margin-top:0}.progress-tile .progress-graph{width:64px;height:64px;position:relative;display:flex;align-items:center;justify-content:center}.progress-tile .percentage-overlay{position:absolute;margin-top:0;margin-left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none;color:var(--color-text)}.progress-tile .percentage-overlay b{font-size:.7em}.progress-tile .percentage-overlay.simulation-running{animation:pulse 3s ease-out infinite}.progress-tile .simulation-state{display:flex;flex-direction:row;align-items:center}.progress-tile .simulation-state .help-icon{margin-left:10px;font-size:.9em}.missing-data-tile{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.missing-data-tile .icon{width:250px}.simulation-graph{height:100%}.simulation-graph .simulation-graph-area{height:calc(100% - 20px);display:flex;justify-content:center;align-items:center}.simulation-graph .graph-title{display:flex;justify-content:space-between;margin-bottom:8px}.simulation-graph .graph-title h2{margin:0}.simulation-graph .graph{height:100%;width:100%}.simulation-graph .percent-switch{display:flex;align-items:center;font-size:1em}.simulation-graph .percent-switch>:first-child{margin-right:10px}.simulation-graph .no-data-text{display:flex;align-items:center;justify-content:center;flex:1;height:100%;color:var(--color-text-disabled)}.simulation-settings summary{cursor:pointer;margin:8px 0}.simulation-settings .aligned-row div{font-variant-numeric:tabular-nums}.simulation-image{height:calc(100% + 40px);display:flex;justify-content:center;align-items:center;overflow:hidden;margin:-20px}.simulation-image .image-title{position:absolute;top:20px;left:20px}.simulation-image img{height:100%;object-fit:cover}.simulation-image.redirection-message{flex-flow:column;text-align:center;padding:0 8px}.simulation-image.redirection-message h3{margin-bottom:20px}@keyframes shake{0%{transform:rotate(0)}10%{transform:rotate(-.5deg)}20%{transform:rotate(.5deg)}30%{transform:rotate(-.5deg)}40%{transform:rotate(.5deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}.simulation-tiles .react-grid-item .react-grid-placeholder{background-color:var(--color-primary)}.simulation-tiles.editable-layout .simulation-tile{cursor:move;animation:shake 1s cubic-bezier(.36,.07,.19,.97) infinite;-webkit-user-select:none;user-select:none}.simulation-tiles--loading{height:100%;display:flex;justify-content:center;align-items:center;flex-flow:column}@media (max-height: 699px){.simulation-tiles--loading h1{margin-top:100px}}@media (max-height: 599px){.simulation-tiles--loading h1{color:var(--color-background-deep)}}.simulation-tiles--loading .dive-loading-spinner{height:72px}.simulation-tiles-header{display:grid;grid-template-columns:1fr;align-items:flex-end;padding:0 0 0 10px;margin-bottom:16px}.simulation-tiles-header .dashboard-header-actions{display:flex;align-items:center;justify-self:flex-end}.simulation-tiles-header .dashboard-header-actions .graph-unit-switch{display:flex;align-items:center}.simulation-tiles-header .dashboard-header-actions .graph-unit-switch>span{text-transform:capitalize;min-width:40px;margin-right:10px}.simulation-tiles-header .dashboard-header-actions .view-select{margin:0 0 0 15px;width:180px;height:32px}.simulation-tiles-header .dashboard-header-actions .view-select .delete-view-button{margin:0}.simulation-tiles-header .dashboard-header-actions .view-select .delete-view-button .dive-icon{padding:0}.simulation-tiles-header .dashboard-header-actions .save-view-icon{font-size:20px}@media (max-width: 1023px){.simulation-tiles-header{grid-template-columns:1fr}.simulation-tiles-header .dashboard-header-actions{display:none}}.dashboard-form-enter{opacity:0}.dashboard-form-enter-active{opacity:1;transition:opacity linear .2s}.dashboard-form-exit{opacity:1}.dashboard-form-exit-active{opacity:0;transition:opacity linear .2s}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.stats-chart__body__datasets{pointer-events:none}.stats-chart__body__datasets__item{display:grid;grid-template-columns:24px auto 24px;gap:8px;border:1px solid var(--color-background-alternate);border-radius:3px;padding:4px 8px;align-items:center;height:auto;color:var(--color-background-contrast);cursor:pointer;pointer-events:all}.stats-chart__body__datasets__item .stats-chart-dataset-delete{opacity:0;transition:.1s all ease-in-out}.stats-chart__body__datasets__item:hover{color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.stats-chart__body__datasets__item:hover .stats-chart-dataset-delete{opacity:1}.stats-chart__body__datasets__item--active{color:var(--color-primary-deep);border:1px solid var(--color-primary-deep);background-color:var(--color-primary-muted)}.stats-chart__body__datasets__item--active .stats-chart-dataset-delete{opacity:1}.stats-chart__body__datasets__item__name{display:flex;flex-direction:column;align-items:flex-start;font-size:10px;overflow:hidden}.stats-chart__body__datasets__item__name span:first-child{font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.stats-chart__body__datasets__item__name span{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dataset-dialog{max-height:600px}.dataset-dialog .dive-dialog__body{width:250px;padding:0;max-height:600px;overflow-y:auto}.dataset-dialog .dive-form-group-title{padding:0 16px}.dataset-dialog .dive-form-group__body{padding:12px 24px;display:flex;flex-direction:row;gap:8px}.dataset-dialog .color-picker{grid-auto-rows:32px}.dataset-dialog .color-picker-item{width:32px;height:32px}.stats-chart__body__graph{display:grid;grid-template-rows:16px auto 16px 40px;gap:8px;padding:24px 12px 12px;--chart-top: 0px;--chart-left: 0px}.stats-chart__body__graph .dive-chart__container{overflow:hidden}.stats-chart__body__graph .dive-chart__container .dive-chart>div>div>div{position:fixed!important;top:var(--chart-top)!important;left:var(--chart-left)!important}.stats-chart__body__axis-label-y{font-weight:600;padding-left:32px}.stats-chart__body__axis-label-x{font-weight:600;text-align:right;padding-right:16px}.stats-chart__controls{display:flex;align-items:center;border-radius:3px;border:1px solid var(--color-background-alternate);padding:4px 8px;color:var(--color-background-contrast);overflow-y:hidden;width:100%}.stats-chart__controls__interpolation{display:flex;align-items:center;gap:8px;padding-right:8px;border-right:1px solid var(--color-background-alternate)}.stats-chart__controls__y-axis{display:flex;align-items:center;gap:8px;padding:0 8px;border-right:1px solid var(--color-background-alternate)}.stats-chart__controls__y-axis span{text-wrap:nowrap}.stats-chart__controls__y-axis__input .dive-input__element,.stats-chart__controls__y-axis__input .dive-input__unit{height:24px}.stats-chart__controls__y-axis__input--error .dive-input__element{border:1px solid var(--color-danger)}.stats-chart__controls__y-axis__seperator{width:10px;border-top:1px solid var(--color-background-contrast)}.stats-chart__controls__y-axis__reset.dive-button{color:var(--color-background-contrast)}.stats-chart__controls__x-axis{display:flex;align-items:center;gap:8px;padding:0 8px;border-right:1px solid var(--color-background-alternate)}.stats-chart__controls__x-axis span{text-wrap:nowrap}.stats-chart__controls__x-axis__input{max-width:100px}.stats-chart__controls__x-axis__input .dive-select__label,.stats-chart__controls__x-axis__input .dive-select__option{height:24px;line-height:24px}.stats-chart__controls__x-axis__input .dive-select__label .dive-icon{right:2px}.stats-chart__controls__download{display:flex;align-items:center;gap:8px;padding:0 8px}.stats-chart__controls__download__button.dive-button--tertiary{color:var(--color-background-contrast)}.stats-chart__controls__download__button--active.dive-button--tertiary{color:var(--color-primary-dark);background-color:var(--color-primary-muted)}.stats-chart__controls__download a{display:none}.stats-chart__controls__download__dialog.dive-dialog{grid-template-rows:40px auto 0}.stats-chart__controls__download__dialog .dive-dialog__body{display:flex;flex-direction:column;gap:8px;padding:16px 16px 24px;width:200px}.stats-chart__controls__download__dialog .dataset-style-button{width:100%!important;justify-content:flex-start!important;gap:8px;padding:8px}.stats-chart__controls__download__dialog .dive-loading-spinner{width:24px;height:24px}.stats-chart__controls__time-indicator{display:flex;align-items:center;gap:8px;padding-right:8px}.stats-chart__controls__time-indicator span{text-wrap:nowrap}@media screen and (max-width: 1500px){.stats-chart__controls__small-screen-hide{display:none}}.stats-chart__body__datasets--empty,.stats-chart__body--empty{display:flex;justify-content:center;align-items:center;color:var(--color-text-disabled);text-align:center;padding:8px}.stats-chart__body{display:grid;grid-template-columns:auto minmax(200px,20%);padding:8px;height:100%;overflow:hidden}.stats-chart__body--empty{grid-template-columns:1fr minmax(200px,20%);justify-content:space-between}.stats-chart__body--empty .stats-chart__body__chart-placeholder{overflow:hidden;width:100%;height:100%;padding:72px}.stats-chart__body--empty .stats-chart__body__chart-placeholder img{width:100%;height:100%}.stats-chart__body__graph{height:100%;width:100%;overflow:hidden}.stats-chart__body__datasets{display:flex;gap:8px;flex-direction:column;width:100%;position:relative;overflow-x:hidden;overflow-y:auto;padding:8px;border:1px solid var(--color-background-alternate);border-radius:3px}.stats-chart__body__datasets--empty{height:100%;padding:32px}.stats-chart__body .dataset-chart-marker{width:24px;height:24px}.stats-chart__body .dataset-style-button{display:flex;align-items:center;justify-content:center;height:32px;width:32px;border:1px solid var(--color-background-alternate);border-radius:3px;cursor:pointer;fill:var(--color-background-contrast);stroke:var(--color-background-contrast);background-color:#fff}.stats-chart__body .dataset-style-button:hover:not(.dataset-style-button--disabled):not(.dataset-style-button--active){background-color:var(--color-primary-muted);border:1px solid var(--color-primary-dark);color:var(--color-primary-dark);fill:var(--color-primary-dark);stroke:var(--color-primary-dark)}.stats-chart__body .dataset-style-button:hover:not(.dataset-style-button--disabled):not(.dataset-style-button--active) .dive-icon img{filter:brightness(0) saturate(100%) invert(35%) sepia(14%) saturate(2236%) hue-rotate(168deg) brightness(101%) contrast(84%)}.stats-chart__body .dataset-style-button--active{background-color:var(--color-primary-muted);border:1px solid var(--color-primary-deep);color:var(--color-primary-deep);fill:var(--color-primary-deep);stroke:var(--color-primary-deep)}.stats-chart__body .dataset-style-button--active .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}.stats-chart__body .dataset-style-button--disabled{background-color:var(--color-background-disabled);border:1px solid var(--color-text-disabled);color:var(--color-text-disabled);fill:var(--color-text-disabled);stroke:var(--color-text-disabled);cursor:not-allowed}.stats-chart__body .dataset-style-button--disabled .dive-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(12%) saturate(2919%) hue-rotate(178deg) brightness(101%) contrast(90%)}.stats-chart__header{width:100%;height:32px;display:flex;align-items:flex-end;padding:0 72px 0 0;background-color:var(--color-background-disabled);color:var(--color-text);overflow:hidden}.stats-chart__header__item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 16px;color:var(--color-background-contrast);height:30px;cursor:pointer;font-weight:600;overflow:hidden}.stats-chart__header__item .dive-button--pseudo{height:16px;color:inherit}.stats-chart__header__item .dive-button--pseudo:hover{color:inherit}.stats-chart__header__item:first-child:before{content:none!important}.stats-chart__header__item--active{cursor:default;background-color:#fff;border-radius:8px 8px 0 0}.stats-chart__header__item--active:before{content:none!important}.stats-chart__header__item--active+div:before{content:none!important}.stats-chart__header__item--new{justify-content:flex-start;min-width:130px}.stats-chart__header__item--disabled{color:var(--color-background-disabled)}.stats-chart__header__item__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.stats-chart__header__item__name .dive-input__element{font-weight:600;padding:0;font-size:12px;border:none;height:20px}.stats-chart__header__item:before{content:"";position:absolute;left:0;bottom:0;width:0;height:20px;margin-bottom:5px;border-left:1px solid var(--color-background-disabled)}.stats-chart__container{display:grid;grid-template-rows:32px auto;overflow:hidden}.stats-table{overflow:auto;width:100%;height:100%}.stats-table .dive-table__head .dive-table__cell{white-space:nowrap}.stats-table .dive-table__head .dive-table__cell div{cursor:help}.stats-table__header--result{display:flex;align-items:center;justify-content:flex-end;gap:8px}.stats-table__header--result .dive-icon{color:var(--color-warning-dark)}.stats-table .dive-table__cell{padding:0 8px!important;height:32px}.stats-table .dive-table__cell .dive-select{min-width:120px;max-width:150px}.stats-table .dive-table__cell .dive-select__options{z-index:10}.stats-table .dive-table__cell .dive-select__label{height:24px;line-height:24px}.stats-table__cell--spatial-op{width:1%;white-space:nowrap}.stats-table__cell--spatial-op>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.stats-table__cell--spatial-op>div b{display:flex;align-items:center;gap:4px}.stats-table__cell--spatial-op>div .stats-table__plot-button:not(.dive-button--disabled){color:var(--color-background-contrast)}.stats-table__cell__unit{font-size:10px;color:var(--color-text-disabled)}.stats-table__cell--aggregate{width:1%;white-space:nowrap}.stats-table__cell--number{text-align:right;text-wrap:nowrap}.stats-table__cell__no-data{color:var(--color-text-disabled)}.stats-table__info-icon{color:var(--color-primary-deep);padding-left:8px;vertical-align:middle;padding-bottom:3px}.stats-table #stats-info-tip{max-width:200px;white-space:initial;word-wrap:break-word;font-weight:initial}.stats-table-container{position:relative;height:100%;display:grid;grid-template-rows:32px auto;min-width:320px;max-width:420px}.stats-table-container--wide{min-width:390px;max-width:460px}.stats-table-container__header{background-color:var(--color-background-disabled);color:var(--color-background-contrast);display:flex;align-items:center;width:100%;gap:6px;padding:8px 24px 8px 8px;white-space:nowrap;font-weight:600}.stats-table-container__header__selection{display:flex;gap:8px;align-items:center;color:var(--color-primary-deep);background-color:var(--color-primary-muted);border:1px solid var(--color-primary-deep);padding:0 8px;height:24px;border-radius:3px;overflow:hidden;max-width:300px}.stats-table-container__header__selection span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stats-table-container__header__selection .dive-icon{color:var(--color-primary-deep)}.stats-table-container__header__selection .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}.stats-table-container .stats-table__message{display:flex;justify-content:center;align-items:center;flex-flow:column;gap:8px;color:var(--color-caption);text-align:center;max-width:70%}.stats-table-container .stats-table__message h5{margin:0}.stats-table-container .stats-table__message .dive-progress{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%}.stats-table-container .stats-table__message .dive-progress__value{transition:all 20ms ease-in-out!important}.stats-table-container .stats-table__message .dive-progress__label{left:0;right:0}.stats-table-container .stats-table__message .dive-button{min-width:100px}.stats-table-container__body{height:100%;padding:8px;display:grid;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:8px;min-width:250px}.stats-table-container__selection{display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.stats-table-container__selection__attribute{display:flex;align-items:center;gap:8px}.stats-table-container__selection__attribute__main{min-width:140px;flex-grow:2}.stats-table-container__selection__attribute__sub{flex-shrink:2;min-width:110px}.stats-table-container__selection__output{display:flex;align-items:center;gap:8px}.stats-table-container__selection__output__mode{min-width:130px;flex-grow:2}.stats-table-container__selection__output .dive-input{width:63px;flex-shrink:0}.stats-table-container__selection__output .dive-input__element{height:24px}.stats-table-container__selection__output .dive-input__message{display:none}.stats-table-container__selection__error-icon{color:var(--color-danger)}.stats-table-container__selection .dive-select__label{height:24px;line-height:24px}.stats-table-container__selection--fullscreen{flex-direction:row;align-items:center}.stats-table-container__selection--fullscreen .stats-table-container__selection__attribute__main{min-width:200px}.stats-table-container__results{display:flex;align-items:center;justify-content:center;min-height:200px;border:1px solid var(--color-background-alternate)}.stats-table-container__results .dive-select{min-width:120px}.stats-table-container__results .dive-input{min-width:32px}.stats-table-container__results .dive-table-wrapper,.stats-table-container__results .dive-table-wrapper--datatable{border:none}.stats-table-container .dive-table-wrapper{width:100%;height:100%}.statistics-wrapper{position:relative;display:grid;justify-content:space-between;grid-template-columns:auto 1fr;max-width:100%;height:400px;background-color:#fff;border-top:1px solid var(--color-background-alternate);border-left:1px solid var(--color-background-alternate)}.statistics-wrapper__title{display:flex;gap:8px;color:var(--color-background-contrast);font-weight:600}.statistics-wrapper--minimized{height:48px;padding:0 8px;align-items:center;grid-template-columns:1fr 1fr;cursor:pointer}.statistics-wrapper--minimized .dive-icon{vertical-align:sub}.statistics-wrapper--minimized .statistics__view-controls{position:relative;justify-self:flex-end}.statistics-wrapper--fullscreen{grid-template-rows:min-content auto;grid-template-columns:100%;position:fixed;top:var(--menubarheight);right:0;height:calc(100% - var(--timelineHeight) - var(--menubarheight));width:calc(100% - var(--sidebarWidth) - var(--object-explorer-width) - var(--add-objects-menu-width));left:calc(var(--object-explorer-width) + var(--add-objects-menu-width));z-index:4}.statistics-wrapper--fullscreen .stats-table-container{min-width:100%}.statistics__view-controls{display:flex;gap:16px;align-items:center;position:absolute;right:16px;top:0;height:32px}.statistics__view-controls .dive-icon{color:var(--color-background-contrast)}.statistics__view-controls .window-icon{font-size:16px;transform:scaleY(-1) scaleX(-1)}.statistics__view-controls .fullscreen-icon{font-size:19px}.subscription-options-table{padding:0 32px}.subscription-options-table__overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#ffffff71;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;flex-flow:column}.subscription-options-table thead th{padding-top:48px}.subscription-options-table thead th h1,.subscription-options-table thead th h2{margin:0}.subscription-options-table .dive-icon{color:var(--color-success)}.subscription-options-table .price-cell div{height:40px;display:flex;align-items:center;justify-content:center;margin:32px 0 8px}.subscription-options-table .dive-table__row .dive-table__cell{text-align:center}.subscription-options-table .dive-table__row:last-of-type{border-bottom:none}.subscription__contact-modal.dive-modal{width:550px}@media (max-width: 767px){.subscription__contact-modal.dive-modal{width:100%}}.subscription__contact-modal .feature-list{display:grid;padding:16px 8px;gap:6px;grid-template-columns:repeat(2,1fr)}.subscription__contact-modal .feature-list span{color:var(--color-background-contrast)}.subscription__contact-modal .feature-list .dive-icon{vertical-align:middle;margin-right:8px;color:var(--color-success)}.subscription__contact-modal .contact__price,.subscription__contact-modal .contact__info{display:grid;grid-template-columns:1fr 2fr;gap:64px;padding:8px 24px;align-items:flex-start}.subscription__contact-modal .contact__price h1,.subscription__contact-modal .contact__price p,.subscription__contact-modal .contact__info h1,.subscription__contact-modal .contact__info p{margin:0}.timeline__controls{display:flex;align-items:center}.timeline__controls__general{display:flex;align-items:center;gap:8px;margin-right:16px}.timeline__controls__step{display:flex;align-items:center;gap:4px}.timeline__play-button{background-color:var(--color-background-contrast)!important;border-radius:50%!important;padding:8px!important;margin-right:8px}.timeline__play-button .dive-icon{color:var(--color-background-primary);font-size:24px}.timeline__play-button.dive-button--disabled,.timeline__play-button.dive-button--disabled:hover{background-color:var(--color-text-disabled)!important}.timeline__play-button:hover{background-color:var(--color-primary-dark)!important}.timeline__speed-controls{display:flex;justify-content:center;align-items:center}.timeline__speed-button{width:32px}.timeline__speed-multiplier{width:48px;text-align:center}.timeline__loop-button{width:32px}.timeline__loop-button .dive-icon img{filter:brightness(0) saturate(100%) invert(38%) sepia(13%) saturate(513%) hue-rotate(177deg) brightness(87%) contrast(83%)}.timeline__loop-button--active{background-color:var(--color-primary-muted)!important}.timeline__loop-button--active .dive-icon img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(2118%) hue-rotate(168deg) brightness(95%) contrast(94%)}.timeline__loop-button.dive-button--disabled{color:var(--color-text-disabled)!important;background-color:transparent!important}.timeline__loop-button.dive-button--disabled img,.timeline__loop-button.dive-button--disabled:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(12%) saturate(2919%) hue-rotate(178deg) brightness(101%) contrast(90%)}.timeline__step{display:flex;justify-content:center;align-items:center;gap:8px;border-left:1px solid var(--color-background-alternate);padding:0 8px}.timeline__step-input{width:60px}.timeline__step-button{width:32px}.timeline{--active-color: themed("background-disabled");height:var(--timelineHeight);width:100%;background-color:#fff;display:grid;grid-template-columns:min-content auto;align-items:center;gap:8px;position:relative;padding:8px 0 8px 32px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timeline--state-completed{--active-color: var(--color-success-dark)}.timeline--state-stopped,.timeline--state-launching{--active-color: var(--color-background-deep)}.timeline--state-running{--active-color: var(--color-primary-deep)}.timeline .dive-button{color:var(--color-background-contrast)}.timeline--tooltips .timeline-slider .dive-tooltip{display:block}.timeline__disabled{right:-10px;top:-28px;height:var(--timelineHeight);position:absolute;background-color:transparent;cursor:default;z-index:1}.timeline--with-slots .timeline__slider-container .postprocessor__timeline-slider__slot{width:100px}.timeline__slider-container{height:100%;display:flex;flex-flow:row;align-items:center;position:relative}.timeline__zoomed-in-label{position:absolute;width:100%;top:8px;font-size:.8em;text-align:center;pointer-events:none;color:#575f6b}@media (max-width: 767px){.timeline{padding:0 8px}.timeline .timeline__step-button{display:none}}@media (max-width: 767px){.timeline{grid-template-columns:1fr}.timeline__controls,.timeline__step{display:none}}.timeline .dive-timeline{height:calc(var(--timelineHeight) - 16px)}.timeline .dive-timeline__progress-bar,.timeline .dive-timeline__step-mark--active{fill:var(--active-color)!important}.timeline .dive-timeline__tooltip{font-weight:500;background-color:var(--color-primary)}.timeline .dive-timeline__handle__grabber:not(.postprocessor__timeline__range-handle){background-color:var(--color-primary)}.timeline .dive-timeline__handle--disabled{visibility:hidden}.timeline .dive-timeline__label__text{font-weight:500;color:var(--color-text)}.dive-tooltip__link{display:block;margin-top:6px;color:var(--color-primary-light)}.dive-tooltip__link:hover{color:var(--color-primary)}.download-files-tab{display:flex;flex-direction:column;align-items:start;justify-content:center;height:calc(100% - 32px)}.download-files-tab__content{height:100%;width:100%;overflow-y:auto;overflow-x:hidden}.download-files-tab__content .user-export-form__body .dive-checkbox-tree .dive-expansion-panel__header .dive-label{width:100%;justify-content:space-between;overflow:hidden}.download-files-tab__content .user-export-form__body .dive-checkbox-tree .dive-expansion-panel__header .dive-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.download-files-tab__download-icon{color:var(--color-background-contrast);cursor:pointer}.download-files-tab .dive-checkbox-tree__node--internal{padding-left:0}.download-files-tab .dive-expansion-panel__header__content{width:100%;display:flex;justify-content:space-between;align-items:center}.download-files-tab__download-field{display:flex;justify-content:space-between;align-items:center}.download-files-tab__download-field i{color:var(--color-primary)}.download-files-tab__field{background-color:var(--color-background-primary);padding:8px 24px}.download-files-tab__badges{margin-top:8px;display:flex;flex-flow:column;gap:8px}.download-files-tab__badges .dive-badge{padding:8px 16px}.download-files-tab__badges .dive-badge__content{display:flex;align-items:center}.download-files-tab__badges .dive-badge a{text-decoration:underline;color:var(--color-primary-dark)}.download-files-tab__badges .dive-badge a:hover{color:var(--color-primary-deep)}.download-files-tab__badges ul{margin:0 0 0 12px;padding:0}.download-files-tab__badges ul.single{list-style:none;margin-left:0}.download-files-tab__no-data-badge{margin:16px 24px}.download-files-tab__loading-spinner.dive-loading-spinner{margin:auto;left:calc(50% - 24px);top:48px;width:48px;height:48px}.download-files-tab .job-widget{padding:8px 0}.confirm-cancel-exporting-modal{max-width:500px}.output-select{padding:8px 0}.output-select__header{display:flex;gap:8px;margin-bottom:16px}.output-select__header .dive-chip--disabled.chip--deselected{background-color:#fff}.output-select__step-size{display:flex;align-items:center;justify-content:space-between}.output-select__step-size .dive-input{margin-right:-24px;width:calc(25% + 25px)}.output-select__range{display:flex;flex-direction:column;align-items:stretch;gap:8px}.output-select__range .dive-slider__slider{margin-left:8px;width:calc(100% - 16px)}.output-select__badge{margin-top:8px;width:100%;align-items:start!important;padding:8px!important}.output-select__badge .dive-badge__content{display:flex;flex-direction:column;gap:8px 16px}.output-select__badge a{text-decoration:underline;color:var(--color-warning-dark);align-self:end}.output-select__badge a:hover{color:var(--color-text)}.select-data-tab{display:flex;flex-direction:column;align-items:start;justify-content:center;height:calc(100% - 32px)}.select-data-tab__content{height:100%;width:100%;overflow-y:auto;overflow-x:hidden}.select-data-tab__new-export-actions{display:flex;justify-content:end;align-items:center;gap:8px;width:100%}.select-data-tab__new-export-actions .dive-button:first-child{margin-right:auto;text-decoration:underline}.select-data-tab__attributes-tree{margin:8px 0;padding:4px 8px;border:1px solid var(--color-background-alternate)}.select-data-tab__export-button--highlighted{background-color:var(--color-primary-dark)!important;color:#fff!important}.select-data-tab__confirmation-badge{border:1px solid var(--color-primary-dark)!important;margin-top:8px}.select-data-tab__confirmation-badge__body{display:flex;flex-flow:column;width:100%;gap:8px}.select-data-tab__confirmation-badge__actions{width:100%;display:flex;align-items:center;justify-content:space-between}.select-data-tab__confirmation-badge .dive-button{color:var(--color-primary-dark);font-weight:900}.select-data-tab__no-outputs-badge{margin:12px 24px}.select-data-tab__no-outputs-badge.dive-badge{padding:8px 16px}.select-data-tab__surface-checkbox{display:flex!important;margin:0!important;padding:8px 0;gap:8px}.select-data-tab__surface-checkbox .dive-checkbox__container{margin:0}.select-data-tab__surface-badge{margin:8px 0}.select-data-tab__surface-badge.dive-badge{padding:8px}.select-data-tab--loading{display:flex;align-items:center;justify-content:start;margin-top:64px}.select-data-tab--loading .dive-loading-spinner{width:64px;height:64px}.select-data-tab .dive-expansion-panel__body{padding-left:0;padding-right:0}.select-data-tab .dive-expansion-panel__body{overflow:unset}.select-data-tab .dive-expansion-panel__header>.dive-label,.select-data-tab .dive-expansion-panel__header__slot{display:flex;align-items:center}.select-data-tab .dive-expansion-panel__header>.dive-label{gap:8px}.select-data-tab .dive-expansion-panel__header__slot:has(.dive-switch){margin-left:auto}.select-data-tab .dive-expansion-panel:first-of-type .dive-expansion-panel__body{padding:0}.select-data-tab .dive-expansion-panel:first-of-type .user-export-form__body{padding:0 24px}.select-data-tab .user-export-form__body{transition:padding .1s}.select-data-tab .dive-expansion-panel--closed:not(.dive-expansion-panel--closing):not(.dive-expansion-panel--opening) .user-export-form__body{padding:0!important}.select-data-tab .pb-8{padding-bottom:8px}.user-export-form{height:calc(100% - 48px)}.user-export-form__field{font-weight:600;color:var(--color-background-contrast);background-color:var(--color-background-disabled);padding:8px 24px}.user-export-form__field.dive-expansion-panel__header,.user-export-form__body{padding:8px 24px}.user-export-form__body--nested .user-export-form__field{border-radius:3px;padding:8px 24px}.user-export-form__divider{width:100%;height:1px;background-color:var(--color-background-alternate)}.user-export-form__button{width:100%}.user-export-form__button-wrapper{width:100%;margin-top:8px;padding:8px 24px;border:1px solid var(--color-background-alternate)}.user-export-form .dive-checkbox-tree{max-height:50vh;overflow-y:auto}.user-export-form .dive-checkbox-list{gap:0}.user-export-form .dive-checkbox-list__item{padding:8px 0}.user-export-form .dive-radio-list{gap:0}.user-export-form .dive-radio-list__item{padding:8px 0}.user-export-form__tabs{height:100%}.user-export-form__tabs .dive-tabs__header{padding:4px 0 0 16px}.user-export-form__tabs .dive-tabs__header__item{font-size:1em}.user-export-form__tabs>.dive-tabs__body{padding:0;height:100%}.user-export-form .job-widget{border:none;padding-left:0;padding-right:0}.user-export-form ul{padding:0;margin:0}.user-export-form li{margin:0!important}.virtual-machine-auto-shutdown{display:flex;align-items:center;gap:12px;height:100%}.virtual-machine-auto-shutdown-modal.dive-modal .dive-modal__body{color:var(--color-background-contrast)}.virtual-machine-auto-shutdown-modal.dive-modal .dive-modal__footer{display:flex;justify-content:end}.virtual-machine-footer{height:var(--footer-height);display:flex;align-items:center;gap:24px;padding-left:24px;background-color:var(--color-background-deep);color:#fff}.virtual-machine-footer .vertical-line{border-left:solid 1px var(--color-background-contrast);height:60%}.virtual-machine-footer__shutdown-button.dive-button{padding:8px;color:#fff}.virtual-machine-footer__shutdown-button.dive-button:hover{color:var(--color-primary-dark);background-color:var(--color-primary-muted)}.virtual-machine-header{display:flex;width:100%;justify-content:space-between;margin-bottom:16px}.virtual-machine-header__right{display:flex;gap:16px;align-self:flex-start;align-items:center}.virtual-machine-header__right .virtual-machine-hours{display:flex;gap:8px}.virtual-machine-header__right .virtual-machine-hours-info{color:var(--color-primary);vertical-align:middle}@media (max-width: 949px){.virtual-machine-header__right{display:grid;grid-template-columns:1fr 1fr}.virtual-machine-header__right .virtual-machine-hours{grid-column:1/3}}@media (max-width: 649px){.virtual-machine-header{flex-flow:column}.virtual-machine-header__right{display:flex;margin:16px 0}}@media (max-width: 459px){.virtual-machine-header__right{display:grid;grid-template-columns:1fr 1fr}.virtual-machine-header__right .virtual-machine-hours{grid-column:1/3}}.empty-page{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;padding:32px;color:var(--color-text-disabled);border:1px solid var(--color-background-alternate);border-radius:3px}.virtual-machine-list{display:flex;flex-flow:column;gap:16px;overflow-y:auto}.virtual-machine-list-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;padding:16px 16px 0;font-weight:600;color:var(--color-background-contrast)}.virtual-machine-item{background-color:#fff;border:1px solid var(--color-background-alternate);border-radius:3px;transition:.1s all ease-in-out;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;padding:16px}.virtual-machine-item.click-hover:hover{cursor:pointer;box-shadow:0 1px 15px #0000000d}.virtual-machine-item .virtual-machine-name{flex-flow:column}.virtual-machine-item .virtual-machine-name h3{margin:0 0 8px}.virtual-machine-item .virtual-machine-name div{color:var(--color-text)}.virtual-machine-item .virtual-machine-state div{display:flex;justify-content:left;align-items:center}.virtual-machine-item .virtual-machine-state div.launching i,.virtual-machine-item .virtual-machine-state div.stopping i{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}.virtual-machine-item .virtual-machine-state div.running{color:var(--color-success)}.virtual-machine-item .virtual-machine-state div.failed{color:var(--color-danger)}.virtual-machine-item .virtual-machine-state div i{margin-right:10px}.virtual-machine-item .virtual-machine-time h4{margin:0;color:var(--color-text);display:flex;align-items:center}.virtual-machine-item .virtual-machine-time h4 i{margin-right:10px}.virtual-machine-item .virtual-machine-time div{margin-top:10px;color:var(--color-text)}@media (max-width: 1023px){.virtual-machine-item .virtual-machine-time h3{font-size:16px}}@media (max-width: 767px){.virtual-machine-item .virtual-machine-time h3{font-size:12px}}.virtual-machine-item .credits h3{font-size:20px;margin:0;color:var(--color-primary);display:flex;align-items:center}.virtual-machine-item .credits h3 i{margin-right:10px}.virtual-machine-item .credits div{margin-top:10px;color:var(--color-text)}.virtual-machine-item .actions{display:flex;align-items:center;justify-content:center;gap:6px}.virtual-machine-item .actions .shutdown-button,.virtual-machine-item .actions .ftp-button{height:32px;padding:8px 10px}.virtual-machine-item .actions .shutdown-button:hover,.virtual-machine-item .actions .ftp-button:hover{background-color:var(--color-primary-muted)}@media (max-width: 767px){.virtual-machine-item .actions .shutdown-button span,.virtual-machine-item .actions .ftp-button span{display:none}}.table-seperator{height:20px}.virtual-machine-add{height:40px;display:flex;justify-content:center;align-items:center;border:1px solid var(--color-background-alternate);border-radius:3px;transition:.1s all ease-in-out;cursor:pointer}.virtual-machine-add .dive-icon{color:var(--color-background-disabled)}.virtual-machine-add:hover{background-color:#fff}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.visibility-button{width:24px;height:24px}.virtual-machine-form{grid-template-columns:100%}.virtual-machine-form .failed-message{text-align:center;margin-bottom:30px}.virtual-machine-form .failed-message h3{text-align:center}.vm-storage-modal{min-width:500px}.vm-storage-modal.dive-modal .dive-modal__body{flex-grow:1;overflow:auto;padding:0}.vm-storage-modal.dive-modal .dive-tabs{height:100%;display:flex;flex-direction:column}.vm-storage-modal.dive-modal .dive-tabs__body{flex-grow:1;overflow:auto;display:flex;flex-direction:column}.vm-storage-modal.dive-modal .dive-tabs__header{padding:8px 24px 0}.vm-storage-modal__footer{padding:16px 24px;display:flex;justify-content:right;margin-top:auto;gap:16px;align-items:center}.vm-storage__file{display:grid;grid-template-columns:24px 32px 1fr;color:var(--color-background-contrast);padding:8px 0 8px 8px;border-bottom:1px solid var(--color-background-alternate);cursor:pointer;transition:.1s all ease-in-out}.vm-storage__file:hover{background-color:var(--color-background-secondary)}.vm-storage__file:last-of-type{border-bottom:none}.vm-storage__placeholder{display:flex;justify-content:center;align-items:center;padding:18px;color:var(--color-text-disabled)}.vm-storage__placeholder .dive-loading-spinner{height:72px}.vm-storage__folder{display:grid;grid-template-columns:32px 1fr;color:var(--color-background-contrast);padding:8px 0 0 32px}.vm-storage__folder__children{grid-column:1/3;margin:8px 0}.vm-storage__download{margin:0 24px;min-height:150px;display:flex;align-items:start;justify-content:center;border:1px solid var(--color-background-alternate);border-radius:3px}.vm-storage__download__list{max-height:100%;width:100%;overflow:auto}@media (min-width: 600px){.vm-storage__download__list{max-height:400px}}.vm-storage__upload{padding:0 24px;min-height:150px}.vm-storage__upload__file{display:grid;grid-template-columns:32px 1fr 32px;align-items:center}.vm-storage__upload__file__name small{margin-left:16px}.vm-storage__upload__file .dive-icon{vertical-align:middle}.vm-storage__upload__file .file-icon{color:var(--color-background-contrast)}#world-axis{width:100%;height:100%}.history-tile{grid-area:history;min-width:0}.history-tile__top{display:flex;justify-content:space-between;align-items:center}.history-tile__top__credits-consumed{line-height:0;display:flex;align-items:center;gap:4px}.history-tile__top h2 small{display:block}@media (max-width: 499px){.history-tile__top{flex-flow:column}}.history-tile__controls{display:flex;justify-content:right;gap:8px}.history-tile__controls__time-period{width:150px}.history-tile__group-by{padding:24px 0;height:90px}.history-tile__group-by .dive-dialog__header,.history-tile__group-by .dive-dialog__footer,.history-tile__group-by .dive-dialog__spacer{display:none}.history-tile .credit-history-chart{height:300px}.overview-tile{grid-area:overview;min-height:400px;display:flex;flex-flow:column;justify-content:space-between}.overview-tile hr{background-color:var(--color-background-disabled);height:2px;margin:128px 0 0}.overview-tile>div{flex-basis:40%}.overview-tile__vm-hours p{display:flex;align-items:center}.overview-tile__vm-hours h2{color:var(--color-background-contrast)}.overview-tile__vm-hours h2 .dive-icon{display:inline-block;vertical-align:middle;margin-bottom:3px}.overview-tile__vm-hours .vm-hours-info{color:var(--color-primary);margin-left:16px}@media (max-width: 1449px){.overview-tile{flex-flow:row;justify-content:space-evenly;min-height:0}.overview-tile hr{height:100%;width:2px;margin:0}}@media (max-width: 499px){.overview-tile{flex-flow:column}.overview-tile hr{height:2px;margin:32px 0 -32px}}.budget__contact-modal.dive-modal{width:450px}@media (max-width: 767px){.budget__contact-modal.dive-modal{width:100%}}.budget__contact-modal .dive-modal__body{display:flex;gap:64px;padding:24px}.budget__contact-modal .dive-modal__body p{margin:0}.transactions-tile{grid-area:transactions}.transactions-tile__top,.budget__head{display:flex;justify-content:space-between}.budget__head__request-button{margin-top:12px}.budget__head p{margin-bottom:0}.budget__tiles{display:grid;grid-template-columns:1fr 4fr;grid-template-areas:"overview history" "transactions transactions";gap:24px;margin:24px 0}@media (max-width: 1449px){.budget__tiles{grid-template-columns:1fr;grid-template-areas:"overview" "history" "transactions"}}.budget__tile{background-color:#fff;padding:32px;border:1px solid var(--color-background-alternate);border-radius:3px}@media (max-width: 767px){.budget__tile{padding:16px}}.overview__tiles{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-auto-rows:1fr;margin-top:24px}@media (max-width: 767px){.overview__tiles{grid-template-columns:1fr}}.overview__tile{display:grid;grid-template-columns:4fr 1fr;grid-template-rows:4fr 2fr 1fr;grid-template-areas:"title icon" "body body" "link link";gap:8px}.overview__tile.dive-card{padding:40px}@media (max-width: 767px){.overview__tile.dive-card{padding:16px}}.overview__tile__title{grid-area:title}.overview__tile__title small{color:var(--color-caption)}.overview__tile__title .dive-progress{max-width:90%}.overview__tile__title .credit-amount-display__header__title{color:var(--color-background-contrast);font-weight:500}.overview__tile__name{color:var(--color-background-contrast)}.overview__tile__headline{margin:6px 0;text-transform:capitalize}.overview__tile__body{grid-area:body}.overview__tile__icon{grid-area:icon;align-self:flex-start;justify-self:right}.overview__tile__icon img{width:56px;height:auto!important}.overview__tile__link{grid-area:link;justify-self:right}.edit-profile-modal.dive-modal{width:450px;min-height:520px}.edit-profile-modal .dive-modal__body{padding:24px 40px;max-height:unset}.edit-profile-modal .dive-form{display:flex;flex-flow:column;gap:16px}.edit-profile-modal__row{display:grid;grid-template-columns:1fr 2fr;align-items:center}.edit-profile-modal__row .dive-input__container{width:100%}@media (max-width: 599px){.edit-profile-modal__avatar{gap:8px;justify-items:center;grid-template-columns:1fr}}.edit-profile-modal__avatar .current-avatar{height:96px}.edit-profile-modal__avatar .avatar-selection{display:grid;column-span:2;grid-template-columns:repeat(5,48px);grid-auto-rows:48px;gap:8px}.edit-profile-modal__avatar .avatar-selection div{cursor:pointer}.edit-profile-modal .permission-info-icon{color:var(--color-primary);vertical-align:middle;margin-left:8px}.mfa-modal{width:500px}.mfa-modal .dive-modal__body{padding:24px}.mfa-modal .modal-row{display:grid;grid-template-columns:1fr 2fr;align-items:center;margin:16px 0}.mfa-modal .modal-row .dive-input__container{width:100%}.mfa-modal .permission-info-icon{color:var(--color-primary);vertical-align:middle;margin-left:8px}.profile__tile{background-color:#fff;padding:32px;position:relative;border:1px solid var(--color-background-alternate);border-radius:3px}.profile__tile__edit{position:absolute;right:8px;top:16px}.profile__tiles{display:grid;grid-template-columns:1fr 3fr;grid-template-areas:"profile security" "profile -";gap:24px;margin:24px 0}@media (max-width: 1629px){.profile__tiles{grid-template-columns:1fr 2fr}}@media (max-width: 1249px){.profile__tiles{grid-template-columns:1fr;grid-template-areas:"profile" "security"}}.profile__data{grid-area:profile;padding:48px 64px;display:flex;flex-flow:column}.profile__data__head{display:flex;justify-content:center;align-items:center;flex-flow:column;text-align:center}.profile__data__head .user-avatar{margin-bottom:16px}.profile__data__head .user-avatar img{height:72px!important}.profile__data__head h1{margin:8px 0 0;text-transform:capitalize}.profile__data__head p{margin-top:8px}.profile__data hr{background-color:var(--color-background-secondary);width:2px;height:100%;display:none}.profile__data__info{margin:16px 0;display:grid;grid-template-columns:24px 1fr;align-items:center;gap:0 16px}.profile__data__info .t-disabled{color:var(--color-text-disabled)}.profile__data__info .dive-icon{color:var(--color-caption)}@media (max-width: 1499px){.profile__data{padding:48px 32px}}@media (max-width: 1249px){.profile__data{flex-flow:row;justify-content:space-evenly}.profile__data hr{display:block}.profile__data__info{margin-top:0;max-width:300px}}@media (max-width: 767px){.profile__data{flex-flow:column;align-items:center}.profile__data hr{display:none}}.profile__security{grid-area:security}.profile__security__items{margin-top:24px;display:grid;grid-template-columns:24px 1fr .3fr;align-items:flex-start;gap:16px}.profile__security__items__contact,.profile__security__items .dive-button{align-self:flex-end;justify-self:flex-end;margin-bottom:2px}.profile__security__items__contact{margin-bottom:12px}.profile__security__items .dive-icon{color:var(--color-caption)}.error-page{height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-flow:column}.error-page .dive-button:not(.dive-button--pseudo){margin-top:16px}.error-page__details{text-align:left}.error-page__icon{height:100px!important;margin-bottom:24px}.error-page__icon img{height:100px!important}.subscription{display:flex;flex-flow:column;gap:24px}.subscription__head{display:flex;justify-content:space-between;align-items:flex-start}.subscription__tile{background-color:#fff;position:relative;box-shadow:0 1px 15px #0000000d;border-radius:3px}.subscription__tile .credit-amount-display__header__amount-spent{font-size:1rem;line-height:1.25rem;font-weight:600}.subscription__current h1{text-transform:capitalize}.subscription__current .subscription__tile{padding:24px 40px;display:grid;justify-content:space-evenly;align-items:center;grid-template-columns:1fr 2fr 1fr 1fr;grid-template-areas:"title dates credits storage";gap:40px}.subscription__current .subscription__tile h1{grid-area:title}.subscription__current .subscription__tile .subscription__current__dates{grid-area:dates}.subscription__current .subscription__tile .credit-amount-display{grid-area:credits}.subscription__current .subscription__tile .organization-storage-display{grid-area:storage}.subscription__current .subscription__tile .organization-storage-display.dive-label{color:var(--color-text)}@media (max-width: 1299px){.subscription__current .subscription__tile{grid-template-columns:1fr 1.2fr 1fr 1fr}}@media (max-width: 1023px){.subscription__current .subscription__tile{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"title credits storage" "dates credits storage"}.subscription__current .subscription__tile hr:last-of-type{display:none}.subscription__current .subscription__tile h1{margin:8px 0}}@media (max-width: 767px){.subscription__current .subscription__tile{grid-template-columns:1fr;grid-template-areas:"title" "dates" "credits" "storage";gap:16px;justify-content:center}.subscription__current .subscription__tile hr:last-of-type{display:none}.subscription__current .subscription__tile h1{margin:8px 0}}.subscription__current .subscription__tile:not(:has(.organization-storage-display)){grid-template-columns:1fr 2fr 2fr;grid-template-areas:"title dates credits"}@media (max-width: 1299px){.subscription__current .subscription__tile:not(:has(.organization-storage-display)){grid-template-columns:1fr 1.2fr 1fr}}@media (max-width: 1023px){.subscription__current .subscription__tile:not(:has(.organization-storage-display)){grid-template-columns:1fr 1fr;grid-template-areas:"title credits" "dates credits"}}@media (max-width: 767px){.subscription__current .subscription__tile:not(:has(.organization-storage-display)){grid-template-columns:1fr;grid-template-areas:"title" "dates" "credits"}}.subscription__current__dates{display:grid;gap:8px;justify-content:center;grid-template-columns:1fr 1fr;width:fit-content;justify-self:center}.subscription__current__dates span .dive-icon{vertical-align:bottom;color:var(--color-primary);margin-left:6px}@media (max-width: 1023px){.subscription__current__dates{justify-self:start}}@media (max-width: 767px){.subscription__current__dates{justify-self:start;grid-template-columns:1fr 2fr}}.subscription__options .subscription__tile{padding:0 32px}.add-user-modal{width:450px}.add-user-modal .dive-modal__body{display:flex;flex-flow:column;gap:16px}.add-user-modal .modal-row{display:grid;grid-template-columns:1fr 2fr;align-items:center}.add-user-modal .modal-row .dive-input__container{width:100%}.add-user-modal .dive-chip{margin-right:8px}.add-user-modal .permission-info-icon{color:var(--color-primary);vertical-align:middle;margin-left:8px}.delete-user-modal.dive-modal,.edit-user-modal{width:450px}.edit-user-modal .dive-modal__body{display:flex;flex-flow:column;gap:16px}.edit-user-modal .modal-row{display:grid;grid-template-columns:1fr 2fr;align-items:center}.edit-user-modal .modal-row .dive-input__container{width:100%}.edit-user-modal .dive-chip{margin-right:8px}.edit-user-modal .permission-info-icon{color:var(--color-primary);vertical-align:middle;margin-left:8px}.team-table__cell{display:flex;align-items:center}.team__title{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:52px}.team__title__main h1{margin-bottom:8px}.team__title__grant-badge{width:240px;padding:8px 16px!important}.team__title__grant-badge .dive-badge__content{font-size:10px;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.team__title__grant-badge .dive-button{font-size:10px;height:16px}.team__manage{background-color:#fff;padding:32px;margin-bottom:52px;position:relative;border:1px solid var(--color-background-alternate);border-radius:3px}.team__manage__options{display:flex;flex-flow:row;justify-content:space-between}.team__manage__options__right{display:flex;flex-flow:row;gap:8px}.team-table{margin-top:16px}.team-table th{cursor:pointer}.team-table th .dive-icon{vertical-align:middle;margin-left:8px;visibility:hidden}.team-table th .team-table__sort-icon,.team-table th:hover .dive-icon{visibility:visible}.team-table__item{display:grid;align-items:center;grid-template-columns:2fr 2fr 1.5fr 1fr 60px}.team-table__item .user-avatar .avatar{height:32px}.team-table__item .dive-table__cell{display:flex;align-items:center;gap:8px}.team-table__cell__actions{width:80px}.team-table .admin-badge{color:var(--color-primary);font-weight:600;padding:6px 8px;background-color:var(--color-primary-muted);display:flex;width:fit-content;border-radius:16px;border:1px solid var(--color-primary);margin:16px}.team-table .admin-badge:after{content:"⭐"}.team .filter-team-modal{width:200px}.team .filter-team-modal.dive-dialog{grid-template-rows:min-content auto 64px}.team .filter-team-modal .dive-dialog__body{padding:8px 16px}.team .filter-team-modal .dive-dialog__body .dive-label{display:flex;align-items:baseline}.team .filter-team-modal .dive-dialog__footer{padding:16px}.team .filter-team-modal .dive-dialog__footer>:only-child{flex-grow:1!important}.team__support{background-color:var(--color-background-primary);padding:16px 32px 32px;position:relative;border:1px solid var(--color-background-alternate);border-radius:3px}.team__support .support-access-table__item{display:grid;align-items:center;grid-template-columns:2fr 1fr 1.5fr 1fr}.team__support .support-access-table__item .user-avatar .avatar{height:32px}.team__support .support-access-table__item .dive-table__cell{display:flex;align-items:center;gap:8px}.team__support .support-access-table__empty{width:100%;text-align:center;margin-top:16px;color:var(--color-text-disabled)}.settings{height:100%;display:grid;grid-template-columns:250px auto;overflow:hidden}.settings__page{padding:64px 128px;overflow:auto}@media (max-width: 1249px){.settings__page{padding:42px 64px}}@media (max-width: 767px){.settings__page{padding:32px}}@media (max-width: 1019px){.settings{grid-template-columns:58px auto}}.help-page{height:100%;margin:0 auto;padding:64px 20% 384px;overflow:auto}.help-page__tiles{display:grid;grid-template-rows:1fr auto 1fr;gap:24px}.help-page__tile{background-color:#fff;padding:40px;display:grid;grid-template-columns:4fr 1fr;grid-template-rows:2fr 2fr;grid-template-areas:"title icon" "body icon";box-shadow:0 1px 15px #0000000d}.help-page__tile__header{grid-area:title}.help-page__tile__header h2{margin-top:0}.help-page__tile__body{grid-area:body;width:100%;overflow:hidden}.help-page__tile__icon{grid-area:icon;align-self:flex-start;justify-self:right}.help-page__tile__icon img{width:56px;height:auto!important}@media (max-width: 767px){.help-page__tile{padding:24px}}.help-page .meeting-tile{grid-template-areas:"title icon" "body body";grid-template-rows:2fr auto}.help-page .meeting-tile .help-page__tile__body{padding:24px}@media (max-width: 767px){.help-page .meeting-tile .help-page__tile__body{padding:24px 0}}.help-page .email-tile,.help-page .knowledge-tile{grid-template-rows:2fr 1fr}@media (max-width: 1023px){.help-page{width:auto;margin:64px}}@media (max-width: 1399px){.help-page{padding:10%}}@media (max-width: 767px){.help-page{padding:8px}}.error-page h3{margin-bottom:0}.postprocessor{height:100%;width:100%;position:relative}.postprocessor__body{height:100%;display:grid;grid-template-columns:var(--primary-object-explorer-width) auto 50px;grid-template-rows:1fr auto var(--timelineHeight);grid-template-areas:"menu canvas sidebar" "menu stats sidebar" "timeline timeline timeline";position:relative}.postprocessor__body #canvas-container{grid-area:canvas;overflow:hidden}.postprocessor__body .postprocessor__timeline{grid-area:timeline}.postprocessor__body .sidebar-wrapper{grid-area:sidebar}.postprocessor__body .simulation-control-bar{grid-area:menu}.postprocessor__body .statistics-wrapper{grid-area:stats}.postprocessor__body--narrow{grid-template-columns:calc(var(--primary-object-explorer-width) + var(--object-explorer-secondary-width)) auto 50px}.postprocessor #canvas-container{position:relative;padding:8px 16px 8px 32px}.postprocessor #canvas-container>*:not(canvas){z-index:2}.postprocessor #canvas-container .canvas-actions-menu{position:absolute;top:max(16px,50% - 175px);right:16px;z-index:3}.postprocessor #canvas-container .colormap--post{position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto}.postprocessor #canvas-container .output-settings-form{position:absolute;bottom:16px;left:16px;width:200px}.postprocessor #canvas-container #world-axis{height:175px;width:175px;position:absolute;bottom:0;right:16px}.postprocessor--error{display:flex;justify-content:center;align-items:center;flex-flow:column;width:100%;height:100%;padding:64px}.postprocessor--error__icon{height:100px;margin-bottom:32px}.preprocessor{height:100%;width:100%;position:relative}.preprocessor__body{height:100%;display:grid;grid-template-columns:var(--primary-object-explorer-width) auto 50px;grid-template-rows:calc(100% - var(--timelineHeight)) var(--timelineHeight);grid-template-areas:"menu canvas sidebar" "timeline timeline timeline";position:relative}.preprocessor__body #canvas-container{grid-area:canvas}.preprocessor__body .preprocessor__timeline{grid-area:timeline}.preprocessor__body .sidebar-wrapper{grid-area:sidebar}.preprocessor__body .simulation-control-bar{grid-area:menu}.preprocessor #canvas-container{position:relative;padding:8px 16px 8px 32px}.preprocessor #canvas-container>*:not(canvas){z-index:2}.preprocessor #canvas-container .canvas-actions-menu{position:absolute;top:max(16px,50% - 175px);right:16px;z-index:3}.preprocessor #canvas-container .canvas-meshing-tools-menu{position:absolute;bottom:16px;left:16px;z-index:3}.preprocessor #canvas-container .canvas-meshing-tools-menu__offset{left:calc(16px + var(--object-explorer-secondary-width))}.preprocessor #canvas-container .colormap--pre{position:absolute;left:0;bottom:0;right:0;margin-left:auto;margin-right:auto}.preprocessor #canvas-container #world-axis{height:175px;width:175px;position:absolute;bottom:0;right:16px}#dashed-cube-tooltip{background:var(--color-background-secondary);padding:1px 5px;position:absolute;color:var(--color-text);border:1px solid var(--color-background-secondary);font-size:8px;font-weight:100;border-radius:0;display:none;z-index:2;pointer-events:none}#dashed-cube-tooltip.tooltip-visible{display:block;transition:opacity linear .2s;transition-delay:.3s}.projects{height:100%}.projects__list{height:calc(100% - 100px);overflow:auto;padding:0 16% 64px}@media (max-width: 1999px){.projects__list{padding:32px 10%}}@media (max-width: 1619px){.projects__list{padding:24px 40px}}@media (max-width: 767px){.projects__list{padding:24px}}@media (max-width: 319px){.projects__list{padding:8px}}.projects__loading-message,.projects .loading-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.projects__pagination{display:flex;justify-content:right;gap:6px}.projects__pagination .dive-select{min-width:180px;max-width:300px;align-self:center}.projects__pagination .dive-input{width:40px}.projects__pagination__controls{display:flex;gap:8px}@media (max-width: 559px){.projects__pagination{flex-flow:column;gap:8px}.projects__pagination__controls{justify-content:center}}.add-simulation-form,.edit-project-form,.delete-project-form{width:400px!important}.add-simulation-form .dive-textarea__element,.edit-project-form .dive-textarea__element,.delete-project-form .dive-textarea__element{max-height:200px}.delete-simulation-form,.delete-project-form{color:var(--color-caption)}.delete-simulation-form__copy,.delete-project-form__copy{margin-top:8px;display:flex;align-items:center;justify-content:space-between;padding:8px 16px 10px;gap:16px;border-radius:3px;background-color:#f8f9fb}.delete-simulation-form__copy__name,.delete-project-form__copy__name{word-break:break-all}.delete-simulation-form__copy__icon,.delete-project-form__copy__icon{color:var(--color-caption);cursor:pointer}.simulation{position:relative;height:100%}.simulation-dashboard{background:var(--color-background-tertiary);display:grid;grid-template-columns:var(--navigationbarwidth) auto 50px;grid-template-areas:"navigation body sidebar" "navigation body sidebar";position:relative;height:100%}.simulation-dashboard .dashboard-navigation{grid-area:navigation}.simulation-dashboard .sidebar-wrapper{grid-area:sidebar}.simulation-dashboard .dashboard-body{padding:1% 5% 3%;height:calc(100vh - var(--menubarheight));overflow:auto;grid-area:body}.simulation-dashboard .page-title{position:fixed;right:20px;top:45%;writing-mode:vertical-lr;transform:rotate(-180deg);font-stretch:condensed}.simulation-dashboard .action-buttons{position:fixed;bottom:50px;right:100px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:2}.simulation-dashboard .dashboard-add-form{display:flex;align-items:center;justify-content:center;position:absolute;left:auto;top:auto;right:0;bottom:70px;min-width:450px;min-height:auto;background-color:var(--color-background-secondary);padding:50px 35px 35px}.simulation-dashboard .dashboard-add-form .dashboard-add-form-card{display:flex;align-items:center;width:100%;box-shadow:0 3px 15px #00000029;padding:16px 24px;transition:background-color .2s linear;cursor:pointer}.simulation-dashboard .dashboard-add-form .dashboard-add-form-card .dive-icon{margin-right:20px;height:32px}.simulation-dashboard .dashboard-add-form .dashboard-add-form-card:hover{background-color:var(--color-background-deep)}.simulation-dashboard .dashboard-add-form:after{display:block;content:"";width:0;height:0;border-right:40px solid transparent;border-left:40px solid transparent;border-top:80px solid var(--color-background-secondary);position:absolute;right:-30px;bottom:-30px;transform:rotate(-50deg);z-index:-1}.simulation-dashboard .share-form img{width:100%}.simulation-dashboard .floating-button{border-radius:50%;aspect-ratio:1/1;padding:0;height:56px}@media (max-width: 1023px){.simulation-dashboard .dashboard-body{padding:16px}.react-grid-layout{display:grid;grid-template-columns:1fr 1fr;gap:16px}.react-grid-layout .react-grid-item{position:relative!important;transform:none!important;width:100%!important;height:100%!important;max-height:400px}.react-grid-layout .react-grid-item .simulation-tile-handle{-webkit-user-select:none;user-select:none}}@media (max-width: 767px){.simulation-dashboard .dashboard-body{padding:8px}.react-grid-layout{display:grid;grid-template-columns:1fr;gap:16px}}@keyframes return-fly-in{0%{transform:translate(-200%)}to{transform:translate(0)}}.download-form-enter{opacity:0}.download-form-enter-active{opacity:1;transition:opacity linear .2s}.download-form-exit{opacity:1}.download-form-exit-active{opacity:0;transition:opacity linear .2s}.virtual-machine{width:100%;height:100%;display:flex;flex-direction:column;--footer-height: 42px}.virtual-machine #screen{width:100%;height:calc(100% - var(--footer-height));display:grid;grid-template-rows:100% 0;align-items:center}.virtual-machine__loading{text-align:center;width:100%}.virtual-machine__loading span{color:var(--color-background-contrast)}.virtual-machine__error{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.virtual-machine__error .dive-icon{height:72px;font-size:72px;color:var(--color-danger)}.virtual-machine__error span{color:var(--color-background-contrast)}.virtual-machine__error .dive-button{margin-top:24px}.virtual-machine__stopping{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.virtual-machine__stopping span{color:var(--color-background-contrast);margin-bottom:16px}.virtual-machine__not-found{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.virtual-machine__not-found span{color:var(--color-background-contrast)}.virtual-machine__not-found .dive-icon{height:48px;font-size:48px}.virtual-machine .virtual-machine-footer{height:var(--footer-height)}.virtual-machines{height:100%;display:flex;flex-direction:column;padding:64px 128px}@media (max-width: 1249px){.virtual-machines{padding:42px 64px}}@media (max-width: 767px){.virtual-machines{padding:32px}}.virtual-machines .loading-message{top:50%;left:50%;transform:translate(-50%,-50%)}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/montserrat-latin-100-normal-DRKPHcaX.woff2) format("woff2"),url(/assets/montserrat-latin-100-normal-JOwvykmu.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/montserrat-latin-200-normal-Dm5aGaZE.woff2) format("woff2"),url(/assets/montserrat-latin-200-normal-C-ImM33j.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-300-normal-nZUFlRvk.woff2) format("woff2"),url(/assets/montserrat-latin-300-normal-Dq5pPQuD.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-CIMKXMQI.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-Sf4eHQyG.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DBGu5uxW.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-DiPDK1if.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-CjtsKS3e.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CoQZtLyZ.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BYRy5CoC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-DHOpyQza.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-Cp9CdP19.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-CwdtYla9.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-900-normal-Cu5ORhvX.woff2) format("woff2"),url(/assets/montserrat-latin-900-normal-BFvNkVK4.woff) format("woff")}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #96dbfa;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;opacity:.8;-webkit-user-select:none;user-select:none;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-right:5px solid rgba(0,0,0,0);border-bottom:0;border-left:5px solid rgba(0,0,0,0);transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.flex-start,.flex-end,.flex-align-center,.flex-justify-evenly,.flex-justify-between,.flex-justify-center,.flex-center{display:flex}.flex-center{justify-content:center;align-items:center}.flex-justify-center{justify-content:center}.flex-justify-between{justify-content:space-between}.flex-justify-evenly{justify-content:space-evenly}.flex-align-center{align-items:center}.flex-end{justify-content:flex-end;align-items:flex-start}.flex-start{justify-content:flex-start;align-items:flex-start}.t-center{text-align:center}.t-text{color:var(--color-text)}.t-text-disabled{color:var(--color-text-disabled)}.t-text-success{color:var(--color-text-success)}.t-text-warning{color:var(--color-text-warning)}.t-text-danger{color:var(--color-text-danger)}.t-caption{color:var(--color-caption)}.t-background-primary{color:var(--color-background-primary)}.t-background-secondary{color:var(--color-background-secondary)}.t-background-tertiary{color:var(--color-background-tertiary)}.t-background-alternate{color:var(--color-background-alternate)}.t-background-contrast{color:var(--color-background-contrast)}.t-background-deep{color:var(--color-background-deep)}.t-background-disabled{color:var(--color-background-disabled)}.t-primary{color:var(--color-primary)}.t-primary-light{color:var(--color-primary-light)}.t-primary-muted{color:var(--color-primary-muted)}.t-primary-dark{color:var(--color-primary-dark)}.t-primary-deep{color:var(--color-primary-deep)}.t-primary-disabled{color:var(--color-primary-disabled)}.t-highlight-background{color:var(--color-highlight-background)}.t-highlight-text{color:var(--color-highlight-text)}.t-success{color:var(--color-success)}.t-success-light{color:var(--color-success-light)}.t-success-muted{color:var(--color-success-muted)}.t-success-dark{color:var(--color-success-dark)}.t-warning{color:var(--color-warning)}.t-warning-light{color:var(--color-warning-light)}.t-warning-muted{color:var(--color-warning-muted)}.t-warning-dark{color:var(--color-warning-dark)}.t-danger{color:var(--color-danger)}.t-danger-light{color:var(--color-danger-light)}.t-danger-muted{color:var(--color-danger-muted)}.t-danger-dark{color:var(--color-danger-dark)}.border-text{border-color:#000}.border-text-disabled{border-color:#acb7c7}.border-text-success{border-color:#177654}.border-text-warning{border-color:#6b4a06}.border-text-danger{border-color:#83283e}.border-caption{border-color:#575f6b}.border-background-primary{border-color:#fff}.border-background-secondary{border-color:#fcfcfc}.border-background-tertiary{border-color:#f8f9fb}.border-background-alternate{border-color:#ced4de}.border-background-contrast{border-color:#575f6b}.border-background-deep{border-color:#22252a}.border-background-disabled{border-color:#edeff2}.border-primary{border-color:#4b97dd}.border-primary-light{border-color:#accfef}.border-primary-muted{border-color:#edf5fc}.border-primary-dark{border-color:#356b9d}.border-primary-deep{border-color:#203f5d}.border-primary-disabled{border-color:#acb7c7}.border-highlight-background{border-color:#edf5fc}.border-highlight-text{border-color:#203f5d}.border-success{border-color:#25c189}.border-success-light{border-color:#a6e6cf}.border-success-muted{border-color:#e9f9f3}.border-success-dark{border-color:#177654}.border-warning{border-color:#ffb10f}.border-warning-light{border-color:#ffd274}.border-warning-muted{border-color:#fff7e7}.border-warning-dark{border-color:#6b4a06}.border-danger{border-color:#d64265}.border-danger-light{border-color:#e791a6}.border-danger-muted{border-color:#fbecf0}.border-danger-dark{border-color:#83283e}.border-1{border-style:solid;border-width:1px}.border-2{border-style:solid;border-width:2px}.m-8{margin:8px}.m-16{margin:16px}.m-24{margin:24px}.m-32{margin:32px}.m-40{margin:40px}.m-48{margin:48px}.m-h-8{margin:0 8px}.m-h-16{margin:0 16px}.m-h-24{margin:0 24px}.m-h-32{margin:0 32px}.m-h-40{margin:0 40px}.m-h-48{margin:0 48px}.m-v-8{margin:8px 0}.m-v-16{margin:16px 0}.m-v-24{margin:24px 0}.m-v-32{margin:32px 0}.m-v-40{margin:40px 0}.m-v-48{margin:48px 0}.p-8{padding:8px}.p-16{padding:16px}.p-24{padding:24px}.p-32{padding:32px}.p-40{padding:40px}.p-48{padding:48px}.p-h-8{padding-left:8px;padding-right:8px}.p-h-16{padding-left:16px;padding-right:16px}.p-h-24{padding-left:24px;padding-right:24px}.p-h-32{padding-left:32px;padding-right:32px}.p-h-40{padding-left:40px;padding-right:40px}.p-h-48{padding-left:48px;padding-right:48px}.p-v-8{padding-top:8px;padding-bottom:8px}.p-v-16{padding-top:16px;padding-bottom:16px}.p-v-24{padding-top:24px;padding-bottom:24px}.p-v-32{padding-top:32px;padding-bottom:32px}.p-v-40{padding-top:40px;padding-bottom:40px}.p-v-48{padding-top:48px;padding-bottom:48px}.b-text{background-color:var(--color-text)}.b-text-disabled{background-color:var(--color-text-disabled)}.b-text-success{background-color:var(--color-text-success)}.b-text-warning{background-color:var(--color-text-warning)}.b-text-danger{background-color:var(--color-text-danger)}.b-caption{background-color:var(--color-caption)}.b-background-primary{background-color:var(--color-background-primary)}.b-background-secondary{background-color:var(--color-background-secondary)}.b-background-tertiary{background-color:var(--color-background-tertiary)}.b-background-alternate{background-color:var(--color-background-alternate)}.b-background-contrast{background-color:var(--color-background-contrast)}.b-background-deep{background-color:var(--color-background-deep)}.b-background-disabled{background-color:var(--color-background-disabled)}.b-primary{background-color:var(--color-primary)}.b-primary-light{background-color:var(--color-primary-light)}.b-primary-muted{background-color:var(--color-primary-muted)}.b-primary-dark{background-color:var(--color-primary-dark)}.b-primary-deep{background-color:var(--color-primary-deep)}.b-primary-disabled{background-color:var(--color-primary-disabled)}.b-highlight-background{background-color:var(--color-highlight-background)}.b-highlight-text{background-color:var(--color-highlight-text)}.b-success{background-color:var(--color-success)}.b-success-light{background-color:var(--color-success-light)}.b-success-muted{background-color:var(--color-success-muted)}.b-success-dark{background-color:var(--color-success-dark)}.b-warning{background-color:var(--color-warning)}.b-warning-light{background-color:var(--color-warning-light)}.b-warning-muted{background-color:var(--color-warning-muted)}.b-warning-dark{background-color:var(--color-warning-dark)}.b-danger{background-color:var(--color-danger)}.b-danger-light{background-color:var(--color-danger-light)}.b-danger-muted{background-color:var(--color-danger-muted)}.b-danger-dark{background-color:var(--color-danger-dark)}@media (max-width: 599px){.fullscreen--xs{width:100vw!important;height:100vh!important;width:100dvw!important;height:100dvh!important;min-width:unset!important;min-height:unset!important}}@media (max-width: 899px){.fullscreen--sm{width:100vw!important;height:100vh!important;width:100dvw!important;height:100dvh!important;min-width:unset!important;min-height:unset!important}}@media (max-width: 1199px){.fullscreen--md{width:100vw!important;height:100vh!important;width:100dvw!important;height:100dvh!important;min-width:unset!important;min-height:unset!important}}@media (max-width: 1535px){.fullscreen--lg{width:100vw!important;height:100vh!important;width:100dvw!important;height:100dvh!important;min-width:unset!important;min-height:unset!important}}.fullscreen--xl{width:100vw!important;height:100vh!important;width:100dvw!important;height:100dvh!important;min-width:unset!important;min-height:unset!important}@font-face{font-family:Material Icons;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/material-icons-latin-400-normal-kAwBdRge.woff2) format("woff2"),url(/assets/material-icons-latin-400-normal-B5tbEuci.woff) format("woff")}@font-face{font-family:Material Icons Outlined;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/material-icons-outlined-latin-400-normal-DZhiGvEA.woff2) format("woff2"),url(/assets/material-icons-outlined-latin-400-normal-BpWbwl2n.woff) format("woff")}html[data-theme=light]{--color-text: #000;--color-text-disabled: #acb7c7;--color-text-success: #177654;--color-text-warning: #6b4a06;--color-text-danger: #83283e;--color-caption: #575f6b;--color-background-primary: #fff;--color-background-secondary: #fcfcfc;--color-background-tertiary: #f8f9fb;--color-background-alternate: #ced4de;--color-background-contrast: #575f6b;--color-background-deep: #22252a;--color-background-disabled: #edeff2;--color-primary: #4b97dd;--color-primary-light: #accfef;--color-primary-muted: #edf5fc;--color-primary-dark: #356b9d;--color-primary-deep: #203f5d;--color-primary-disabled: #acb7c7;--color-highlight-background: #edf5fc;--color-highlight-text: #203f5d;--color-success: #25c189;--color-success-light: #a6e6cf;--color-success-muted: #e9f9f3;--color-success-dark: #177654;--color-warning: #ffb10f;--color-warning-light: #ffd274;--color-warning-muted: #fff7e7;--color-warning-dark: #6b4a06;--color-danger: #d64265;--color-danger-light: #e791a6;--color-danger-muted: #fbecf0;--color-danger-dark: #83283e}html[data-theme=dark]{--color-text: #fff;--color-text-disabled: #acb7c7;--color-text-success: #177654;--color-text-warning: #6b4a06;--color-text-danger: #83283e;--color-caption: #575f6b;--color-background-primary: #22252a;--color-background-secondary: #40464f;--color-background-tertiary: #575f6b;--color-background-contrast: #acb7c7;--color-background-deep: #edeff2;--color-background-disabled: #868e9b;--color-primary: #4b97dd;--color-primary-light: #accfef;--color-primary-muted: #edf5fc;--color-primary-dark: #356b9d;--color-primary-deep: #203f5d;--color-primary-disabled: #acb7c7;--color-highlight-background: #edf5fc;--color-highlight-text: #203f5d;--color-success: #25c189;--color-success-light: #a6e6cf;--color-success-muted: #e9f9f3;--color-success-dark: #177654;--color-warning: #ffb10f;--color-warning-light: #ffd274;--color-warning-muted: #fff7e7;--color-warning-dark: #6b4a06;--color-danger: #d64265;--color-danger-light: #e791a6;--color-danger-muted: #fbecf0;--color-danger-dark: #83283e}*{font-family:Montserrat,Helvetica,Arial,Verdana,Tahoma,sans-serif}html{font-size:12px;font-weight:500}@media all and (max-width: 480px){html{font-size:10px;font-weight:400}}body{background-color:var(--color-background-primary)}h1,h2,h3,h4,h5,h6{color:var(--color-text)}h1{font-weight:800}h2{font-weight:600}h3{font-weight:500}a{color:var(--color-primary);cursor:pointer;font-weight:600;transition:.1s all ease-in-out}a:hover{color:var(--color-primary-dark)}a:active,a:focus{color:var(--color-primary-deep)}body,button,a,p{font-size:1rem;line-height:1.25rem}h1{font-size:1.6rem;line-height:2rem;font-weight:700}h2{font-size:1.3rem;line-height:1.58rem;font-weight:700}h3{font-size:1.17rem;line-height:1.5rem;font-weight:600}h4{font-size:1rem;line-height:1.25rem;font-weight:500}small{font-size:.83rem;line-height:1rem}caption{font-weight:400}b{font-weight:700}hr{background-color:var(--color-background-tertiary);margin:0;border:none;height:1px}*{scrollbar-width:thin;scrollbar-color:var(--color-background-tertiary),var(--color-background-secondary)}*:hover{scrollbar-color:var(--color-background-contrast) var(--color-background-tertiary)}*::-webkit-scrollbar{width:9px}*::-webkit-scrollbar-track{background-color:var(--color-background-secondary)}*::-webkit-scrollbar-thumb{background-color:var(--color-background-tertiary);outline:none!important}*::-webkit-scrollbar-thumb:hover{background-color:var(--color-background-contrast)}.page{height:100%;width:100%;overflow:hidden}.app{height:100vh;width:100vw;display:grid;grid-template-rows:var(--menubarheight) auto;overflow:hidden}.gui-folder{display:flex;flex-direction:column;outline:none;color:var(--color-text);width:100%}.gui-folder .folder-title{position:relative;display:flex;align-items:center}.gui-folder .folder-title i{margin-left:10px}.gui-folder .folder-title .folder-name{font-weight:var(--semibold);font-size:14px;line-height:32px;white-space:nowrap}.gui-folder .folder-title:hover{background-color:var(--color-background-secondary)}.gui-folder .form-item{padding:0 18px}.gui-folder .form-item .input-item{max-height:40px}.gui-folder .form-item input{padding:8px}.gui-folder .form-item-vector .input-item{max-height:100px}.gui-folder .form-item-vector .help-icon{font-size:14px;color:var(--color-background-secondary);margin-left:7px}.gui-folder .subfolder .subfolder-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:10px}.gui-folder .subfolder .subfolder-input{border-left:1px solid var(--color-background-secondary);padding-left:10px}.gui-folder .subfolder .subfolder-input .input-label{width:calc(50% - 10px)}.gui-folder .subfolder i{font-size:18px}.gui-folder :focus{outline:none}.gui-folder .basic-form-buttons{display:flex;flex-direction:row;justify-content:space-between}.gui-folder .basic-form-buttons.single-button{justify-content:center}.white-gui{box-shadow:0 10px 30px #0003;background-color:#fff;padding:15px;width:280px;z-index:2}.white-gui input{font-size:10px}.full-screen{height:calc(100vh - var(--menubarheight))!important;background-color:var(--color-background-secondary)}html{background-color:var(--color-background-secondary)}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-background-deep);overflow:auto!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{text-decoration:none}.beta-flag{font-size:1.3em;margin-left:3%;color:var(--light-blue);line-height:.5em;vertical-align:baseline;position:relative;top:-.2em}.start-rocket img{height:100%!important}table{width:100%;border-collapse:collapse}th{font-weight:var(--bold);line-height:1.38;text-align:left;color:var(--color-text);padding:1em 1em 1em 2em}td{padding:1em 2em}hr{color:var(--color-text)}[data-title]:hover:after{opacity:1;transition:all .2s ease .5s}[data-title]:after{content:attr(data-title);background-color:var(--color-background-deep);color:var(--color-text);font-size:12px;position:absolute;padding:1px 5px 2px;top:-5%;left:80%;white-space:nowrap;box-shadow:0 2px 15px #00000029;opacity:0;border:1px solid var(--color-background-secondary);z-index:99999;transition:all .2s ease}[data-title]{position:relative}.box-rounded{border-radius:5px;border:solid 1px var(--color-background-secondary);background-color:#fff;border-collapse:collapse;margin-bottom:1.25em;max-width:100%;-webkit-overflow-scrolling:touch}.with-shadow{box-shadow:5px 5px 15px #00000040}.arrow-right:after,.arrow-right-top:after,.arrow-right-bottom:after,.arrow-left:after,.arrow-left-top:after,.arrow-left-bottom:after{display:block;content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid white;position:absolute;right:-10px;top:50%}.arrow-left:after,.arrow-left-top:after,.arrow-left-bottom:after{left:-10px;right:inherit;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid white;border-left:none}.arrow-right-top:after,.arrow-left-top:after{top:10px}.arrow-right-bottom:after,.arrow-left-bottom:after{bottom:10px}.control-bar{display:flex;flex-direction:row;justify-content:space-between;flex-flow:wrap;width:100%;padding-top:1.25em;margin-bottom:1.25em;-webkit-overflow-scrolling:touch}@media screen and (min-width: 1024px){.control-bar{padding-top:3em}}.control-bar-filters{display:flex;flex-direction:row;justify-content:space-between}.control-bar-filters>*{margin-right:16px}.control-bar-actions{display:flex;flex-direction:row}.control-bar-search{height:38px;border:none;border-radius:5px;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.control-bar-search>input{width:calc(100% - 20px);height:38px;border:none;border-radius:5px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding-left:15px;padding-right:5px;font-size:12px}.control-bar-search>i{padding:0 10px;color:var(--color-text)}.filter-dropdown{width:174px}:root{--menubarheight: 48px;--navigationbarwidth: 70px;--timelineHeight: 88px;--sidebarWidth: 50px;--add-objects-menu-width: 70px;--object-explorer-width: 306px;--primary-object-explorer-width: calc(var(--add-objects-menu-width) + var(--object-explorer-width) + 1px);--object-explorer-secondary-width: 48px;--pre-form-width: 280px;--base-opacity: .6}@keyframes flip{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@keyframes flash{0%{opacity:var(--base-opacity);font-size:24px}50%{opacity:1;font-size:26px}to{opacity:var(--base-opacity);font-size:24px}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes pulse{0%{transform:scale(.95)}70%{transform:scale(1)}to{transform:scale(.95)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.preprocessor-form .dive-input__container{overflow:unset}.preprocessor-form .dive-input__icon{right:-32px}.basic-form-buttons{display:flex;flex-direction:row;justify-content:space-between}.basic-form-buttons.single-button{justify-content:center}.basic-form-buttons>*{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:45%;height:36px}html,body{background:#f8f9fb;height:100vh}.dive-form-group-title[data-tooltip-content],.dive-form-group-title[data-tooltip-html],.feature-toggle__title[data-tooltip-content],.feature-toggle__title[data-tooltip-html]{cursor:help}.dive-form-group-title:has(+.dive-form-group){border-bottom:1px solid var(--color-background-alternate)}
