.dynamic-application>.dynamic-grid{margin:0 2rem !important}.dynamic-application .dynamic-grid{display:grid;grid-gap:1rem;margin:0;grid-auto-columns:1fr;grid-auto-flow:column}@media only screen and (max-width: 992px){.dynamic-application .dynamic-grid{display:flex;flex-direction:column}}@media only screen and (min-width: 1870px){.dynamic-application .dynamic-grid{margin:0 !important}}@media only screen and (max-width: 640px){.dynamic-application .dynamic-grid{margin:0}}.dynamic-application .dynamic-grid .dynamic-component-wrapper{padding:0rem 1rem .5rem;height:fit-content;margin:inherit !important}.dynamic-application .dynamic-grid .dynamic-component-wrapper__label{margin-bottom:.3rem}.dynamic-application .dynamic-grid .dynamic-component-wrapper .dynamic-image-loader{display:flex;align-items:center;justify-content:center}.dynamic-application .dynamic-grid .dynamic-component-wrapper .hive-drop-image-wrapper{min-height:200px}.dynamic-application .dynamic-grid .dynamic-component-wrapper.DynamicImageLoader{grid-row-end:5 !important}@media only screen and (max-width: 680px){.dynamic-application .dynamic-grid .dynamic-component-wrapper{margin:0 -1rem !important}}.dynamic-application .dynamic-updatable-select{border-radius:4px;padding:0 !important}.dynamic-application .dynamic-updatable-input input{min-height:30px;border-radius:4px}.dynamic-application .dynamic-component-wrapper label{margin-bottom:8px}.dynamic-application .dynamic-updatable-numeric-input{margin:0 -0.5rem}.dynamic-application .dynamic-object-selector,.dynamic-application .dynamic-component-wrapper{margin:0 -1rem}.dynamic-application .dynamic-object-selector .horizontal-object-list,.dynamic-application .dynamic-component-wrapper .horizontal-object-list{max-height:40px}.dynamic-application .dynamic-object-selector .horizontal-object.ripple,.dynamic-application .dynamic-component-wrapper .horizontal-object.ripple{max-height:30px}@media only screen and (max-width: 1190px){.dynamic-application .dynamic-object-selector .horizontal-object.ripple,.dynamic-application .dynamic-component-wrapper .horizontal-object.ripple{max-width:70%}}@media only screen and (max-width: 419px){.dynamic-application .dynamic-object-selector .horizontal-object.ripple,.dynamic-application .dynamic-component-wrapper .horizontal-object.ripple{max-width:59%}}.dynamic-application .dynamic-object-selector .add-button,.dynamic-application .dynamic-component-wrapper .add-button{margin:4px 8px;max-height:30px;max-width:30px}.dynamic-application .dynamic-object-selector,.dynamic-application .dynamic-data-table,.dynamic-application .dynamic-updatable-select{padding:0}.dynamic-application .dynamic-object-selector select,.dynamic-application .dynamic-data-table select,.dynamic-application .dynamic-updatable-select select{border-radius:4px;min-height:30px;margin-bottom:0}.dynamic-application .dynamic-updatable-numeric-input input{min-height:30px;margin-top:0}.dynamic-application .dynamic-updatable-numeric-input .hive-numeric-input--remove,.dynamic-application .dynamic-updatable-numeric-input .hive-numeric-input--add{height:35px;min-height:35px;margin-top:0}.dynamic-application .dynamic-image-loader__empty-img{width:10rem;align-self:center;object-fit:contain;margin-bottom:1.5rem}.dynamic-application .dynamic-image-loader__empty-img-wrap{display:flex;align-content:center;justify-content:center;flex-direction:column;text-align:center;padding:4rem 2rem}.dynamic-application .dynamic-image-loader__empty-img object{width:100%;opacity:.3}.dynamic-application .dynamic-image-loader__empty-no-image{margin-bottom:1rem;font-size:1.5rem}.dynamic-application .dynamic-image-loader__empty-text{margin-bottom:1rem;font-size:1rem;font-weight:400}.dynamic-application .dynamic-accordion{margin-bottom:0}.dynamic-application .dynamic-table,.dynamic-application .dynamic-object-list-table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.dynamic-application .dynamic-table tr,.dynamic-application .dynamic-object-list-table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}.dynamic-application .dynamic-table th,.dynamic-application .dynamic-table td,.dynamic-application .dynamic-object-list-table th,.dynamic-application .dynamic-object-list-table td{padding:.625em;text-align:center;border:1px solid #ddd}.dynamic-application .dynamic-table th input,.dynamic-application .dynamic-table th select,.dynamic-application .dynamic-table td input,.dynamic-application .dynamic-table td select,.dynamic-application .dynamic-object-list-table th input,.dynamic-application .dynamic-object-list-table th select,.dynamic-application .dynamic-object-list-table td input,.dynamic-application .dynamic-object-list-table td select{margin:0}.dynamic-application .dynamic-table th,.dynamic-application .dynamic-object-list-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}.dynamic-application .dynamic-table th.sortable,.dynamic-application .dynamic-object-list-table th.sortable{cursor:pointer}.dynamic-application .dynamic-table th.sortable:hover,.dynamic-application .dynamic-object-list-table th.sortable:hover{background-color:#e0e0e0;opacity:.5}.dynamic-application .dynamic-table th.sortable.active,.dynamic-application .dynamic-object-list-table th.sortable.active{position:relative}.dynamic-application .dynamic-table th.sortable.active:after,.dynamic-application .dynamic-object-list-table th.sortable.active:after{content:"▼";display:inline-block;margin-left:.35rem;font-size:.8em}.dynamic-application .dynamic-table th.active,.dynamic-application .dynamic-object-list-table th.active{background-color:#e0e0e0}.dynamic-application .dynamic-table-container .single-task-bar-wrap,.dynamic-application .dynamic-object-list-table-container .single-task-bar-wrap{background:none}.dynamic-application .dynamic-table-container .single-task-bar-wrap .single-task-bar,.dynamic-application .dynamic-object-list-table-container .single-task-bar-wrap .single-task-bar{height:unset;margin-top:-1.5rem}@media screen and (max-width: 600px){.dynamic-application .dynamic-table,.dynamic-application .dynamic-object-list-table{border:0}.dynamic-application .dynamic-table thead,.dynamic-application .dynamic-object-list-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.dynamic-application .dynamic-table tr,.dynamic-application .dynamic-object-list-table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.dynamic-application .dynamic-table td,.dynamic-application .dynamic-object-list-table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.dynamic-application .dynamic-table td::before,.dynamic-application .dynamic-object-list-table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}.dynamic-application .dynamic-table td:last-child,.dynamic-application .dynamic-object-list-table td:last-child{border-bottom:0}}.dynamic-application .hive-data-table__content{justify-content:flex-start}.dynamic-application .hive-data-table__content .HiveUpdatableInput input{border-radius:4px;border:none;box-shadow:none}.dynamic-application .hive-data-table__content .HiveUpdatableInput input:focus,.dynamic-application .hive-data-table__content .HiveUpdatableInput input:hover,.dynamic-application .hive-data-table__content .HiveUpdatableInput input:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.1);border:1px solid #cacaca}.dynamic-application .hex-manager__overview{padding:2rem}.dynamic-application .hex-manager__overview .hive-drop-image-wrapper{background:#d5d5d5}.hexagons__wrapper{padding:0 1rem}.HiveUpdatableInput.invalid::after{top:.5rem}.dynamic-image-loader{position:relative;width:100%;padding-bottom:48px;border-radius:16px;background:#fff;overflow:visible}.dynamic-image-loader__img-wrap img{width:100%;height:calc(100% - 48px);object-fit:contain;display:block;border-radius:12px;background:#f3f3f3}.dynamic-image-loader__btn{position:absolute;bottom:0;width:36px;height:36px;border:1px solid #d9d9d9;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.dynamic-image-loader__btn-prev{left:0}.dynamic-image-loader__btn-next{left:44px}.dynamic-image-loader__btn-remove{position:absolute;right:8px;bottom:56px;width:32px;height:32px;border:0;border-radius:50%;background:#fff;color:#e53935;box-shadow:0 2px 8px rgba(0,0,0,.18);display:flex;align-items:center;justify-content:center}.dynamic-image-loader__btn-dots{position:absolute;right:0;bottom:12px;display:flex;gap:8px}.dynamic-image-loader__btn-dots button{width:10px;height:10px;padding:0;border:0;border-radius:50%;background:#d6d6d6}.dynamic-image-loader__btn-dots button.is-active{background:#008578}
:root{--bottom-offset: 0px;--top-offset: 0px}.list-style-none{list-style:none;margin:0px}.box-shadow{box-shadow:1px 1px 4px rgba(0,0,0,.1098039216)}.base-color-1{background:#707070}.base-color-2{background:#95989a}.base-color-3{background:#efefef}.base-color-4{background:#f8f8f8}.base-color-5{background:#fcfcfc}.disable-back-ground{background:#efefef}.background-white{background:#fff}.border{border:1px solid #e6e6e6}.button-round-left{border-radius:5px 0px 0px 5px}.button-round-right{border-radius:0px 5px 5px 0px}.border-bottom-base-color-1{border-bottom:#707070}.border-bottom-base-color-2{border-bottom:#95989a}.border-bottom-base-color-3{border-bottom:#efefef}.border-bottom-base-color-4{border-bottom:#f8f8f8}.border-none{border:none}.show{display:block}.hide{display:none}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-size-xxs{font-size:.75rem}.font-size-xs{font-size:.875rem}.font-size-s{font-size:1rem}.font-size-m{font-size:1.25rem}.font-size-xl{font-size:1.75rem}.font-size-xxl{font-size:2.375rem}.fontSize-xxxl{font-size:6.375rem}.w-10{width:10%}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.h-10{height:10%}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.transition{transition:.3s}.preview-columns{display:flex;justify-content:center;align-items:center}.preview-columns .diagram-wrap{width:100%}.inline-table-max350{overflow-y:scroll;max-height:350px}.fullscreen-icon-wrap{position:absolute;bottom:0;right:8px}.fullscreen-icon-wrap .fullscreen-icon-inner{display:flex;justify-content:flex-end}.list-column-fullscreen-icon-wrap{display:flex;justify-content:flex-end}.checkbox-wrap{position:relative;display:inline-block}.checkbox-wrap .fieldset{border:0px}.checkbox-wrap .dd-header{cursor:pointer;transition:.3s}.checkbox-wrap .dd-header:hover{opacity:.5}.checkbox-wrap .dd-list{position:absolute;z-index:100000;background:#fff;top:40px;left:0}.checkbox-wrap .label-list{margin:auto;line-height:1.3;list-style:none}.checkbox-wrap .label-list::after{display:block;content:"";clear:both}.checkbox-wrap .label-list:nth-of-type(1) label input[type=checkbox]+span::before{transition:.3s;border-color:#008775}.checkbox-wrap .label-list:nth-of-type(1) label input[type=checkbox]:checked+span::before{transition:.3s;background-color:#008775}.checkbox-wrap .label-list li{margin-bottom:.6rem}.checkbox-wrap label{display:inline-block;position:relative;cursor:pointer;transition:.3s}.checkbox-wrap label:hover{opacity:.5}.checkbox-wrap label::before{-webkit-transition:.1s;transition:.1s}.checkbox-wrap label span{display:inline-block;padding:0 30px 0 35px}.checkbox-wrap label input[type=checkbox]{cursor:pointer;position:absolute;top:0;left:0;opacity:0}.checkbox-wrap label input[type=checkbox]+span::before,.checkbox-wrap label input[type=checkbox]+span::after{position:absolute;top:0;left:0;display:inline-block;content:"";box-sizing:border-box}.checkbox-wrap label input[type=checkbox]+span::before{z-index:0;background-color:rgba(0,0,0,0);width:22px;height:22px;border:2px #616161 solid;border-radius:5px}.checkbox-wrap label input[type=checkbox]+span::after{z-index:1;margin:5px 8px;width:6px;height:9px}.checkbox-wrap label input[type=checkbox]:checked+span::before{background-color:#616161}.checkbox-wrap label input[type=checkbox]:checked+span::after{border:2px solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}a{text-decoration:none;transition-duration:.3s;color:#707070}a:hover{color:#008775}.text-white{color:#fff}.text-color-1{color:#707070}.text-color-2{color:#95989a}.text-color-3{color:#efefef}.text-color-4{color:#f8f8f8}.text-color-or1{color:#eead49}.text-color-or2{color:#d68c16}.text-color-re1{color:#cb4b5a}.text-color-re2{color:#ad172b}.text-color-bl1{color:#30638e}.text-color-bl2{color:#052948}.text-color-vi1{color:#75308e}.text-color-vi2{color:#37044a}.text-color-gr1{color:#008775}.text-color-gr2{color:#78bfb6}.text-color-gr3{color:#b8ddd8}.text-color-gr4{color:#d7eee9}.broken-line{fill:none;stroke-dasharray:12 12;stroke-linecap:round;stroke-miterlimit:10;stroke-width:1px}.dot-dash-line{fill:none;stroke-dasharray:20 10 5 10;stroke-linecap:round;stroke-miterlimit:10;stroke-width:1px}.two-dot-chain-line{fill:none;stroke-dasharray:20 10 5 10 5 10;stroke-linecap:round;stroke-miterlimit:10;stroke-width:1px}.one-dot-chain-line{fill:none;stroke-dasharray:20 0 11 20 0 11;stroke-linecap:round;stroke-miterlimit:10;stroke-width:1px}.dot-line{fill:none;stroke-dasharray:0 15;stroke-linecap:round;stroke-miterlimit:10;stroke-width:1px}.container{max-width:112.5rem !important;margin:0 auto !important}.container-fluid{margin:0 2rem}.non-translated{position:absolute;display:block;width:1.25rem;height:1.25rem;border-radius:50%;background-color:#707070;top:10px;right:0;padding:2px;color:#fff}@media print,screen and (max-width: 636px){.non-translated{left:unset !important;right:-20px}}.non-translated-dark{background-color:#fff;color:#707070;position:absolute;display:block;width:1.25rem;height:1.25rem;border-radius:50%;top:4px;right:-5px;padding:2px}.hidden{display:none}.forbid-click{pointer-events:none}.export-pdf-style{font-size:25px !important}.export-pdf-style input[type=text],.export-pdf-style input[type=number],.export-pdf-style input[type=date],.export-pdf-style select{font-size:25px !important;height:50px !important}.export-pdf-style button,.export-pdf-style .hive-select-label{font-size:20px !important}.export-pdf-style .hive-object-info__modified:not(.name-empty),.export-pdf-style .hive-object-info__created:not(.name-empty){font-size:20px !important}.export-pdf-style .hive-meta-info__title{font-size:30px !important}.service-log-container{font-family:monospace;background-color:#707070}
.hfs__container{height:100%;padding:0 1rem}.hfs_wrapper{background:#707070;max-height:700px;height:100%;padding:30px;overflow:hidden}.hfs_img-preview{margin:auto;max-height:100%;display:block}.hfs_item{margin-bottom:30px}.hfs_item-name{font-weight:bold;margin-right:15px}.hfs_overview{padding:1rem}.hfs_overview ul,.hfs_overview li{list-style-type:none;margin-left:0}.hfs_download{width:100%;position:relative}.hfs_download-icon{width:140px;max-height:100%;font-size:11rem;color:#fff;margin:0 auto;position:absolute;left:0;right:0;top:35%}
.conversion-factor-font{font-size:2rem}.conversion-factor-close{display:flex;align-items:center;justify-content:right}.stdnames__object-label{margin-bottom:2rem}.stdnames__object-label .hive-select-label{padding-left:0 !important}.stdnames-quantities{display:flex;flex-direction:column}.stdnames-quantities .min-max-selector{margin-bottom:3rem}.stdnames-quantities .min-max-selector .row{display:flex;align-items:center}.stdnames-quantities .min-max-selector .row .columns.small-1{padding-left:0}.stdnames-quantities .min-max-selector .row .columns.small-1:first-child{padding-left:.9375rem}.stdnames-quantities__row{margin-bottom:2rem}.quantities__list-wrapper{float:none !important;padding-right:.5rem}
.user-overview{margin-top:50px}.user-overview .image-wrapper{display:flex;justify-content:center}.user-overview .image-wrapper .user-image{position:relative;overflow:hidden;border-radius:50%;position:absolute;left:7px;top:7px;width:95%;height:95%}.user-detail__wrapper{padding:0 1rem}.default-login-scheme .input-wrapper{position:relative}.default-login-scheme .input-wrapper .icon{position:absolute;right:1rem;top:calc(50% + .2rem);color:#cb4b5a}.default-login-scheme input.error{border:2px solid #cb4b5a}.default-login-scheme label.error{color:#cb4b5a !important}.authschemes-details{padding:0 1rem}.hive-login.hive-signup{display:flex;flex-direction:column;justify-content:center;align-content:center;width:50%}.signup-content{display:flex;width:100%}.signup__field,.login__field{color:#707070;font-weight:600}.signup__field input,.login__field input{border-radius:6px}.registration-form button{background:var(--theme-color1, #008775)}.registration-form button:hover{background:var(--theme-color1, #008775)}.registration-form .signup__errors{margin-bottom:1rem;width:100%}.registration-form .signup__errors ul{list-style-type:none}#panel-signup{width:100%;display:flex}#signupForm,#hive-login-scheme-hive,.login-scheme{width:100%}.login-switch-link{background:none;border:0;padding:0;margin:0 0 .75rem;cursor:pointer;text-decoration:underline;font:inherit}.login-switch-link:hover{opacity:.85}@media print,screen and (max-width: 640px){.user-overview{margin-top:100px;margin-bottom:50px}.user__info{margin-top:100px;margin-bottom:50px}}
.hive-object-permissions-table{color:#707070;fill:#707070;display:flex;width:max-content;height:auto;overflow-y:auto;padding-top:1rem;width:100%;display:flex}.hive-object-permissions-table .hive-objects-permissions-header{display:inline-grid;padding:16px 32px 16px 16px;margin-top:38px;max-width:50%}.hive-object-permissions-table .hive-objects-permissions-header .hive-object{display:flex;margin-bottom:.5rem;cursor:pointer;min-height:2rem;align-items:center;padding:0 .5rem;white-space:nowrap;overflow-x:auto}.hive-object-permissions-table .hive-objects-permissions-header .hive-object svg,.hive-object-permissions-table .hive-objects-permissions-header .hive-object object{padding-right:6px;height:27px}.hive-object-permissions-table .hive-objects-permissions-header .hive-object p{font-size:14px;margin:0px;line-height:1.5rem}.hive-object-permissions-table .hive-objects-permissions-header .hive-object:hover{opacity:.8;background:#eee;border-radius:4px}.hive-object-permissions-table .hive-objects-permissions-columns-container{display:inline}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column{display:inline-block;text-align:center;background:#fff;padding:16px;box-shadow:0px 0px 0px 1px #e8e8e8;margin:0 1px 0 0}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column:first-child{border-radius:8px 0 0 8px}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column:last-child{border-radius:0 8px 8px 0}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .title{margin-bottom:16px}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .title h1{font-size:14px}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .checkbox{margin-bottom:.5rem;min-height:2rem;display:flex;justify-content:center;align-items:center}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .checkbox input#slideOne{display:none}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .checkbox input[type=checkbox]+.checked{background:#efefef;width:24px;height:24px;border-radius:50%}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .checkbox input[type=checkbox]:checked+.checked{background:var(--theme-color2, #78BFB6);width:24px;height:24px;border-radius:50%;box-shadow:0px 2px 8px 4px #e6e6e6;color:#fff}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .checkbox input[type=checkbox]:checked+.checked i{opacity:1}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column label{text-align:center}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-disabled{background-color:#ccc;position:relative;display:inline-block;vertical-align:bottom;width:24px;height:24px;z-index:50;border-radius:50%}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-disabled i{color:#efefef;z-index:100;top:5px;left:5px;opacity:0}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input{position:relative;display:inline-block;vertical-align:bottom;width:24px;height:24px;z-index:50;cursor:pointer}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input i{color:#efefef;z-index:100;position:absolute;top:5px;left:5px}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input.inactive{opacity:.5}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input::before,.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input::after{content:"";display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input::before{width:24px;height:24px;top:0;left:0;background:#efefef;border-radius:50%}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox input[type=checkbox]{display:none}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox input[type=checkbox]:checked+.c-checkbox-input::after{width:24px;height:24px;background-color:var(--theme-color2, #78BFB6);border-radius:50%;top:0px;left:0px;box-shadow:0px 2px 8px 4px #e6e6e6}.hive-object-permissions-search{padding:8px;border:1px solid #ccc;border-radius:4px;margin-right:26px;margin-left:16px;margin-bottom:16px}.workspaces-permission-detail__header{padding:.5rem 1.8rem}
