main .st-sidebar{background-color:var(--sl-color-neutral-0);border-right:1px solid var(--sl-color-gray-200);box-sizing:border-box;height:100vh;padding:10px 8px;position:fixed;width:90px;z-index:3}main .st-sidebar .st-main-logo{height:auto;margin:10px 0 0 10px;max-width:50px;width:100%}main .st-content-holder{background-color:var(--sl-color-neutral-100);box-sizing:border-box;margin-left:90px;min-height:100vh;min-width:calc(100% - 90px);overflow:visible;padding:15px;position:relative;width:auto}.container3d-editor-holder{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:1em;height:100%;justify-content:center;overflow:hidden!important;position:relative;width:100%}.container3d-editor-holder .container3d-editor-3dviewer{flex:1 0 calc(100% - 400px - 1em);height:100%;overflow:hidden;overscroll-behavior:contain;position:relative}.container3d-editor-holder .container3d-editor-config{background-color:var(--sl-color-neutral-100);box-sizing:border-box;flex:1 0 400px;height:100%;overflow-y:scroll;overscroll-behavior:contain;padding:var(--sl-spacing-medium)}.container3d-editor-holder .container3d-editor-config .other-colors{background-color:var(--sl-color-neutral-0);border-radius:var(--sl-border-radius-medium);margin-bottom:var(--sl-spacing-x-small);padding:var(--sl-spacing-x-small) var(--sl-spacing-small)}.container3d-editor-holder .container3d-editor-config .other-colors .custom-color{align-items:center;display:flex;gap:var(--sl-spacing-x-small);justify-content:space-between}.container3d-editor-holder .container3d-editor-config .divFaceImage{background-color:var(--sl-color-neutral-0);border-radius:var(--sl-border-radius-medium);margin-bottom:var(--sl-spacing-x-small);padding:var(--sl-spacing-medium)}.container3d-editor-holder .container3d-editor-config .divFaceImage .top-part{align-items:center;display:flex;gap:.5em;justify-content:space-between;margin-bottom:var(--sl-spacing-x-small)}.container3d-editor-holder .container3d-editor-config .divFaceImage .top-part sl-select{max-width:50%}.container3d-editor-holder .container3d-editor-config .divFaceImage .top-part>*{flex:0 1 auto;margin:0}.container3d-editor-holder .container3d-editor-config .divFaceImage .top-part:first-child{flex:0 1 50%}.container3d-editor-holder .container3d-editor-config .divFaceImage .image-part{margin-bottom:var(--sl-spacing-x-small)}.container3d-editor-holder .container3d-editor-config .divFaceImage .image-part .image-part-picture{position:relative;width:100%}.container3d-editor-holder .container3d-editor-config .divFaceImage .image-part .image-part-picture .image-info{background-color:var(--sl-color-neutral-100);border-radius:var(--sl-border-radius-small);bottom:10px;color:var(--sl-color-neutral-900);font-size:var(--sl-font-size-x-small);padding:.25em .5em;position:absolute;right:10px}.container3d-editor-holder .container3d-editor-config .divFaceImage .image-part .image-holder{background-position:50% 50%;background-repeat:no-repeat,repeat;background-size:contain,cover;box-shadow:inset 0 0 5px #333;box-sizing:border-box;min-height:165px;position:relative;width:100%}.container3d-editor-holder .container3d-editor-config .divFaceImage .image-part .image-holder.is-empty{background:#eee url(/assets/images/render-checkerboard.png) 50%/cover}.container3d-editor-holder .container3d-editor-config .divFaceImage .ranges-part{display:flex;flex-wrap:wrap;gap:1em;margin-bottom:var(--sl-spacing-x-small);padding:var(--sl-spacing-x-small)}.container3d-editor-holder .container3d-editor-config .divFaceImage .ranges-part sl-range::part(form-control-label){font-size:var(--sl-input-label-font-size-small)!important}.container3d-editor-holder .container3d-editor-config .divFaceImage .ranges-part>*{flex:1 0 calc(50% - 0.5em);margin:0}.container3d-editor-holder .container3d-editor-config .divFaceImage .actions-container{text-align:right}.container3d-editor-holder .tedivo-3d-visualizer-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1000}.container3d-editor-holder .container3d-editor-container-type,.container3d-editor-holder .container3d-editor-fast-rendering{bottom:1em;left:1em;position:absolute;width:280px;z-index:999}.container3d-editor-holder .container3d-editor-container-type{bottom:auto;top:1em}.tvd-textures-view-modal-list{align-content:space-between;align-items:baseline;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;justify-items:center;list-style:none;margin:0;padding:0}.tvd-textures-view-modal-list li{background-color:#f4f4f4;box-sizing:border-box;flex:0 1 calc(50% - 1em);position:relative}.tvd-textures-view-modal-list li.side{background-color:transparent;flex:0 1 calc(21% - 1em)}.tvd-textures-view-modal-list li.side.front-back{flex:0 1 calc(8% - 1em)}.tvd-textures-view-modal-list li img{display:block;height:auto;width:100%}@media screen and (min-width:1300px){.tvd-textures-view-modal-list li{flex:0 1 calc(25% - 1em)}}@media screen and (min-width:800){.tvd-textures-view-modal-list li{flex:0 1 calc(33% - 1em)}}.login-screen-interactive{align-items:center;display:flex;justify-content:center}.login-screen-interactive h2{margin-top:0}.login-screen-interactive .login-screen-split{background-color:var(--sl-color-neutral-0);border:1px solid var(--sl-color-neutral-200);border-radius:var(--sl-border-radius-large);height:auto;left:50%;max-width:100%;min-height:380px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:790px}.login-screen-interactive .login-screen-split h3{font-size:1em;margin:0;text-align:center}.login-screen-interactive .login-screen-split .login-form-part,.login-screen-interactive .login-screen-split .login-new-here-part,.login-screen-interactive .login-screen-split .login-slider{border-radius:var(--sl-border-radius-large);box-sizing:border-box;height:100%;padding:var(--sl-spacing-large);position:absolute;text-align:left;top:0;transition:opacity .25s ease-out;width:100%}.login-screen-interactive .login-screen-split .login-form-part .form-fields-row,.login-screen-interactive .login-screen-split .login-new-here-part .form-fields-row,.login-screen-interactive .login-screen-split .login-slider .form-fields-row{text-align:left}.login-screen-interactive .login-screen-split .login-form-part .form-fields-row sl-input,.login-screen-interactive .login-screen-split .login-new-here-part .form-fields-row sl-input,.login-screen-interactive .login-screen-split .login-slider .form-fields-row sl-input{margin-bottom:.5rem}.login-screen-interactive .login-screen-split .login-form-part h2,.login-screen-interactive .login-screen-split .login-new-here-part h2,.login-screen-interactive .login-screen-split .login-slider h2{text-align:center}.login-screen-interactive .login-screen-split .login-form-part h3,.login-screen-interactive .login-screen-split .login-new-here-part h3,.login-screen-interactive .login-screen-split .login-slider h3{align-items:center;display:flex;gap:.5rem;justify-content:center;margin:0 auto 1em;text-align:center}.login-screen-interactive .login-screen-split .login-form-part h3 sl-icon-button::part(base),.login-screen-interactive .login-screen-split .login-new-here-part h3 sl-icon-button::part(base),.login-screen-interactive .login-screen-split .login-slider h3 sl-icon-button::part(base){color:var(--sl-color-primary-500);font-size:.8rem;padding:.2em 0 0}.login-screen-interactive .login-screen-split .login-form-part footer.login-button-container,.login-screen-interactive .login-screen-split .login-new-here-part footer.login-button-container,.login-screen-interactive .login-screen-split .login-slider footer.login-button-container{align-items:center;display:flex;justify-content:center;margin-top:1em}.login-screen-interactive .login-screen-split .login-form-part .federation-buttons,.login-screen-interactive .login-screen-split .login-new-here-part .federation-buttons,.login-screen-interactive .login-screen-split .login-slider .federation-buttons{padding:1em;text-align:center}.login-screen-interactive .login-screen-split .login-form-part .federation-buttons img,.login-screen-interactive .login-screen-split .login-new-here-part .federation-buttons img,.login-screen-interactive .login-screen-split .login-slider .federation-buttons img{border:1px solid var(--sl-color-primary-500);border-radius:var(--sl-input-border-radius-medium);cursor:pointer;height:41px;margin:0 auto;max-width:230px;overflow:hidden;transition:all .5s ease-in-out;width:auto}.login-screen-interactive .login-screen-split .login-form-part .federation-buttons img:hover,.login-screen-interactive .login-screen-split .login-new-here-part .federation-buttons img:hover,.login-screen-interactive .login-screen-split .login-slider .federation-buttons img:hover{border:1px solid var(--sl-color-primary-900);transform:scale(1.03)}.login-screen-interactive .login-screen-split .login-slider{align-items:center;display:flex;justify-content:center;transition:left .5s ease-out}.login-screen-interactive .login-screen-split .login-form-part{background-color:var(--sl-color-neutral-0);height:auto;left:0;min-height:252px;top:50%;transform:translateY(-50%);width:60%}.login-screen-interactive .login-screen-split .new-here-text{margin-bottom:1em}.login-screen-interactive .login-screen-split .login-slider{background-color:var(--sl-color-primary-700);color:var(--sl-color-neutral-100);left:60%;text-align:center;width:40%;z-index:10}.login-screen-interactive .login-screen-split .login-slider a{color:var(--sl-color-primary-300)}.login-screen-interactive .login-screen-split .login-slider sl-button::part(base){background-color:var(--sl-color-neutral-0);color:var(--sl-color-primary-700)}.login-screen-interactive .login-screen-split .login-slider .card-1{display:block;max-width:22ch;opacity:1;transition:opacity .5s ease-out}.login-screen-interactive .login-screen-split .login-slider .card-2{display:none;max-width:22ch;opacity:0}.login-screen-interactive .login-screen-split .login-new-here-part{align-items:center;display:flex;justify-content:center;opacity:0;pointer-events:none;right:0;text-align:center;width:60%}.login-screen-interactive .login-screen-split .login-new-here-part form{margin-bottom:0}.sl-theme-dark .login-screen-interactive .login-screen-split .login-slider{background-color:var(--sl-color-primary-200);color:var(--sl-color-neutral-900)}.sl-theme-dark .login-screen-interactive .login-screen-split .login-slider a{color:var(--sl-color-primary-300)}.sl-theme-dark .login-screen-interactive .login-screen-split .login-slider sl-button::part(base){background-color:var(--sl-color-neutral-0);border-color:var(--sl-color-neutral-0);color:var(--sl-color-neutral-800)}.login-screen-interactive[data-show=newAccount] .login-form-part{opacity:0;pointer-events:none}.login-screen-interactive[data-show=newAccount] .login-slider{left:0;opacity:1;pointer-events:all}.login-screen-interactive[data-show=newAccount] .login-slider .card-1{display:none;opacity:0}.login-screen-interactive[data-show=newAccount] .login-slider .card-2{display:block;opacity:1}.login-screen-interactive[data-show=newAccount] .login-new-here-part{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:fadeIn;pointer-events:all;transition-timing-function:ease-out}@media screen and (max-width:700px){.login-screen-interactive{display:block}.login-screen-interactive .login-screen-split{height:auto;left:auto;min-height:0;position:relative;top:auto;transform:none;width:100%}.login-screen-interactive .login-screen-split .login-form-part,.login-screen-interactive .login-screen-split .login-new-here-part,.login-screen-interactive .login-screen-split .login-slider{display:block;height:auto!important;left:auto;opacity:1;pointer-events:all;position:static;right:auto;top:auto;width:100%}.login-screen-interactive .login-screen-split .login-slider{display:none}}.login-mfa-holder{text-align:center}.login-mfa-holder sl-qr-code{display:block;margin:1em auto;max-width:100%}.login-mfa-holder label,.login-mfa-holder p,.login-mfa-holder sl-input{text-align:left}.login-mfa-holder code{background-color:var(--sl-color-neutral-200);border-radius:20px;color:var(--sl-color-neutral-700);display:inline-block;font-family:inherit;font-size:small;margin-bottom:.75em;padding:.25em .5em}.loggedin-user-sections{display:flex;gap:1em;margin:0 auto}.loggedin-user-sections h4{margin:0}@media(max-width:900px){.loggedin-user-sections{flex-direction:column}}.loggedin-user-sections .loggedin-user-section{flex:1 1 20%}.loggedin-user-sections .loggedin-user-section ul{padding-left:1em}.loggedin-user-sections p.hlp-description{color:var(--sl-color-neutral-600);font-size:.9em;margin:.1em 0 1em;max-width:40ch}.login-new-here-part .oss-card{position:relative}.tvd-h1-icon{display:inline-block;height:70px;margin:12px auto -6px;width:auto}.plan-expiration-message{color:var(--sl-color-neutral-700)}.plan-expiration-message strong{color:var(--sl-color-neutral-900)}@keyframes fadeIn{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}50%{opacity:0}to{opacity:0}}tvd-comparer-component table{width:100%}tvd-comparer-component tr.comparer-head-row{font-family:var(--sl-font-sans);font-size:var(--sl-font-size-large);padding:.25em;position:sticky;top:0;z-index:2}tvd-comparer-component tr.comparer-head-row th{background-color:var(--sl-color-neutral-200);height:34px;padding:.25em 0}tvd-comparer-component tr.comparer-head-row th:first-of-type{background-color:var(--sl-color-neutral-100)}tvd-comparer-component tr.comparer-head-row small{font-size:70%;font-weight:400}tvd-comparer-component tr.comparer-head-row small:before{content:" / "}tvd-comparer-component tr .comparer-header{background-color:var(--sl-color-neutral-100);flex:1 0 10%;font-size:1em;line-height:1.15em;margin-top:0;overflow:hidden;position:sticky;text-overflow:ellipsis;text-wrap:nowrap;top:2.6em;vertical-align:top;z-index:1}@media screen and (max-width:1700px){tvd-comparer-component tr .comparer-header{font-size:.9em}}tvd-comparer-component tr .comparer-code{background-color:var(--sl-color-neutral-50);font-family:Courier New,Courier,monospace;font-size:12px;padding:.25em;white-space:pre;width:45%}tvd-comparer-component tr .comparer-code .stroked{text-decoration:line-through}tvd-comparer-component tr .comparer-code .comparer-line-modify{background-color:var(--sl-color-warning-100)}tvd-comparer-component tr .comparer-code .comparer-line-missing{background-attachment:fixed;background-image:repeating-linear-gradient(-66deg,var(--sl-color-neutral-50) 0,var(--sl-color-neutral-50) 2px,var(--sl-color-neutral-200) 2px,var(--sl-color-neutral-200) 3px,var(--sl-color-neutral-50) 4px)}tvd-comparer-component tr .comparer-code .comparer-line-add{background-color:var(--sl-color-success-200)}tvd-comparer-component tr .comparer-code .comparer-line-remove{background-color:var(--sl-color-danger-200)}.fileMap-main-part{align-items:center;display:flex;flex-direction:column;justify-content:space-around;justify-items:center;width:100%}.fileMap-main-part .boxed-part{background-color:var(--sl-color-neutral-0);border:none;border-radius:2em;flex:0 1 auto;margin:0 auto;padding:.5em 1.5em;position:relative;text-align:center}.fileMap-main-part .source-part{margin-bottom:3em}.fileMap-main-part .source-part p.date{color:var(--sl-color-neutral-600);font-size:80%;margin:.25em 0 0}.fileMap-main-part .source-part.isClone p.date{margin-bottom:.5em}.fileMap-main-part .source-part:after{border-left:2px solid var(--sl-color-neutral-0);bottom:-3em;content:"";display:block;height:3.5em;left:50%;position:absolute;width:1px}.fileMap-main-part .current-part{align-items:center;display:flex;flex-direction:column;justify-content:center}.fileMap-main-part .current-part h2,.fileMap-main-part .current-part h3{margin:.5em auto}.fileMap-main-part .current-part h3{color:var(--sl-color-neutral-700);margin:0 auto 1em}.fileMap-main-part .current-part h3 sl-icon{font-size:80%;margin-right:.35em}.fileMap-main-part .current-part .current-buttons{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:.5em 0 1em;width:100%}.fileMap-main-part .current-part dictionary-display-element{margin-bottom:.5em}.fileMap-main-part .consumers-part{margin-top:3em}.fileMap-main-part .consumers-part:before{border-left:2px solid var(--sl-color-neutral-0);content:"";display:block;height:3.5em;left:50%;position:absolute;top:-3em;width:1px}.fileMap-main-part .consumers-part .title{color:var(--sl-color-neutral-600)}.fileMap-main-part .consumers-part .ul-consumers{list-style:none;margin:.5em 0;max-width:100%;min-width:700px;padding:0;text-align:left;width:auto}.fileMap-main-part .consumers-part .ul-consumers li{align-items:center;border-bottom:1px solid var(--sl-color-gray-200);display:flex;gap:1em;height:2.3em}.fileMap-main-part .consumers-part .ul-consumers li:first-child{border-top:1px solid var(--sl-color-gray-200)}.fileMap-main-part .consumers-part .ul-consumers li .org-name{flex:1 0 35%}.fileMap-main-part .consumers-part .ul-consumers li .vessel-name{flex:1 0 25%}.fileMap-main-part .consumers-part .ul-consumers li .date{color:var(--sl-color-neutral-600);flex:1 0 15%;font-size:80%;text-wrap:nowrap}.fileMap-main-part .consumers-part .ul-consumers li .actions{flex:1 0 90px;text-align:right}tvd-community-component h2{margin-bottom:.4em}tvd-community-component .my-cloud-search-input{margin-bottom:1em}tvd-community-component .tvd-table.tvd-table-smart-table h2{font-size:1em;line-height:2em}tvd-community-component .fields-chks{margin-bottom:1.5em}tvd-community-component .fields-chks sl-checkbox{margin-right:1em}tvd-community-component form{margin-bottom:1em}tvd-my-cloud-component tf-select#actions{margin:0;text-align:left}tvd-my-cloud-component .files-actions{text-align:left}tvd-my-cloud-component .smart-table-column-selector{order:1}tvd-my-cloud-component .header-pseudo-slot{order:2}tvd-my-cloud-component .smart-table-search{order:3}tvd-my-cloud-component .top-actions{order:4}.confirm-holder{margin-top:.5em;padding-left:1.25em}.small-info{color:var(--sl-color-warning-700);font-size:.8em;margin:0 auto 0 2em;text-align:left}.hs-margin h2:first-of-type{margin-top:0}.hs-margin .notifications-section h3{margin:0 0 .5em}.hs-margin ul.no-bullets{list-style-type:none;margin-left:0;padding-left:0}.hs-margin .link-3-spans div.notification-row{border-bottom:1px solid var(--sl-color-gray-200);display:flex;justify-content:space-between}.hs-margin .link-3-spans div.notification-row link-element,.hs-margin .link-3-spans div.notification-row span{flex:1 0 20%}.hs-margin .link-3-spans div.notification-row link-element.date,.hs-margin .link-3-spans div.notification-row span.date{flex:1 0 150px}.hs-margin .link-3-spans div.notification-row em{color:var(--sl-color-gray-500);font-size:90%}.hs-margin .link-3-spans div.notification-row:hover{background-color:var(--sl-color-gray-100)}.hs-margin .link-3-spans div.notification-row:first-child{border-top:1px solid var(--sl-color-gray-200)}.hs-margin span{font-size:90%}.hs-margin span strong{font-size:115%}.hs-margin .link{font-size:90%}.hs-margin .link:before{color:var(--sl-color-primary-600);content:"→ ";margin-left:.5em}.subtitle{font-size:1.2em}h4{font-weight:400}.side-view-section{align-items:center;display:flex;gap:1em}.side-view-section .side-view-details-holder{background-color:var(--sl-color-gray-100);border:1px solid var(--sl-color-gray-200);flex:1 0 20%;max-height:300px;overflow-y:scroll;padding:1em}.side-view-section .side-view-details-holder h4{border-bottom:1px solid var(--sl-color-gray-300);margin:0 0 .5em}.side-view-section .side-view-details-holder .side-view-details-inputs{display:flex;gap:.5em}@media(max-width:1800px){.side-view-section .side-view-details-holder .side-view-details-inputs{flex-direction:column}.side-view-section .side-view-details-holder .side-view-details-inputs>*{flex:0 1 100%;max-width:100%}}@media(min-width:1800px){.side-view-section .side-view-details-holder .side-view-details-inputs{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.side-view-section .side-view-details-holder .side-view-details-inputs>*{flex:0 1 calc(50% - 1em);max-width:46%}}.side-view-section .side-view-svg-holder{flex:1 0 calc(80% - 2em)}.side-view-section .sideview-action-move g[data-action=move]{cursor:grabbing}.side-view-section .sideview-action-move g[data-action=move]:hover use{filter:hue-rotate(90deg)}.bay-slots-editor{background-color:var(--sl-color-gray-200);box-sizing:border-box;overflow-x:auto;overflow-y:hidden;padding:1em;text-align:center}.bay-slots-editor tf-select{margin-left:0;text-align:left}.bay-slots-editor .vessel-slots-holder{align-items:flex-start;background-color:var(--sl-color-gray-300);border:2px solid var(--sl-color-neutral-0);border-left:none;border-right:none;box-sizing:border-box;display:inline-flex;flex-wrap:nowrap;gap:1em 3px;justify-content:flex-start;margin:0 70px 0 60px;padding:10px;position:relative}.bay-slots-editor .vessel-slots-holder:after,.bay-slots-editor .vessel-slots-holder:before{align-items:center;background-color:var(--sl-color-neutral-0);border:2px solid var(--sl-color-neutral-0);border-radius:0 100% 100% 0;bottom:-2px;color:var(--sl-color-gray-400);content:attr(data-bow);display:flex;font-size:80%;justify-content:center;position:absolute;right:-100px;top:-2px;width:100px}.bay-slots-editor .vessel-slots-holder:before{border-radius:10px 0 0 10px;content:attr(data-stern);left:-60px;padding-right:0;right:auto;width:60px}.bay-slots-editor .vessel-slots-holder:after{clip-path:ellipse(100px 52px at 0 50%)}.bay-slots-editor .slot-holder{align-items:center;display:flex;gap:3px;justify-content:center;position:relative}.bay-slots-editor .slot-holder .slot-box{align-items:flex-start;background-color:var(--sl-color-gray-100);border:2px solid var(--sl-color-gray-400);border-radius:var(--sl-border-radius-small);box-sizing:border-box;color:var(--sl-color-gray-800);display:flex;font-size:.7em;height:75px;justify-content:center;padding:.5rem;position:relative;text-align:center;width:50px}.bay-slots-editor .slot-holder .part-slot-edit-btn{bottom:1px;position:absolute;right:1px}.bay-slots-editor .slot-holder.bay .slot-box{align-items:center;border-width:1px;color:var(--sl-color-gray-500);font-size:9px;width:32px}.parts-legend{align-items:center;display:flex;gap:.5em;list-style:none;margin:1em 0;padding:0}.parts-legend li{background-color:var(--sl-color-gray-100);color:var(--sl-color-gray-800);font-size:.7em;padding:.5em 1em}.margin-left-05,.margin-right-05{margin-left:.5em}.slot-actions tf-select{margin-left:0}.bayView-options{align-items:center;display:inline-flex;gap:.5em;justify-content:space-between}.main-edit-drawer{--size:calc(100vw - 90px);height:100vh}.slot-legend-list{display:flex;gap:5px;justify-content:center;list-style:none;margin:1em auto 1.5em}.slot-legend-list:before{color:var(--sl-color-neutral-500);content:attr(data-title);font-size:11px;padding:3px 0;text-transform:uppercase}.slot-legend-list li{align-items:center;display:inline-flex;font-size:12px;padding:2px 9px}.slot-legend-list li svg.slot-legend-icon{height:10px;margin-left:.5em;width:auto}.bays-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;will-change:contents}.bays-wrapper.cSize-SMALL{padding-top:10px}.bays-wrapper .block-bays{align-content:center;align-items:center;display:contents;flex-direction:column;gap:20px}.bays-wrapper .block-bays bay-box-component::part(bay-arrow-direction){transition:transform .3s ease-in-out}.bays-wrapper bay-box-component::part(box){position:relative}.bays-wrapper bay-box-component::part(title){font-size:1em;height:24px;left:0;margin:0;position:relative;text-align:center;top:0;width:100%}.bays-wrapper bay-box-component::part(edit-btn){position:absolute;right:10px;top:0}.bays-wrapper bay-box-component::part(svg-bay){left:0;position:absolute;top:60px}.bays-wrapper bay-box-component::part(details-holder){display:flex;justify-content:center;text-align:center}.bays-wrapper bay-box-component::part(stack-weights){left:0;position:absolute;right:0;top:60px}.bays-wrapper bay-box-component::part(stack-weight){background:var(--sl-color-neutral-100);border-radius:0 0 5px 5px;box-sizing:border-box;color:var(--sl-color-neutral-800);font-size:8px;padding:3px;position:absolute;text-align:center}.bays-wrapper .icon-big{font-size:1.25em}[data-group-paired-bays=true] .bays-wrapper{padding-top:0}[data-group-paired-bays=true] .bays-wrapper .block-bays{background-color:var(--sl-color-neutral-50);border-radius:8px;display:flex;margin-bottom:10px;padding:10px 0}[data-group-paired-bays=true] .bays-wrapper .block-bays bay-box-component::part(bay-arrow-direction){transform:rotate(90deg)}.side-view svg{height:auto;margin:0 auto;max-height:320px;width:100%}.bay-edit-components{display:flex;gap:2em;margin-top:1em}.bay-edit-components>*{flex:1 0 40%}.bay-edit-components tvd-bay-edit-component tedivo-interactive-grid.svg-bay-edit{height:auto;max-width:100%;min-width:100%;width:auto}.bay-edit-components tvd-bay-edit-component .edit-tools{margin-bottom:3em}.bay-edit-components tvd-bay-edit-component .edit-tools label{color:var(--sl-color-neutral-600);display:block;font-size:70%;margin-bottom:.25em;text-transform:uppercase}.bay-edit-components tvd-bay-edit-component .edit-tools .flex-holder-top{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between}.bay-edit-components tvd-bay-edit-component .edit-tools .tools-options{margin-top:.5em;min-height:3em;padding-left:1em}.bay-edit-components tvd-bay-edit-component .edit-tools .tools-options .tools-options-inst{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.bay-edit-components tvd-bay-edit-component .edit-tools .tools-options .tools-options-inst sl-radio-group{align-content:flex-start;display:flex;flex:1 0 100%;flex-wrap:wrap;justify-content:flex-start}.bay-edit-components tvd-bay-edit-component .edit-tools .tools-options .tools-options-inst sl-checkbox,.bay-edit-components tvd-bay-edit-component .edit-tools .tools-options .tools-options-inst sl-radio-group sl-radio{flex:0 1 auto;--label-size:0.5em;display:inline-block;margin:0 1em 1em 0}.title-with-action{align-items:center;display:flex}.title-with-action h1{flex-grow:4}.title-with-action sl-spinner{font-size:1rem;margin-right:.5em;vertical-align:middle}.holder-bays title-with-actions-component{background-color:var(--sl-color-neutral-0);position:sticky;top:0;z-index:1}.flex-inputs .rowed-input{align-items:flex-start;display:inline-flex;margin-right:1em}.flex-inputs .rowed-input label{background:var(--sl-color-neutral-400);border-radius:10px 5px 0 10px;display:inline-block;font-size:80%;min-width:18px;padding:0 .2em 0 .4em;text-align:center}.flex-inputs .rowed-input sl-input{display:inline-block;width:6em}.cg-tools{align-items:center;display:flex;gap:1em;margin-bottom:1.5em}.cg-tools tf-select{margin-left:0;margin-right:0}.cg-tools .dropdown-bays{position:relative;width:18em}.cg-tools .dropdown-bays sl-button{width:100%}.cg-tools .dropdown-bays .dropdown-bays-close{bottom:0;display:block;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw}.cg-tools .dropdown-bays .dropdown-bays-menu{background:var(--sl-panel-background-color);border:solid var(--sl-panel-border-width) var(--sl-panel-border-color);border-radius:var(--sl-border-radius-medium);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:1px;list-style:none;margin:0;overflow:auto;overscroll-behavior:none;padding:var(--sl-spacing-medium);position:absolute;width:100%;z-index:30}.cg-tools .dropdown-bays .dropdown-bays-menu li{background-color:transparent;border:1px solid transparent;border-radius:var(--sl-border-radius-medium);cursor:pointer;display:inline-block;flex:1 0 20%;font-size:90%;padding:.325em 0;text-align:center}.cg-tools .dropdown-bays .dropdown-bays-menu li.selected{background-color:var(--sl-color-neutral-0);border-color:var(--sl-color-primary-300);cursor:default}.cg-tools .dropdown-bays .dropdown-bays-menu li:active,.cg-tools .dropdown-bays .dropdown-bays-menu li:focus,.cg-tools .dropdown-bays .dropdown-bays-menu li:hover{border-color:var(--sl-color-primary-500)}.cg-tools sl-button-group,.cg-tools sl-radio-group{flex:0 1 auto}.cg-tools sl-radio-group sl-radio{display:inline-flex}.cg-tools sl-radio-group sl-radio:first-child{margin-right:1em}.helpers-holder{border-left:1px dotted var(--sl-color-neutral-200);flex:1 0 auto;padding-left:1em;position:relative;text-align:left}.helpers-holder.helpers-bays{border-left:none;border-right:1px dotted var(--sl-color-neutral-200);display:inline-flex;margin-right:.25em;padding-right:.5em}.editing-area{align-items:flex-start;display:flex;gap:2em}.editing-area svg text{pointer-events:none}.editing-area .row-highlighted{fill-opacity:.9;background-color:#ddf0fe}.sl-theme-dark .editing-area .row-highlighted{background-color:#133953}.cgsBayView,.cgsBayViewMaster{height:auto;max-width:800px;min-width:400px;width:100%}.centered,.deck-view-wrapper{text-align:center}.deck-view-wrapper sl-select{margin:0 auto 1em}@keyframes deleteTr{0%{background-color:var(--sl-color-neutral-500);max-height:auto;opacity:1}95%{max-height:auto;opacity:0}to{max-height:0;opacity:0}}.deleted-tr td{display:none}.no-slots-defined{color:var(--sl-color-primary-700);font-size:var(--sl-font-size-small);left:50%;position:absolute;transform:translateY(50px) translateX(-50%)}.sideview-legend{display:flex;font-size:var(--sl-font-size-x-small);gap:.5em;margin:1em 0 .5em}.sideview-legend .sideview-legend-pairedAft,.sideview-legend .sideview-legend-pairedFwd,.sideview-legend .sideview-legend-pairedNone{background-color:var(--sl-color-neutral-200);border:1px solid var(--sl-color-neutral-400);border-radius:1em;color:var(--sl-color-neutral-700);padding:.2em .75em}.sideview-legend .sideview-legend-pairedNone{background-color:rgba(167,139,250,.25);border-color:var(--sl-color-violet-400)}.sideview-legend .sideview-legend-pairedAft{background-color:rgba(45,212,191,.25);border-color:var(--sl-color-teal-400)}.sideview-legend .sl-theme-dark .sideview-legend-pairedNone{background-color:rgba(130,163,242,.25)}.sideview-legend .sl-theme-dark .sideview-legend-pairedAft{background-color:rgba(25,153,141,.25)}.deckview-legend{display:flex;font-size:var(--sl-font-size-x-small);gap:.5em;margin:1em 0 .5em}.deckview-legend .deckview-legend-danger,.deckview-legend .deckview-legend-ok,.deckview-legend .deckview-legend-warning{border-radius:1em;border-style:solid;border-width:1px;padding:.2em .75em}.deckview-legend .deckview-legend-danger{background-color:hsla(0,96%,89%,.4);border-color:var(--sl-color-danger-300)}.deckview-legend .deckview-legend-warning{background-color:hsla(32,98%,83%,.4);border-color:var(--sl-color-orange-300)}.deckview-legend .deckview-legend-ok{background-color:rgba(187,247,208,.4);border-color:var(--sl-color-green-300)}html.sl-theme-dark .deckview-legend .deckview-legend-danger{background-color:rgba(191,35,32,.4);border-color:var(--sl-color-danger-100)}html.sl-theme-dark .deckview-legend .deckview-legend-warning{background-color:rgba(200,70,18,.4);border-color:var(--sl-color-orange-100)}html.sl-theme-dark .deckview-legend .deckview-legend-ok{background-color:rgba(29,133,65,.4);border-color:var(--sl-color-green-100)}.edit-lids-holder{display:flex;height:100%}.edit-lids-holder .deck-view-wrapper{max-width:400px;width:800px}.edit-lids-holder .deck-view-wrapper,.edit-lids-holder .lids-table-mainHolder{height:calc(100% - 40px);overflow-y:scroll;position:relative}.field50centered{padding:0 25%}@media screen and (max-width:800px){.field50centered{padding:0}}.bottom-base-u u{border-bottom:1px solid var(--sl-color-sky-300);text-decoration:none}.history-on-demand,.versions-on-demand{padding-top:1em}.history-on-demand .span-action,.versions-on-demand .span-action{color:var(--sl-color-neutral-600)}.history-on-demand .history-comments,.versions-on-demand .history-comments{background-color:var(--sl-color-teal-50);border:1px solid var(--sl-color-teal-100);border-radius:.25em;color:var(--sl-color-neutral-800);display:inline-block;padding:.25em .5em}.card-3d-view{position:relative}.card-3d-view .renderer-container{height:400px;width:100%}.card-3d-view .renderer-container canvas{height:auto;width:100%}.card-3d-view .renderer-container[data-active=false]:after{background-color:var(--sl-color-neutral-200,#f0f0f0);content:" ";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.card-3d-view .btn-activate-3d,.card-3d-view:part(part-activate-3d){bottom:var(--sl-spacing-2x-large,2rem);position:absolute;right:var(--sl-spacing-2x-large,2rem);z-index:1}.tvd-table-with-direction tr.paired-1 .td-smt-isoBay,.tvd-table-with-direction tr.paired-2 .td-smt-isoBay{position:relative}.tvd-table-with-direction tr.paired-1 .td-smt-isoBay:after,.tvd-table-with-direction tr.paired-2 .td-smt-isoBay:after{border:8px solid transparent;border-top:8px solid var(--sl-color-orange-200);bottom:-8px;content:"";display:block;position:absolute;right:calc(50% - 8px)}.tvd-table-with-direction tr.paired-1 .td-smt-isoBay:after{border:8px solid transparent;border-bottom:8px solid var(--sl-color-orange-200);bottom:auto;top:-8px}svg{cursor:default;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.dragSelector{border-color:var(--sl-color-primary-400,"blue");border-style:dashed;border-width:2px;height:100px;left:40px;pointer-events:none;position:absolute;top:40px;width:100px;z-index:3}.dragSelector:before{background-color:var(--sl-color-primary-500,"blue");content:"";height:100%;left:0;opacity:.4;position:absolute;width:100%}.dragOverlay{background-color:transparent;pointer-events:none;position:absolute;z-index:2}.click-outside,.dragOverlay{bottom:0;left:0;right:0;top:0}.click-outside{background-color:var(--sl-overlay-background-color);display:none;position:fixed;z-index:9}.click-outside[data-opened="1"]{display:block}ul.ul-main-menu{font-size:1.25em;list-style:none;margin:1em 0 0;padding:0;z-index:10}ul.ul-main-menu li{position:relative;text-align:center}ul.ul-main-menu li button{color:var(--sl-color-neutral-700)}ul.ul-main-menu li .main-option{background:none;border:none;margin-bottom:5px;padding:0;width:74px}ul.ul-main-menu li .main-option sl-icon{pointer-events:none;transform:scale(1.4)}ul.ul-main-menu li .main-option sl-icon.custom-icon{fill:var(--sl-color-neutral-700);stroke:var(--sl-color-neutral-700)}ul.ul-main-menu li .main-option[variant=primary] sl-icon.custom-icon{fill:var(--sl-color-primary-700);stroke:var(--sl-color-primary-700)}ul.ul-main-menu li sl-menu{display:none;left:100%;overflow:visible;position:absolute;text-align:left;top:0;z-index:10}ul.ul-main-menu li sl-menu[data-opened="1"]{display:block}ul.ul-main-menu li sl-menu:before{border:12px solid transparent;border-right:12px solid var(--sl-panel-background-color);content:"";display:block;height:0;left:-22px;position:absolute;top:10px;width:0;z-index:10}ul.ul-main-menu li sl-menu sl-menu-item *{pointer-events:none}.menu-avatar{display:inline-block;margin:15px 0 18px}.menu-avatar sl-avatar{--size:40px}.menu-chat{bottom:calc(1em + 40px);font-size:1.5em;height:42px;position:absolute;width:42px}.sl-theme-dark .tvl-icon-community::part(label){filter:invert(100%)}.column{align-items:center;display:flex;flex-direction:column;justify-content:center}.offline-icon{color:var(--sl-color-warning-600);font-size:1.5rem}.oss-top-tools{display:flex;height:35px}.oss-top-tools tvd-notifications-component{margin-left:.25em}.oss-top-tools[data-logged-in=false] tvd-notifications-component,.oss-top-tools[data-logged-in=false] tvd-user-options-component,.oss-top-tools[data-logged-in=false] units-scroller-element{display:none}.oss-top-tools .oss-top-message{flex-grow:4;vertical-align:middle}.oss-top-tools .oss-top-message .account-expired{display:none}.oss-top-tools .oss-top-message .account-expired[data-expired=true]{display:inline-block;margin-right:.5em}.oss-top-tools .oss-top-message .top-title{color:var(--sl-color-neutral-600)}@media screen and (max-width:600px){.oss-top-tools .oss-top-message{display:none}}.oss-top-tools units-scroller-element[data-show=false]{display:none!important}.oss-top-tools tf-select{margin:auto 0 auto .25em}.oss-top-tools tvd-language-sel-element sl-dropdown sl-button{width:60px}
/*# sourceMappingURL=main.131e923e83bf538f.css.map*/