@charset "UTF-8";@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto:400,300,500,700&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto+Mono:300,400,600,700&display=swap";@import"https://fonts.googleapis.com/css?family=Overpass+Mono:300,400,600,700&display=swap";.g4-read-more-fade-away-wrapper.collapsed{max-height:100px;overflow:hidden;position:relative}.g4-read-more-fade-away-wrapper{max-height:500px;overflow-y:auto}.g4-read-more-fade-away-wrapper-link{background-image:linear-gradient(to bottom,transparent,white 30%);color:inherit;cursor:pointer;display:block;text-align:center;width:100%}.g4-read-more-fade-away-wrapper-link.expand{background-image:none;height:20px;padding-top:0;position:relative}.g4-alignment-viewer-toolbar{align-items:center;flex-flow:row wrap;justify-content:flex-end!important}.g4-alignment-viewer-toolbar>*{margin-right:5px}.g4-alignment-viewer-toolbar .g4-alignment-viewer-search-bar-container{width:40%}.g4-alignment-viewer-toolbar .g4-alignment-sequence-tools-buttons{align-items:center;display:flex!important;flex-flow:row wrap;justify-content:flex-end!important}.g4-alignment-viewer-toolbar .g4-alignment-sequence-tools-buttons>*{margin-right:5px}@media (width <= 767px){.g4-alignment-viewer-toolbar .g4-alignment-viewer-search-bar-container{width:100%}.g4-alignment-viewer-toolbar .g4-alignment-scheme{margin-right:.5rem}.g4-alignment-viewer-toolbar .g4-alignment-highlight{margin-right:auto}}@media (width <= 563px){.g4-alignment-viewer-toolbar .g4-alignment-scheme{width:100%}}.g4-alignment-viewer-selection-hover{background:#00f!important}.statistics-blocks-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.statistics-block{margin-bottom:10px!important;padding-right:5px}.statistics-block:not(:last-child){border-right:1px solid}.restriction-enzymes-table--restriction-site-col{margin-left:auto;margin-right:auto;width:50%}.restriction-enzymes-table--restriction-site-col .la-vz-linear-scroller{overflow-y:hidden}.g4-shortcuts{margin-bottom:1em!important}.g4-shortcuts-column{width:12vw}.g4-shortcuts-column:not(:last-child){margin-right:3vw}.g4-shortcuts-column-label{color:#999;margin-bottom:1em!important}.g4-seqviz-viewer-toolbar .g4-seqviz-viewer-toolbar-left>*{margin-bottom:10px}.g4-seqviz-viewer-toolbar .g4-seqviz-viewer-toolbar-right>*{margin-bottom:10px}.g4-seqviz-viewer-toolbar{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-left{width:40%}@media (width <= 1140px){.g4-seqviz-viewer-toolbar{flex-wrap:wrap;width:100%}.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-left{margin-bottom:10px;width:100%}.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-right{width:100%}}.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-left .g4-seqviz-viewer-translation-button{margin-right:10px}@media (width <= 515px){.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-left{flex-wrap:wrap}.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-left .g4-seqviz-viewer-search-bar-container{margin-right:0!important}.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-left .g4-seqviz-viewer-translation-button{margin-right:10px;width:100%}.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-left .g4-seqviz-viewer-translation-button>*,.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-left .g4-seqviz-viewer-translation-button button{width:100%}}@media (width <= 500px){.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-right{flex-wrap:wrap}.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-right .g4-seqvis-coloring-scheme-container{margin-bottom:10px}}.seqviz-dna-aa-coloring-schemes .select2-selection{border:none}.select2-default-border-color{border-color:#dadada!important}.context-menu-input>label>*{font-weight:400!important;vertical-align:baseline!important}.g4-seqviz-parent-container>.la-vz-seqviz{width:auto!important}.seqviz-features-filter-panel{min-width:300px}.seqviz-dna-aa-coloring-schemes .g4-detailed-button--details-toggle{border:none!important}.no-select{user-select:none}.full-size-svg{display:block;height:100%;width:100%}.auto-scroll-svg{height:auto!important}.full-width-svg{display:block;width:100%}.color_chain_vis{min-width:1000px}.stop_pointer{pointer-events:none}.stop_outline{outline:none}.antibody_label{fill:#faebd7}.blank_box{fill:none;stroke:#eee;stroke-width:1px}.mini_color_bar{fill:none;stroke-width:12px}.color_0{fill:#64a6bb}.color_1{fill:#6b6a6e}.color_2{fill:#7a8a9d}.color_3{fill:#93c6d6}.color_4{fill:#7699e7}.color_5{fill:#a4bd7e}.color_6{fill:#4d6c6c}.color_7{fill:#6f7a66}.color_8{fill:#283d3c}.color_9{fill:#474b6e}.color_10{fill:#4d6c6c}.color_11{fill:#eccf7c}.color_12{fill:#e57454}.flashit{animation:flash linear 1s infinite}@keyframes flash{0%{opacity:1}25%{opacity:.1}50%{opacity:1}to{opacity:1}}.pulseit{animation:pulse linear .5s infinite}@keyframes pulse{0%{width:200px}50%{width:340px}to{width:200px}}.strokeOnHover{stroke:#0a0a0a;stroke-width:3px}.strokeOnClick{stroke:#0a0a0a!important;stroke-width:3px}.drop_around{fill:#658cf6;opacity:.7}.drop_around-center{fill:#2f4050}.drop_in{opacity:.7}.segment_remove_notify{stroke:#d9534f}.CH1,.CH2,.CH3{fill:#7289da}.VH{fill:#3c4474}.CL{fill:#549c8c}.VL{fill:#2c5444}.hiddenSegment{fill:#d3d3d3;opacity:0}.linker,.segmentsLinker{fill:none;stroke:#a3a3a3;stroke-width:2px}.hinge{fill:none;stroke:#999;stroke-width:3px}.line-vicinity{fill:none;opacity:0;stroke:#fff;stroke-width:14px}.catalogs-filters label{width:50%!important}@media (width <= 767px){.catalogs-filters .filter-selectors,.catalogs-filters label,.catalogs-filters label input[type=search]{max-width:100%;width:100%!important}}.g4-codon-optimization-parameters-scroll-index-page{overflow-x:hidden;overflow-y:auto;position:relative;right:5px}.sk-spinner-rotating-plane.sk-spinner{animation:sk-rotatePlane 1.2s infinite ease-in-out;background-color:#4070f4;height:30px;margin:0 auto;width:30px}@keyframes sk-rotatePlane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-spinner-double-bounce.sk-spinner{height:40px;margin:0 auto;position:relative;width:40px}.sk-spinner-double-bounce .sk-double-bounce1,.sk-spinner-double-bounce .sk-double-bounce2{animation:sk-doubleBounce 2s infinite ease-in-out;background-color:#4070f4;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.sk-spinner-double-bounce .sk-double-bounce2{animation-delay:-1s}@keyframes sk-doubleBounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.sk-spinner-wave.sk-spinner{font-size:10px;height:30px;margin:0 auto;text-align:center;width:50px}.sk-spinner-wave div{animation:sk-waveStretchDelay 1.2s infinite ease-in-out;background-color:#4070f4;display:inline-block;height:100%;width:6px}.sk-spinner-wave .sk-rect2{animation-delay:-1.1s}.sk-spinner-wave .sk-rect3{animation-delay:-1s}.sk-spinner-wave .sk-rect4{animation-delay:-.9s}.sk-spinner-wave .sk-rect5{animation-delay:-.8s}@keyframes sk-waveStretchDelay{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.sk-spinner-wandering-cubes.sk-spinner{height:32px;margin:0 auto;position:relative;width:32px}.sk-spinner-wandering-cubes .sk-cube1,.sk-spinner-wandering-cubes .sk-cube2{animation:sk-wanderingCubeMove 1.8s infinite ease-in-out;background-color:#4070f4;height:10px;left:0;position:absolute;top:0;width:10px}.sk-spinner-wandering-cubes .sk-cube2{animation-delay:-.9s}@keyframes sk-wanderingCubeMove{25%{transform:translate(42px) rotate(-90deg) scale(.5)}50%{transform:translate(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translate(42px) translateY(42px) rotate(-180deg)}75%{transform:translate(0) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-360deg)}}.sk-spinner-pulse.sk-spinner{animation:sk-pulseScaleOut 1s infinite ease-in-out;background-color:#4070f4;border-radius:100%;height:40px;margin:0 auto;width:40px}@keyframes sk-pulseScaleOut{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}.sk-spinner-chasing-dots.sk-spinner{animation:sk-chasingDotsRotate 2s infinite linear;height:40px;margin:0 auto;position:relative;text-align:center;width:40px}.sk-spinner-chasing-dots .sk-dot1,.sk-spinner-chasing-dots .sk-dot2{animation:sk-chasingDotsBounce 2s infinite ease-in-out;background-color:#4070f4;border-radius:100%;display:inline-block;height:60%;position:absolute;top:0;width:60%}.sk-spinner-chasing-dots .sk-dot2{animation-delay:-1s;bottom:0;top:auto}@keyframes sk-chasingDotsRotate{to{transform:rotate(360deg)}}@keyframes sk-chasingDotsBounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.sk-spinner-three-bounce.sk-spinner{margin:0 auto;text-align:center;width:70px}.sk-spinner-three-bounce div{animation:sk-threeBounceDelay 1.4s infinite ease-in-out;animation-fill-mode:both;background-color:#4070f4;border-radius:100%;display:inline-block;height:18px;width:18px}.sk-spinner-three-bounce .sk-bounce1{animation-delay:-.32s}.sk-spinner-three-bounce .sk-bounce2{animation-delay:-.16s}@keyframes sk-threeBounceDelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sk-spinner-circle.sk-spinner{height:22px;margin:0 auto;position:relative;width:22px}.sk-spinner-circle .sk-circle{height:100%;left:0;position:absolute;top:0;width:100%}.sk-spinner-circle .sk-circle:before{animation:sk-circleBounceDelay 1.2s infinite ease-in-out;animation-fill-mode:both;background-color:#4070f4;border-radius:100%;content:"";display:block;height:20%;margin:0 auto;width:20%}.sk-spinner-circle .sk-circle2{transform:rotate(30deg)}.sk-spinner-circle .sk-circle3{transform:rotate(60deg)}.sk-spinner-circle .sk-circle4{transform:rotate(90deg)}.sk-spinner-circle .sk-circle5{transform:rotate(120deg)}.sk-spinner-circle .sk-circle6{transform:rotate(150deg)}.sk-spinner-circle .sk-circle7{transform:rotate(180deg)}.sk-spinner-circle .sk-circle8{transform:rotate(210deg)}.sk-spinner-circle .sk-circle9{transform:rotate(240deg)}.sk-spinner-circle .sk-circle10{transform:rotate(270deg)}.sk-spinner-circle .sk-circle11{transform:rotate(300deg)}.sk-spinner-circle .sk-circle12{transform:rotate(330deg)}.sk-spinner-circle .sk-circle2:before{animation-delay:-1.1s}.sk-spinner-circle .sk-circle3:before{animation-delay:-1s}.sk-spinner-circle .sk-circle4:before{animation-delay:-.9s}.sk-spinner-circle .sk-circle5:before{animation-delay:-.8s}.sk-spinner-circle .sk-circle6:before{animation-delay:-.7s}.sk-spinner-circle .sk-circle7:before{animation-delay:-.6s}.sk-spinner-circle .sk-circle8:before{animation-delay:-.5s}.sk-spinner-circle .sk-circle9:before{animation-delay:-.4s}.sk-spinner-circle .sk-circle10:before{animation-delay:-.3s}.sk-spinner-circle .sk-circle11:before{animation-delay:-.2s}.sk-spinner-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleBounceDelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.sk-spinner-cube-grid.sk-spinner{height:30px;margin:0 auto;width:30px}.sk-spinner-cube-grid .sk-cube{animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;background-color:#4070f4;float:left;height:33%;width:33%}.sk-spinner-cube-grid .sk-cube:nth-child(1){animation-delay:.2s}.sk-spinner-cube-grid .sk-cube:nth-child(2){animation-delay:.3s}.sk-spinner-cube-grid .sk-cube:nth-child(3){animation-delay:.4s}.sk-spinner-cube-grid .sk-cube:nth-child(4){animation-delay:.1s}.sk-spinner-cube-grid .sk-cube:nth-child(5){animation-delay:.2s}.sk-spinner-cube-grid .sk-cube:nth-child(6){animation-delay:.3s}.sk-spinner-cube-grid .sk-cube:nth-child(7){animation-delay:0s}.sk-spinner-cube-grid .sk-cube:nth-child(8){animation-delay:.1s}.sk-spinner-cube-grid .sk-cube:nth-child(9){animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,70%,to{transform:scaleZ(1)}35%{transform:scale3d(0,0,1)}}.sk-spinner-wordpress.sk-spinner{animation:sk-innerCircle 1s linear infinite;background-color:#4070f4;border-radius:30px;height:30px;margin:0 auto;position:relative;width:30px}.sk-spinner-wordpress .sk-inner-circle{background-color:#fff;border-radius:8px;display:block;height:8px;left:5px;position:absolute;top:5px;width:8px}@keyframes sk-innerCircle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sk-spinner-fading-circle.sk-spinner{height:22px;margin:0 auto;position:relative;width:22px}.sk-spinner-fading-circle .sk-circle{height:100%;left:0;position:absolute;top:0;width:100%}.sk-spinner-fading-circle .sk-circle:before{animation:sk-circleFadeDelay 1.2s infinite ease-in-out;animation-fill-mode:both;background-color:#4070f4;border-radius:100%;content:"";display:block;height:18%;margin:0 auto;width:18%}.sk-spinner-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-spinner-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-spinner-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-spinner-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-spinner-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-spinner-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-spinner-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-spinner-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-spinner-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-spinner-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-spinner-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-spinner-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-spinner-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-spinner-fading-circle .sk-circle4:before{animation-delay:-.9s}.sk-spinner-fading-circle .sk-circle5:before{animation-delay:-.8s}.sk-spinner-fading-circle .sk-circle6:before{animation-delay:-.7s}.sk-spinner-fading-circle .sk-circle7:before{animation-delay:-.6s}.sk-spinner-fading-circle .sk-circle8:before{animation-delay:-.5s}.sk-spinner-fading-circle .sk-circle9:before{animation-delay:-.4s}.sk-spinner-fading-circle .sk-circle10:before{animation-delay:-.3s}.sk-spinner-fading-circle .sk-circle11:before{animation-delay:-.2s}.sk-spinner-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.ibox-content>.sk-spinner{display:none}.ibox-content.sk-loading{position:relative}.ibox-content.sk-loading:after{background-color:#ffffffb3;content:"";inset:0;position:absolute}.ibox-content.sk-loading>.sk-spinner{display:block;left:0;position:absolute;right:0;top:40%;z-index:2000}.sk-spinner{display:none;width:100%;height:100%}.sk-spinner-active{pointer-events:none;position:relative}.sk-spinner-active:before{content:"";background-color:#f4f3f457;position:absolute;inset:0;z-index:999}.sk-spinner-active>.sk-spinner{display:flex;left:0;position:absolute;top:0;justify-content:center;align-items:center;z-index:1500;height:100%}.m-0{margin:0!important}.mw-0{margin-left:0!important;margin-right:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.ph-0{padding-bottom:0!important;padding-top:0!important}.pb-0{padding-bottom:0!important}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.pw-0{padding-left:0;padding-right:0}.g4-error-block{color:#ff3950;margin-bottom:10px;margin-top:10px}.grecaptcha-badge{visibility:hidden}#toast-container>.toast{background-image:none!important}#toast-container>.toast:before{color:#fff;float:left;font-family:"Font Awesome 5 Free",serif;font-size:24px;font-weight:900;line-height:24px;margin:auto .5em auto -1.5em;padding-right:.5em;position:fixed}#toast-container>div{box-shadow:0 0 3px #999;filter:alpha(opacity=90);opacity:.9}#toast-container>:hover{box-shadow:0 0 4px #999;cursor:pointer;filter:alpha(opacity=100);opacity:1}#toast-container>.toast-success{background-color:#1ab394}#toast-container>.toast-error{background-color:#ed5565}#toast-container>.toast-info{background-color:#23c6c8}#toast-container>.toast-warning{background-color:#f8ac59}#toast-container>.toast-top-full-width{margin-top:20px}#toast-container>.toast-bottom-full-width{margin-bottom:20px}#toast-container>.toast-info{background-color:#8095a8}#toast-container>.toast-success{background-color:#4070f4}#toast-container>.toast-warning:before{content:""}#toast-container>.toast-error:before{content:""}#toast-container>.toast-info:before{content:""}#toast-container>.toast-success:before{content:""}.checkbox input[type=checkbox]:checked+label:after,.checkbox input[type=radio]:checked+label:after{font-family:"Font Awesome 5 Free",serif;font-weight:900}.context-menu-icon.context-menu-icon--fa:before{font-family:"Font Awesome 5 Free",serif;font-weight:900}.swal2-content,.swal2-actions{flex-wrap:nowrap;padding:0;width:60%}.swal2-popup{font-size:1.4rem!important;max-width:40em;padding-top:25px;width:auto}.swal2-container{z-index:9999!important}.modal-header .modal-back-button{float:left;font-size:small}.front-of-modal{z-index:3000!important}.custom-modal{padding:20px 70px 30px}@media (width <= 767px){.custom-modal{padding:0}}body.modal-open .ui-autocomplete{z-index:3000}.custom-list{font-size:14px;line-height:2}ul.check-list.custom-list li{list-style:none;margin-bottom:12px}ul.check-list li:before{font-family:var(--fa-style-family, "Font Awesome 6 Free");content:"";font-weight:600;margin-left:-23px;margin-right:5px}ul.check-list.check-list-primary li:before{color:#4070f4}ul.check-list.check-list-success li:before{color:#28a745}ul.check-list.check-list-danger li:before{color:#dc3545}ul.check-list .g4-check-list-value{white-space:nowrap}.text-indigo{color:#2f4050}.g4-select-input-sm{width:70px}.g4-select-input-sm .select2{max-width:70px}.g4-subscription-grid{display:grid;grid-template-columns:20% 20%;justify-content:center;justify-items:center}span.help-block{font-size:11px;margin-left:0;margin-right:0}.table.pricing-table .service-col{min-width:200px;padding:10px}.table.pricing-table .plan-col{min-width:300px;padding:10px;text-align:center}@media (width <= 992px){.table.pricing-table h4{font-size:25px}.table.pricing-table h5{font-size:20px}.table.pricing-table td{font-size:15px;padding:.5rem}.table.pricing-table .service-col{min-width:100px}.table.pricing-table .plan-col{min-width:180px}}@media (width <= 776px){.table.pricing-table h4{font-size:22px}.table.pricing-table h5{font-size:18px}.table.pricing-table td{font-size:15px;padding:.5rem}.table.pricing-table .service-col{min-width:75px}.table.pricing-table .plan-col{min-width:150px}.table.pricing-table .btn{font-size:18px;padding:3px 12px}}@media (width <= 592px){.table.pricing-table h4{font-size:18px}.table.pricing-table h5{font-size:15px}.table.pricing-table td{font-size:12px;padding:.5rem}.table.pricing-table .service-col{min-width:50px}.table.pricing-table .plan-col{min-width:80px}.table.pricing-table .btn{font-size:15px;padding:1px 10px}}.table.table-striped.pricing-table>thead>tr,.table.table-striped.pricing-table>tbody>tr:nth-of-type(odd){background:#fff}.table.table-striped.pricing-table>tbody>tr:nth-of-type(2n){background:#d2d8e596}.table.table-striped.pricing-table>tbody>tr>td:first-child{text-align:left!important}.btn .btn-txt-none{display:none}@media (width <= 767px){.btn-txt-md{display:none}}@media (width >= 767px){.mobile-only{display:none!important}}.g4-static-height-20{height:20px!important}.g4-touch-spin-vertical-button{right:-4px!important}.translatable-sequence-buttons{width:fit-content}.g4-cards-table{border-left:none!important;width:100%}.g4-cards-table .dataTables_scrollBody{max-height:570px}.g4-cards-table tbody{display:grid;grid-template-columns:repeat(3,1fr)}.g4-cards-table thead{display:none}.g4-cards-table tr{border:1px solid #dadada;border-radius:10px;box-shadow:0 0 1rem #0000001a;display:inline-grid;grid-template-columns:35px auto;margin:1% 5%;padding:1rem .5rem .5rem 1rem}.g4-cards-table tr:hover{background-color:#fff!important}.g4-cards-table td{border:0!important;box-shadow:none!important;display:flex;margin:0 .5rem .5rem 0;padding:1px!important;text-align:left}.g4-cards-table td:not(:first-child):before{content:attr(data-label) " ";float:left;font-weight:700;margin:-.5rem .5rem -.5rem -.5rem;min-width:150px;padding:.625rem .5rem}.g4-cards-table td:first-child{grid-column:1}.g4-cards-table td:not(:first-child){grid-column:2}.g4-cards-table td:empty{display:none}.g4-cards-table td>.table-cell{max-width:inherit!important}.g4-cards-table .g4-cards-table-empty{grid-template-columns:100%}.g4-cards-table .g4-cards-table-empty>tr{grid-template-columns:auto}@media (width <= 992px){.g4-cards-table tbody{grid-template-columns:repeat(2,1fr)}}@media (width <= 676px){.translatable-sequence-buttons{flex-wrap:wrap;justify-content:space-between}.translatable-sequence-buttons>*{width:100%}.translatable-sequence-buttons>*:first-child{margin-bottom:10px}.g4-cards-table tr{grid-column:1!important;grid-template-columns:auto}.g4-cards-table tbody{grid-template-columns:100%}}.g4-btn-down-sm,.g4-btn-up-sm{padding-left:5px;padding-right:5px;font-weight:bolder}.g4-number-input-without-default-arrow::-webkit-outer-spin-button,.g4-number-input-without-default-arrow::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.g4-number-input-without-default-arrow{-moz-appearance:textfield}.g4-input{border:0!important;border-radius:4px!important}.dot{height:5px;width:5px;border-radius:50%;display:inline-block}.g4-message-banner-container{position:absolute;right:0;width:100%;z-index:2010}.g4-message-banner-container .wrapper{padding:10px 20px}.g4-message-banner{padding:10px;position:relative;text-align:center;width:100%}.g4-message-banner button.g4-message-banner__close{font-size:1em;position:absolute;right:14px;top:10px;border:none;color:#fff;background:transparent;opacity:1}.g4-message-banner a{color:#f1f1f1}.g4-message-banner a:hover{color:#fff}.g4-docking-input-ligand{margin-top:2rem!important}@media (width >= 1200px) and (width <= 1599px){.hidden-lg{display:none!important}}.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block,.visible-xl{display:none!important}@media (width >= 1600px){.container{width:1570px}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.6667%}.col-xl-10{width:83.3333%}.col-xl-9{width:75%}.col-xl-8{width:66.6667%}.col-xl-7{width:58.3333%}.col-xl-6{width:50%}.col-xl-5{width:41.6667%}.col-xl-4{width:33.3333%}.col-xl-3{width:25%}.col-xl-2{width:16.6667%}.col-xl-1{width:8.3333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.6667%}.col-xl-pull-10{right:83.3333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.6667%}.col-xl-pull-7{right:58.3333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.6667%}.col-xl-pull-4{right:33.3333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.6667%}.col-xl-pull-1{right:8.3333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.6667%}.col-xl-push-10{left:83.3333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.6667%}.col-xl-push-7{left:58.3333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.6667%}.col-xl-push-4{left:33.3333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.6667%}.col-xl-push-1{left:8.3333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.6667%}.col-xl-offset-10{margin-left:83.3333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.6667%}.col-xl-offset-7{margin-left:58.3333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.6667%}.col-xl-offset-4{margin-left:33.3333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.6667%}.col-xl-offset-1{margin-left:8.3333%}.col-xl-offset-0{margin-left:0}.visible-xl{display:block!important}table.visible-xl{display:table}tr.visible-xl{display:table-row!important}th.visible-xl,td.visible-xl{display:table-cell!important}.visible-xl-block{display:block!important}.visible-xl-inline{display:inline!important}.visible-xl-inline-block{display:inline-block!important}.hidden-xl{display:none!important}}/*!
 * bootstrap-vertical-tabs - v1.2.2
 * https://dbtek.github.io/bootstrap-vertical-tabs
 * 2016-12-02
 * Copyright (c) 2016 İsmail Demirbilek
 * License: MIT
 */.sideways.tabs-left,.sideways.tabs-right{border-bottom:none;padding-top:2px}.sideways.tabs-right{border-left:1px solid #ddd}.sideways.tabs-left>li,.sideways.tabs-right>li{float:none;margin-bottom:2px}.sideways.tabs-left>li{margin-right:-1px}.sideways.tabs-right>li{margin-left:-1px}.sideways.tabs-left>li.active>a,.sideways.tabs-left>li.active>a:hover,.sideways.tabs-left>li.active>a:focus{border-bottom-color:#ddd;border-radius:0;border-right-color:transparent}.sideways.tabs-right>li.active>a,.sideways.tabs-right>li.active>a:hover,.sideways.tabs-right>li.active>a:focus{border-bottom:1px solid #ddd;border-left-color:transparent;border-radius:0}.sideways.tabs-left>li>a{border-radius:4px 0 0 4px;display:block;margin-right:0}.sideways.tabs-right>li>a{border-radius:0 4px 4px 0;margin-right:0}.sideways{border:none;position:relative}.sideways>li{margin-top:5px}.sideways>li>a{border-radius:4px 4px 0 0;text-align:center}.sideways>li.active>a,.sideways>li.active>a:hover,.sideways>li.active>a:focus{border-bottom-color:transparent;border-left-color:#ddd;border-right-color:#ddd}.sideways.tabs-left,.sideways.tabs-right{border:none;left:-30px}.sideways.tabs-right>li{transform:rotate(90deg)}.sideways.tabs-left>li{transform:rotate(-90deg)}.icheckbox_square-green,.iradio_square-green{cursor:pointer;display:inline-block;height:22px;margin:0;padding:0;position:relative;vertical-align:middle;width:22px}.icheckbox_square-green{background-position:0 0}.icheckbox_square-green.hover{background-position:-24px 0}.icheckbox_square-green.checked{background-position:-48px 0}.icheckbox_square-green.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-green.checked.disabled{background-position:-96px 0}.iradio_square-green{background-position:-120px 0}.iradio_square-green.hover{background-position:-144px 0}.iradio_square-green.checked{background-position:-168px 0}.iradio_square-green.disabled{background-position:-192px 0;cursor:default}.iradio_square-green.checked.disabled{background-position:-216px 0}@media (minpixel-ratio: 5/4),(min-device-pixel-ratio: 1.25),(resolution >= 120dpi){.icheckbox_square-green,.iradio_square-green{background-size:240px 24px}}.checkbox-sm{font-size:.8em}.checkbox-sm>.icheckbox_square-green{border-width:1px;height:15px;width:15px}.checkbox-sm>.icheckbox_square-green.checked>ins:before{border-width:0 2px 2px 0;height:9px;left:4px;top:1px;width:5px}.checkbox-sm>.icheckbox_square-green.indeterminate:before{border-width:3px 0 0;top:5px}@media (width <= 992px){.checkbox-sm.checkbox-custom>.icheckbox_square-green{height:20px;width:20px}.checkbox-sm.checkbox-custom>.icheckbox_square-green.checked>ins:before{border-width:0 3px 3px 0;height:10px;left:6px;top:3px;width:6px}.checkbox-sm.checkbox-custom>.icheckbox_square-green.indeterminate:before{border-width:3px 0 0;top:8px}}.ui-menu{background-color:#fff;border:medium none;border-radius:3px;box-shadow:0 0 3px #566075b3;display:none;float:left;font-size:12px;left:0;list-style:none outside none;padding:5px 0;position:absolute;text-shadow:none;top:100%;z-index:1000}.ui-menu .ui-menu-item{cursor:pointer;list-style-image:none;width:100%}.ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:5px 10px}.ui-widget{font-size:12px}.ui-widget-content{color:#595959}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight,.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:none}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:inherit}.ui-resizable-s{background-color:#eee;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;cursor:row-resize;height:5px}.ui-resizable-w{background-color:#eee;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;cursor:col-resize}.ui-resizable-helper{border:2px dotted #00f}/*!
 * jQuery SmartWizard v5
 * jQuery Wizard Plugin
 * http://www.techlaboratory.net/smartwizard
 *
 * Created by Dipu Raj
 * http://dipu.me
 *
 * Licensed under the terms of MIT License
 * https://github.com/techlab/jquery-smartwizard/blob/master/LICENSE
 */.sw{position:relative}.sw *,.sw *:before,.sw *:after{box-sizing:border-box}.sw>.tab-content{overflow:hidden;position:relative}.sw .toolbar{padding:.8rem}.sw .toolbar>.btn{cursor:pointer;display:inline-block;margin-left:.2rem;margin-right:.2rem;text-align:center;text-decoration:none;text-transform:none;user-select:none;vertical-align:middle}.sw .toolbar>.btn.disabled,.sw .toolbar>.btn:disabled{opacity:.65}.sw>.nav{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-top:0;padding-left:0}@media screen and (width <= 640px){.sw{border:none;margin:-15px -20px 0}.sw>.nav{flex:1 auto}.sw>.nav .nav-item>.nav-link{margin:0!important;padding:5px 10px!important}.sw>.nav .nav-item>.nav-link:not(.active),.sw>.nav .nav-item>.nav-link.disabled{background:#f3f3f4;color:transparent!important}.sw>.tab-content{padding:0 8px}}.sw>.nav .nav-link{display:block;padding:.5rem 1rem;text-decoration:none}.sw>.nav .nav-link:hover,.sw>.nav .nav-link:active,.sw>.nav .nav-link:focus{text-decoration:none}.sw>.nav .nav-link::-moz-focus-inner{border:0!important}.sw>.nav .nav-link.disabled{color:#ccc!important;cursor:default;pointer-events:none}.sw>.nav .nav-link.hidden{display:none!important}.sw.sw-justified>.nav>li,.sw.sw-justified>.nav .nav-link{flex-basis:0;flex-grow:1;text-align:center}.sw.sw-dark{background:#000;color:#fffffff2}.sw.sw-loading{user-select:none}.sw.sw-loading:after{background:#ffffffb3;content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transition:all .2s ease;width:100%;z-index:2}.sw.sw-loading:before{animation:spin 1s linear infinite;border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid #3498db;content:"";display:inline-block;height:2rem;left:45%;position:absolute;top:45%;width:2rem;z-index:10}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sw-theme-default{border:1px solid #eee}.sw-theme-default>.tab-content>.tab-pane{padding:10px}.sw-theme-default .toolbar>.btn{background-color:#4070f4;border:1px solid #4070f4;border-radius:.25rem;color:#fff;font-weight:400;padding:.375rem .75rem}.sw-theme-default>.nav{box-shadow:0 .125rem .25rem #0000001a!important}.sw-theme-default>.nav .nav-link{height:100%;min-height:100%;position:relative}.sw-theme-default>.nav .nav-link:after{background:#999;bottom:-1px;content:"";height:2px;left:0;position:absolute;transition:all .35s ease .15s;width:0}.sw-theme-default>.nav .nav-link.inactive{color:#999;cursor:not-allowed}.sw-theme-default>.nav .nav-link.active{color:#4070f4!important;cursor:pointer}.sw-theme-default>.nav .nav-link.active:after{background:#4070f4!important;width:100%}.sw-theme-default>.nav .nav-link.done{color:#00a18c!important;cursor:pointer}.sw-theme-default>.nav .nav-link.done:after{background:#00a18c;width:100%}.sw-theme-default>.nav .nav-link.disabled{color:#ddd!important;cursor:not-allowed}.sw-theme-default>.nav .nav-link.disabled:after{background:#ddd;width:100%}.sw-theme-default>.nav .nav-link.danger{color:#d9534f!important;cursor:pointer}.sw-theme-default>.nav .nav-link.danger:after{background:#d9534f;width:100%}.sw-theme-arrows{border:1px solid #eeeeee}.sw-theme-arrows>.tab-content>.tab-pane{padding:15px 20px 20px}.sw-theme-arrows .toolbar>.btn{background-color:#4070f4;border:1px solid #4070f4;border-radius:.25rem;color:#fff;font-weight:400;padding:.375rem .75rem}.sw-theme-arrows>.nav{border-bottom:1px solid #eee;overflow:hidden}.sw-theme-arrows>.nav .nav-link{color:#777;position:relative;height:100%;margin-left:-30px;margin-right:30px;min-height:100%;padding-left:40px;background:#f9f9f9;cursor:pointer}.sw-theme-arrows>.nav .nav-link:hover{background:#eee}@media screen and (width <= 640px){.sw-theme-arrows>.nav .nav-link{margin-bottom:1px;margin-right:unset;overflow:hidden}}.sw-theme-arrows>.nav .nav-link:after{border-left:30px solid #fff;content:"";display:block;height:0;left:100%;margin-top:-50px;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #f9f9f9;position:absolute;top:50%;width:0;z-index:2}.sw-theme-arrows>.nav .nav-link:hover:after{border-left-color:#eee}.sw-theme-arrows>.nav .nav-link:before{border-bottom:50px solid transparent;border-left:30px solid #eee;border-top:50px solid transparent;content:" ";display:block;height:0;left:100%;margin-left:1px;margin-top:-50px;position:absolute;top:50%;width:0;z-index:1}.sw-theme-arrows>.nav .nav-link.inactive{background:#f8f8f8;border-color:#f8f8f8;color:#999;cursor:not-allowed}.sw-theme-arrows>.nav .nav-link.active{background:#4070f4;border-color:#4070f4;color:#fff;cursor:pointer}.sw-theme-arrows>.nav .nav-link.active:after{border-left-color:#4070f4}.sw-theme-arrows>.nav .nav-link.disabled{background:#f9f9f9;border-color:#f9f9f9;color:#eee;cursor:not-allowed}.sw-theme-arrows>.nav .nav-link.disabled:after{border-left-color:#f9f9f9}.sw-theme-arrows>.nav .nav-link.danger{background:#d9534f;border-color:#d9534f;color:#fff;cursor:pointer}.sw-theme-arrows>.nav .nav-link.danger:after{border-left-color:#d9534f}.sw-theme-arrows.sw-dark{background:#000;color:#fffffff2}.sw-theme-arrows.sw-dark>.nav{border-bottom:1px solid #555}.sw-theme-arrows.sw-dark>.nav .nav-link:after{border-left:30px solid #5f5f5f}.sw-theme-arrows.sw-dark>.nav .nav-link:before{border-left:30px solid #555}.sw-theme-arrows.sw-dark>.nav .nav-link.inactive{background:#5f5f5f;border-color:#5f5f5f;color:#fff}.sw-theme-arrows.sw-dark>.nav .nav-link.inactive:after{border-left-color:#5f5f5f}.sw-theme-arrows.sw-dark>.nav .nav-link.active{background:#0a2730;border-color:#010506;color:#fff}.sw-theme-arrows.sw-dark>.nav .nav-link.active:after{border-left-color:#0a2730}.sw-theme-arrows.sw-dark>.nav .nav-link.done{background:#000;border-color:#000;color:#fff}.sw-theme-arrows.sw-dark>.nav .nav-link.done:after{border-left-color:#000}.sw-theme-arrows.sw-dark>.nav .nav-link.disabled{background:#474747;border-color:#f9f9f9;color:#555!important}.sw-theme-arrows.sw-dark>.nav .nav-link.disabled:after{border-left-color:#474747}.sw-theme-arrows.sw-dark>.nav .nav-link.danger{background:#d9534f;border-color:#d9534f;color:#fff}.sw-theme-arrows.sw-dark>.nav .nav-link.danger:after{border-left-color:#d9534f}.sw-theme-dots>.tab-content>.tab-pane{padding:10px}.sw-theme-dots .toolbar>.btn{background-color:#4070f4;border:1px solid #4070f4;border-radius:.25rem;color:#fff;font-weight:400;padding:.375rem .75rem}.sw-theme-dots>.nav{margin-bottom:10px;position:relative}.sw-theme-dots>.nav:before{background-color:#eee;border-radius:3px;content:" ";height:5px;left:0;position:absolute;top:18px;width:100%;z-index:1}.sw-theme-dots>.nav .nav-link{margin-top:40px;position:relative}.sw-theme-dots>.nav .nav-link:before{background:#f5f5f5;border:none;border-radius:50%;color:#428bca;content:" ";display:block;height:40px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-decoration:none;top:-40px;width:40px;z-index:98}.sw-theme-dots>.nav .nav-link:after{border-radius:50%;content:" ";display:block;height:30px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-35px;width:30px;z-index:99}.sw-theme-dots>.nav .nav-link.inactive{color:#999;cursor:not-allowed}.sw-theme-dots>.nav .nav-link.inactive:after{background-color:#999}.sw-theme-dots>.nav .nav-link.active{color:#4070f4!important;cursor:pointer}.sw-theme-dots>.nav .nav-link.active:after{background-color:#4070f4!important}.sw-theme-dots>.nav .nav-link.disabled{color:#f9f9f9;cursor:not-allowed}.sw-theme-dots>.nav .nav-link.disabled:after{background-color:#f9f9f9}.sw-theme-dots>.nav .nav-link.danger{color:#d9534f;cursor:pointer}.sw-theme-dots>.nav .nav-link.danger:after{background-color:#d9534f}.sw-theme-dots.sw-dark{background:#000;color:#fffffff2}.sw-theme-dots.sw-dark>.nav:before{background-color:#3c3c3c}.sw-theme-dots.sw-dark>.nav .nav-link:before{background:#434343;color:#000}.sw-theme-progress{border:1px solid #eee}.sw-theme-progress>.tab-content>.tab-pane{padding:10px}.sw-theme-progress .toolbar>.btn{background-color:#4070f4;border:1px solid #4070f4;border-radius:.25rem;color:#fff;font-weight:400;padding:.375rem .75rem}.sw-theme-progress>.nav{box-shadow:0 .125rem .25rem #0000001a!important}.sw-theme-progress>.nav .nav-link{background:transparent;height:100%;min-height:100%;overflow:hidden;position:relative;z-index:2}.sw-theme-progress>.nav .nav-link:after{background:#fff;content:"";height:150%;left:0;position:absolute;top:0;transition:all .35s ease .1s;width:0;z-index:-1}.sw-theme-progress>.nav .nav-link.inactive{color:#999;cursor:not-allowed}.sw-theme-progress>.nav .nav-link.active{color:#fff!important;cursor:pointer}.sw-theme-progress>.nav .nav-link.active:after{background-color:#00a18c;width:100%}.sw-theme-progress>.nav .nav-link.done{color:#fff!important;cursor:pointer}.sw-theme-progress>.nav .nav-link.done:after{background:#00a18c;width:100%}.sw-theme-progress>.nav .nav-link.disabled{color:#ddd!important;cursor:not-allowed}.sw-theme-progress>.nav .nav-link.disabled:after{background:#f9f9f9;width:100%}.sw-theme-progress>.nav .nav-link.danger{color:#fff!important;cursor:pointer}.sw-theme-progress>.nav .nav-link.danger:after{background:#d9534f;width:100%}.sw-theme-progress.sw-dark{color:#fffffff2}.sw-theme-progress.sw-dark>.nav .nav-link.active{color:#fff}.sw-theme-progress.sw-dark>.nav .nav-link.active:after{background-color:#333}.sw-theme-progress.sw-dark>.nav .nav-link.done{color:#fff!important}.sw-theme-progress.sw-dark>.nav .nav-link.done:after{background:#333}.sw-theme-progress.sw-dark>.nav .nav-link.disabled{color:#2b2b2b!important}.sw-theme-progress.sw-dark>.nav .nav-link.disabled:after{background:#474747}.sw-theme-progress.sw-dark>.nav .nav-link.danger{color:#fff!important}.sw-theme-progress.sw-dark>.nav .nav-link.danger:after{background:#d9534f}.g4-sw-skip-button{flex:1 0 auto;order:-1}.g4-sw-finish-button{order:1000}.sw-toolbar-elm{display:flex;flex-wrap:nowrap;justify-content:flex-end}.sw-theme-dots>.nav .nav-link>.num{font-size:1.5em;position:absolute;display:block;left:0;right:0;top:-34px;margin-left:auto;margin-right:auto;z-index:100;transition:all .5s ease-in-out}.sw>.nav .nav-link>.num{display:flex;justify-content:center;align-items:center;float:left;pointer-events:none;height:100%;padding-left:.5rem;padding-right:.5rem;border-radius:10em;text-align:center;font-size:2em;font-weight:800;clear:both;line-height:1;text-decoration:none}.sw>.nav .nav-link>.num{color:#fff!important;font-size:small}.breadcrumb.breadcrumb-arrow>li+li:before{color:#ccc;content:">";padding:0 5px}.slate-Combobox{border-radius:11px;overflow-x:hidden!important;z-index:10000000000}.K-MsgGroup{display:none}.g4-dropdown__panel.g4-seqviz-features-dropdown{padding:15px 30px}.g4-dropdown__panel.g4-seqviz-cut-sites-dropdown{padding:10px}.g4-seqviz-toggle-widget-toggle-button,.g4-seqviz-widgets-parent .select2-selection{height:34px}.g4-seqviz-widgets-parent .g4-polypeptides-picker .select2-selection{height:auto}.g4-seqviz-widgets{width:100%;display:flex;justify-content:space-between}.g4-seqviz-translation-panel-container{display:flex}.g4-seqviz-top-bar-container{width:100%}@media (width <= 570px){.g4-seqviz-widgets-parent{flex-wrap:wrap}.g4-seqviz-widgets-parent .g4-seqviz-widgets-edit-tools{margin-bottom:10px;width:100%;justify-content:flex-start;margin-right:0!important}.g4-seqviz-widgets-parent .g4-seqviz-widgets-annotate-btns{justify-content:flex-start;width:100%}.g4-seqviz-widgets{display:inline-block;width:100%}.g4-seqviz-translation-panel-container{display:block}}svg.g4-icon{fill:currentcolor}.la-vz-linear-scroller{cursor:auto;overflow-y:auto;padding:30px 0}.seqviz-cut-site-viewer .la-vz-linear-scroller{overflow-y:hidden;padding:0}/*! purgecss start ignore */div[data-type=Resizer]{background-color:#eee;background-position:50%;background-repeat:no-repeat;border-bottom:none;border-top:none;box-sizing:unset;margin:initial;opacity:1}div[data-type=Resizer][data-attribute=horizontal]{background-image:url(/static/dist/ver2/assets/BKAbnLcw.png)}div[data-type=Resizer][data-attribute=vertical]{background-image:url(/static/dist/ver2/assets/BlpgAt-l.png)}div[data-type=Resizer]:hover{border-bottom:none;border-top:none;transition:initial}.g4-find-bar{align-items:center;display:flex!important;border:1px solid #e7eaec;max-height:60px}.g4-find-bar.g4-focus{border:1px solid #658cf6!important}.g4-find-bar>.g4-find-bar__search-input-container{display:flex;flex-grow:1}.g4-find-bar>.g4-find-bar__navigation-container{display:flex}.g4-find-bar>.g4-find-bar__navigation-container:before{border-left:1px solid #dadada;content:"";height:24px}.bp-hover{border-left:2px solid black;font-size:larger;font-weight:bolder}.seqviz-sequence-input-placeholder{border:dashed;cursor:text;padding:3px}.g4-seqviz-viewer-toolbar{container-type:inline-size}.g4-seqviz-bottom-analysis-bars{container-type:inline-size;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%}.g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-left-bars{width:75%;margin-top:1em}.g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-left-bars .bs-callout{min-height:50px!important}.g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-right-bars{width:25%;margin-top:1em}.container-inline-size{container-type:inline-size}@media (width <= 1140px){.g4-seqviz-bottom-analysis-bars{display:block;width:100%}.g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-left-bars{width:initial}.g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-right-bars{width:initial;margin-top:.5em}}@container (width <= 1140px){.g4-seqviz-bottom-analysis-bars{display:block;width:100%}.g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-left-bars{width:initial}.g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-right-bars{width:initial}}@container (width <= 785px){.g4-seqviz-viewer-toolbar{flex-wrap:wrap;width:100%}.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-left{margin-bottom:10px;width:initial}.g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-right{width:initial}}.g4-seqviz-widget-icon{background-color:#525252;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.splitter-right-570 .g4-seqviz-widgets-parent,.splitter-left-570 .g4-seqviz-widgets-parent{flex-wrap:wrap}.splitter-right-570 .g4-seqviz-widgets-parent .g4-seqviz-widgets-edit-tools,.splitter-left-570 .g4-seqviz-widgets-parent .g4-seqviz-widgets-edit-tools{margin-bottom:10px;width:100%}.splitter-right-570 .g4-seqviz-widgets-parent .g4-seqviz-widgets-annotate-btns,.splitter-left-570 .g4-seqviz-widgets-parent .g4-seqviz-widgets-annotate-btns{justify-content:flex-start;width:100%}.splitter-right-570 .g4-seqviz-widgets,.splitter-left-570 .g4-seqviz-widgets{display:inline-block;width:100%}.splitter-right-570 .g4-seqviz-viewer-toolbar,.splitter-left-570 .g4-seqviz-viewer-toolbar{flex-wrap:wrap;width:100%}.splitter-right-570 .g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-left,.splitter-left-570 .g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-left{margin-bottom:10px;width:100%}.splitter-right-570 .g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-right,.splitter-left-570 .g4-seqviz-viewer-toolbar>.g4-seqviz-viewer-toolbar-right{width:100%}.splitter-right-570 .g4-seqviz-translation-panel-container,.splitter-left-570 .g4-seqviz-translation-panel-container{display:block}.splitter-right-570 .g4-seqviz-bottom-analysis-bars,.splitter-left-570 .g4-seqviz-bottom-analysis-bars,.splitter-left-850 .g4-seqviz-bottom-analysis-bars,.splitter-right-850 .g4-seqviz-bottom-analysis-bars,.splitter-left-1080 .g4-seqviz-bottom-analysis-bars,.splitter-right-1080 .g4-seqviz-bottom-analysis-bars{display:block;width:100%}.splitter-right-570 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-left-bars,.splitter-left-570 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-left-bars,.splitter-left-850 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-left-bars,.splitter-right-850 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-left-bars,.splitter-left-1080 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-left-bars,.splitter-right-1080 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-left-bars{width:100%}.splitter-right-570 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-right-bars,.splitter-left-570 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-right-bars,.splitter-left-850 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-right-bars,.splitter-right-850 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-right-bars,.splitter-left-1080 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-right-bars,.splitter-right-1080 .g4-seqviz-bottom-analysis-bars>.g4-seqviz-bottom-analysis-right-bars{width:100%;margin-top:.5em}.splitter-right-570 .g4-seqviz-bottom-analysis-bars .g4-callout,.splitter-left-570 .g4-seqviz-bottom-analysis-bars .g4-callout,.splitter-left-850 .g4-seqviz-bottom-analysis-bars .g4-callout,.splitter-right-850 .g4-seqviz-bottom-analysis-bars .g4-callout,.splitter-left-1080 .g4-seqviz-bottom-analysis-bars .g4-callout,.splitter-right-1080 .g4-seqviz-bottom-analysis-bars .g4-callout{width:auto!important;min-width:unset}.g4-seqviz-viewer-toolbar-right.g4-group.g4-group-s-6>*:not(:last-child){margin-right:.5em!important}.g4-seqviz-viewer-toolbar-right.g4-group.g4-group-s-6>*:not(:last-child).mr-0{margin-right:0!important}.m-1{margin:1px}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:.5em!important}.mt-6{margin-top:1em!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-6{margin-bottom:1em!important}.mb-2-percentage{margin-bottom:2%}.ml-auto{margin-left:auto!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:.5em!important}.ml-6{margin-left:1em!important}.ml-7{margin-left:2.25rem!important}.ml-13{margin-left:13px!important}.ml-35{margin-left:35px!important}.ml-min-7{margin-left:-7px!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:.5em!important}.mr-6{margin-right:1em!important}.mw-5{margin-left:.5em!important;margin-right:.5em!important}.mw-6{margin-left:1em!important;margin-right:1em!important}.mh-0{margin-bottom:0!important;margin-top:0!important}.pw-5{padding-left:.5em!important;padding-right:.5em!important}.pb-10{padding-bottom:10px!important}.p-1{padding:1em!important}.pt-2{padding-top:2%}.pt-3{padding-top:.3em!important}.pr-3{padding-right:3em!important}.pr-5{padding-right:.5em!important}.pl-1{padding-left:1em!important}.pl-2{padding-left:2em!important}.pl-3{padding-left:3em!important}.ph-5{padding-bottom:.5em!important;padding-top:.5em!important}.pb-5{padding-bottom:5px}.pb-8{padding-bottom:8px}.pb-6{padding-bottom:1em!important}.pt-5{padding-top:5px}.pt-5-force{padding-top:5px!important}.pt-8{padding-top:8px}.w-full{width:100%}.fh-150{height:150px}.fh-200{height:200px}.min-h-150{min-height:150px}.min-h-200{min-height:200px}.min-h-300{min-height:300px}.min-w-120{min-width:120px}.min-w-150{min-width:150px}.min-w-200{min-width:200px}.min-w-300{min-width:300px}.p-xxs{padding:5px}.p-xs{padding:10px}.p-r-xs{padding-right:10px}.p-r-13{padding-right:13px}.p-r-8{padding-right:8px}.p-sm{padding:15px}.p-m{padding:20px}.p-md{padding:25px}.p-lg{padding:30px}.p-xl{padding:40px}.p-w-xs{padding:0 10px}.p-w-sm{padding:0 15px}.p-w-m{padding:0 20px}.p-w-md{padding:0 25px}.p-w-lg{padding:0 30px}.p-w-xl{padding:0 40px}.p-h-xs{padding:10px 0}.p-h-sm{padding:15px 0!important}.p-h-m{padding:20px 0}.p-h-md{padding:25px 0}.p-h-lg{padding:30px 0}.p-h-xl{padding:40px 0}.m-xxs{margin:2px 4px}.m{margin:15px}.m-xs{margin:5px}.m-sm{margin:10px}.m-md{margin:20px}.m-lg{margin:30px}.m-xl{margin:50px}.m-n{margin:0!important}.m-l-none{margin-left:0!important}.m-l-auto{margin-left:auto!important}.m-l-xs{margin-left:5px!important}.m-l-sm{margin-left:10px!important}.m-l{margin-left:15px!important}.m-l-md{margin-left:20px!important}.m-l-lg{margin-left:30px!important}.m-l-xl{margin-left:40px!important}.m-l-n-xxs{margin-left:-1px!important}.m-l-n-xs{margin-left:-5px!important}.m-l-n-sm{margin-left:-10px!important}.m-l-n{margin-left:-15px!important}.m-l-n-md{margin-left:-20px!important}.m-l-n-lg{margin-left:-30px!important}.m-l-n-xl{margin-left:-40px!important}.m-t-none{margin-top:0!important}.m-t-xxs{margin-top:1px!important}.m-t-xs{margin-top:5px!important}.m-t-sm{margin-top:10px!important}.m-t{margin-top:15px!important}.m-t-md{margin-top:20px!important}.m-t-lg{margin-top:30px!important}.m-t-xl{margin-top:40px!important}.m-t-n-xxs{margin-top:-1px!important}.m-t-n-xs{margin-top:-5px!important}.m-t-n-sm{margin-top:-10px!important}.m-t-n{margin-top:-15px!important}.m-t-n-md{margin-top:-20px!important}.m-t-n-lg{margin-top:-30px!important}.m-t-n-xl{margin-top:-40px!important}.m-r-none,.m-r-auto{margin-right:0!important}.m-r-xxs{margin-right:1px!important}.m-r-xs{margin-right:5px!important}.m-r-sm{margin-right:10px!important}.m-r{margin-right:15px!important}.m-r-md{margin-right:20px!important}.m-r-lg{margin-right:30px!important}.m-r-xl{margin-right:40px!important}.m-r-n-xxs{margin-right:-1px}.m-r-n-xs{margin-right:-5px}.m-r-n-sm{margin-right:-10px}.m-r-n{margin-right:-15px}.m-r-n-md{margin-right:-20px}.m-r-n-lg{margin-right:-30px}.m-r-n-xl{margin-right:-40px}.m-b-none{margin-bottom:0}.m-b-xxs{margin-bottom:1px}.m-b-xs{margin-bottom:5px}.m-b-sm{margin-bottom:10px}.m-b{margin-bottom:15px}.m-b-md{margin-bottom:20px}.m-b-lg{margin-bottom:30px}.m-b-xl{margin-bottom:40px}.m-b-n-xxs{margin-bottom:-1px}.m-b-n-xs{margin-bottom:-5px}.m-b-n-sm{margin-bottom:-10px}.m-b-n{margin-bottom:-15px}.m-b-n-md{margin-bottom:-20px}.m-b-n-lg{margin-bottom:-30px}.m-b-n-xl{margin-bottom:-40px}.space-15{margin:15px 0}.space-20{margin:20px 0}.space-25{margin:25px 0}.space-30{margin:30px 0}.b-r-xs{border-radius:1px}.b-r-sm{border-radius:3px}.b-r-md{border-radius:6px}.b-r-lg{border-radius:12px}.b-r-xl{border-radius:24px}.b-r{border-right:1px solid #e7eaec}.full-height{height:100%}.fh-breadcrumb{height:calc(100% - 196px);margin:0 -15px;position:relative}.fh-no-breadcrumb{height:calc(100% - 99px);margin:0 -15px;position:relative}.fh-column{background:#fff;float:left;height:100%;width:240px}hr.g4-hr-sm{margin-bottom:5px;margin-top:5px}.g4-no-outline{outline:none}.g4-overflow-ya-xh{overflow-x:hidden;overflow-y:auto}.g4-overflow-h{overflow:hidden}.g4-ml-auto{margin-left:auto}.g4-float-r{float:right}.w-space-normal{white-space:normal}.g4-horizontal-space-between-sm>*:not(:first-child){margin-left:1em}.g4-vertical-space-between-sm>*:not(:first-child){margin-top:1em}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.m-auto{margin:auto}.text-align-center{text-align:center}.position-relative{position:relative}.position-absolute{position:absolute}.position-absolute-full{position:absolute;inset:0}.w-h-1{width:1em;height:1em}.fl-grow{flex:1!important}.fl-wr{flex-wrap:wrap}.fl-nowrap{flex-wrap:nowrap}.fl-justified{display:flex;justify-content:space-between}.fl-around{display:flex;justify-content:space-around}.fl-center{display:flex;justify-content:center}.al-it-center{align-items:center!important}.al-it-baseline{align-items:baseline!important}.g4-flex-gap-sm{gap:5px}.g4-flex-gap-md{gap:10px}.g4-flex-gap-lg{gap:15px}.g4-flex-row{align-items:center;display:flex!important;flex-direction:row;justify-content:space-between}.g4-flex-column{display:flex!important;flex-direction:column}.g4-row-space-between{gap:5px}.g4-column-space-between>*:not(:last-child){margin-bottom:5px}.flex-row{display:flex!important;flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-gab-5{gap:5px}.flex-gab-10{gap:10px}.g4-flex-row-center{align-items:center;display:flex!important;flex-direction:row;justify-content:center}.g4-flex-row-center-gab{align-items:center;display:flex!important;flex-direction:row;gap:5px}.g4-flex-container-right{display:flex;justify-content:flex-end;gap:5px}.g4-d-flex-wrapped{display:flex;flex-wrap:wrap;margin-top:-5px;gap:6px}@media (width > 992px){.g4-half-basis-md>*{flex-basis:50%}}@media (width < 992px){.g4-half-basis-md>*{flex-basis:100%}}.g4-d-flex-wrapped>*,.g4-flex-container-right>*{margin-top:5px!important}.d-flex .g4-d-flex-wrapped.g4-table-action-buttons-container{width:70%}.al-it-end{align-items:flex-end!important}.al-it-start{align-items:flex-start!important}.order-first{order:-1}.flex-fill{flex:1 1 auto!important}.flex-75{flex:1 1 75%}.g4-flex-gap-1{gap:1em}.flex-grow-1{flex-grow:1}.flex-column{display:flex!important;flex-direction:column}.font-bold{font-weight:600}.font-normal{font-weight:400}.wrap-anywhere{overflow-wrap:anywhere}.single-line-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a{cursor:pointer}a:hover,a:focus{text-decoration:none}a.single-line-text{text-decoration:underline}span.single-line-text{color:#4070f4}.vertical-align div{display:inline-block;vertical-align:middle}.g4-font-small{font-size:small}.vertical-align h2,.vertical-align h3{margin:0}.text-navy{color:#4070f4}.text-success{color:#00a18c}.text-info{color:#23c6c8}.text-warning{color:#f8ac59}.text-danger{color:#ed5565}.text-muted{color:#888}.text-white{color:#fff}.text-white-i{color:#fff!important}.text-uppercase{text-transform:uppercase}.text-uppercase::placeholder{text-transform:none}.font-italic{font-style:italic}.hr-line-dashed{background-color:#fff;border-top:1px dashed #ccc;color:#fff;height:1px;margin:20px 0}.hr-line-dashed-xs{margin:5px 0}.hr-line-dashed-sm{margin:10px 0}.hr-line-solid{background-color:#fff;border-bottom:1px solid #ccc;color:#fff;height:1px;margin:20px 0}.bold{font-weight:700}.light-bold{font-weight:500}.text_area_static{resize:none}.large-char-sequence{font-weight:700;white-space:normal;word-break:break-all}.large-char-sequence a.read_more{word-break:initial}.wrapped-text{word-break:break-all}.wrapped-text-word{word-break:break-word}a.read_more{color:#676a6c;font-size:12px;font-weight:bolder}.fc-black-6{color:#a3a3a3!important}.fs-3{font-size:.9em!important}.fs-4{font-size:.95em!important}.fs-7{font-size:1.1em!important}.fs-8{font-size:1.5em!important}.ta-l{text-align:left!important}.lh-1-1{line-height:1.1!important}.line-through{text-decoration:line-through}.g4-line-through-text{border-bottom:1px solid #a3a3a3;line-height:.1em;margin:30px 0;text-align:center;width:100%}.g4-line-through-text span{background-color:#f8fafb;padding:0 10px}a.option{color:inherit;margin:0 2px}a.option.option-lg{font-size:1.15em}a.option:hover{color:#000}.g4-link{color:#00a18c}.text-primary{color:#4070f4!important}a.text-primary:hover,a.text-primary:focus{color:#4070f4}.link-block{padding:5px}.fw-600{font-weight:600}.fw-700{font-weight:700}.mr-auto{margin-right:auto!important}.mx-auto{margin-right:auto;margin-left:auto}.g4-text-danger{color:#ff3950}.g4-text-warning{color:#ffae29}.g4-fade-away-paragraph>.g4-fade-away-paragraph__paragraph{border:none;margin-bottom:0;overflow:hidden;word-break:break-all;text-align:justify}.g4-fade-away-paragraph>.g4-fade-away-paragraph__paragraph.collapsed{max-height:70px;overflow-y:hidden}.g4-fade-away-paragraph>.read_more{display:block;text-align:center}.paragraph-container.collapsed{max-height:70px;overflow-y:hidden;word-break:break-word}.g4-white-space-pre-wrap{white-space:pre-wrap}.fa-external-link-alt.external-link-small{font-size:.7em}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-14{font-size:14px}.g4-grid-2-col-center{columns:2;display:grid;grid-template-columns:50% 50%;justify-items:center}.g4-grid-2-col-center>*{grid-row:1}.z-1{z-index:1}.z-40{z-index:40}.material-icons{font-size:inherit}.material-icons.primary{color:#4070f4}.material-icons.danger{color:#ff3950}.material-icons.success{color:#00a18c}.material-icons.warning{color:#ffae29}.theme-config{overflow:initial;position:static;right:0;top:90px}.theme-config-box{margin-right:0;position:relative;transition-duration:.8s;z-index:2000}.theme-config-box.show{margin-right:0}.spin-icon{background:#4070f4;border-radius:20px 0 0 20px;color:#fff;cursor:pointer;font-size:16px;left:0;padding:7px 10px 7px 13px;position:absolute;top:0;width:40px}.glyphicon.fa{font-family:"Font Awesome 5 Free",serif;font-weight:900}.full-border{border:1px solid #efefef;border-radius:4px;padding:10px}.border-left-right{border-left:1px solid #e7eaec;border-right:1px solid #e7eaec}.border-top-bottom{border-bottom:1px solid #e7eaec;border-top:1px solid #e7eaec}.border-left{border-left:1px solid #e7eaec}.border-right{border-right:1px solid #e7eaec}.border-top{border-top:1px solid #e7eaec}.border-bottom{border-bottom:1px solid #e7eaec!important}.border-size-sm{border-width:3px}.border-size-md{border-width:6px}.border-size-lg{border-width:9px}.border-size-xl{border-width:12px}.full-width{width:100%!important}.min-width-full{min-width:100%}.max-width-full{max-width:100%!important}.full-height{height:100%!important}.link-block{font-size:12px;padding:10px}.link-block a{color:inherit;font-size:10px}.gray-bg,.bg-muted{background-color:#f3f3f4}.white-bg{background-color:#fff}.blue-bg,.bg-success{background-color:#1c84c6;color:#fff}.navy-bg,.bg-primary{background-color:#4070f4;color:#fff}.lazur-bg,.bg-info{background-color:#23c6c8;color:#fff}.yellow-bg,.bg-warning{background-color:#f8ac59;color:#fff}.red-bg,.bg-danger{background-color:#ed5565;color:#fff}.black-bg{background-color:#0a0a0a}.block{display:block}.clear{display:block;overflow:hidden}.g4-cursor-pointer{cursor:pointer}.g4-cursor-not-allowed{cursor:not-allowed!important}.g4-underline-on-hover:hover{border-bottom:1px solid}.g4-v-align-mid{vertical-align:middle}.bc-r1{border-color:#cc5965!important}.bg-white{background-color:#fff!important}.d-flex{display:flex!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.disabled-color{cursor:auto;pointer-events:auto!important}.pointer-events-none{pointer-events:none}.g4-blur-filter{filter:blur(4px)}.disable-select{user-select:none}.edit-icons{color:#000;display:inline-flex;font-size:1.3em}@media (width <= 991px){.g4-display-md{display:none}}@media (width >= 992px){.g4-display-md{display:block}}.disable-div{cursor:not-allowed;opacity:.4}.g4-clickable-div{cursor:pointer}.g4-clickable-div:hover{opacity:.7}@media (width <= 767px){.g4-responsive-checkbox label{display:none!important}}.external-link{word-wrap:break-word}.external-link-icon{font-size:9px!important;padding:2px}@media (width >= 767px){.g4-show-on-mobile{display:none!important}.w-md-50{width:50%}}@media (width >= 992px){.w-lg-50{width:50%}}@media (width <= 767px){.g4-hide-on-mobile{display:none!important}.w-md-50{width:100%}}.splitter-right-570 .g4-hide-on-mobile,.splitter-left-570 .g4-hide-on-mobile{display:none!important}.splitter-right-570 .w-md-50,.splitter-left-570 .w-md-50{width:100%}.g4-show-on-touch-devices{display:none}@media (pointer: coarse){.g4-hide-on-touch-devices{display:none!important}.g4-show-on-touch-devices{display:block}}.w-50{width:50%!important}#body-overlay{background-color:#00000080;cursor:pointer;display:none;height:100vh;inset:0;position:fixed;z-index:2000}@media (width <= 992px){#body-overlay.displayed{display:block}}.inset-0{inset:0}.transition-opacity{transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-display:block;font-family:g4_custom_icons;font-style:normal;font-weight:400;src:url(/static/dist/ver2/assets/D8l6tZXK.eot?j6zgvu);src:url(/static/dist/ver2/assets/D8l6tZXK.eot?j6zgvu#iefix) format("embedded-opentype"),url(/static/dist/ver2/assets/BqSTzjkv.ttf?j6zgvu) format("truetype"),url(/static/dist/ver2/assets/Ex5L_NKe.woff?j6zgvu) format("woff"),url(/static/dist/ver2/assets/DcqTu1cV.svg?j6zgvu#g4_custom_icons) format("svg")}[class^=icon-],[class*=" icon-"]{font-family:g4_custom_icons!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none}.icon-small-molecule-drop:before{content:""}.icon-small-molecule:before{content:""}::-webkit-scrollbar{height:.7em;width:.2em}@media (width <= 992px){::-webkit-scrollbar{height:.4em}}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}::-webkit-scrollbar-thumb{background-color:#a3a3a3!important;border-radius:25px;outline:0}@media (width <= 480px){body{-webkit-overflow-scrolling:touch}}body::-webkit-scrollbar-thumb{--navbar-z-index: 2030;background-color:#ccc;outline:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}html,body{height:100%}body{color:#676a6c;font-family:open sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;overflow-x:hidden}body.full-height-layout #wrapper,body.full-height-layout #page-wrapper{height:100%}h1,h2,h3,h4,h5,h6{font-weight:100}h1{font-size:26px}h2{font-size:24px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}h6{font-size:10px}h3,h4,h5{font-weight:600;margin-top:5px}a{color:#4070f4}#page-wrapper{background-color:#f1f1f1}@media print{nav.navbar-static-side{display:none}body{overflow:visible!important}#page-wrapper{margin:0}}body.fixed-nav #wrapper .navbar-static-side,body.fixed-nav #wrapper #page-wrapper{margin-top:60px}body.top-navigation.fixed-nav #wrapper #page-wrapper{margin-top:0}body.fixed-nav.fixed-nav-basic .navbar-fixed-top{left:220px}body.fixed-nav.fixed-nav-basic.mini-navbar .navbar-fixed-top{left:70px}body.fixed-nav.fixed-nav-basic.fixed-sidebar.mini-navbar .navbar-fixed-top{left:0}body.fixed-nav.fixed-nav-basic #wrapper .navbar-static-side{margin-top:0}body.mini-navbar .navbar-static-side{width:70px}body.mini-navbar .profile-element,body.mini-navbar .nav-label,body.mini-navbar .navbar-default .nav li a span{display:none}@media (width >= 768px){#page-wrapper{min-height:100vh;position:inherit}.navbar-static-side{position:absolute;width:220px;z-index:2001}.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks,.navbar-top-links .dropdown-alerts{margin-left:auto}}@media (width <= 768px){#page-wrapper{margin:0;min-height:100vh;position:inherit}.navbar-header{display:inline;float:left}.sidebar-panel{min-height:100%!important;position:relative;width:auto;z-index:2}.sidebar-content .wrapper{padding-right:0;z-index:1}.ibox-tools{display:block;float:none;text-align:right}.navbar-static-side{display:none}body:not(.mini-navbar){background-color:#f3f3f4;transition:background-color .5s linear}}#wrapper{overflow-x:hidden;width:100%}@media (width <= 992px){#wrapper.disabled-wrapper{height:100%;overflow:hidden}}.wrapper-content{padding:10px 10px 50px}@media (width <= 767px){.wrapper-content{padding:20px 0 40px}}#page-wrapper{padding:46px 0 0;position:relative!important}@media (width <= 992px){#page-wrapper{padding:46px 0 0}}@media (width >= 768px){#page-wrapper{position:inherit}}.title-action{padding-top:30px;text-align:right}.panel-heading h1,.panel-heading h2{margin-bottom:5px}.panel.blank-panel{background:none;margin:0}.blank-panel .panel-heading{padding-bottom:0}.no-padding{padding:0!important}.no-borders{border:none!important}.no-margins{margin:0!important}.no-top-border{border-top:0!important}#wrapper{overflow-y:hidden}.geno-tag{background-color:#4070f4;border:1px solid #4070f4;border-radius:3px;color:#fff;display:inline-block;font-size:.9em;margin:0 3px 3px;padding:1px 5px}.wrapper .middle-box{margin-top:0}.link-highlight:hover{background-color:#cfc}::input-placeholder{text-transform:none}:placeholder{text-transform:none}:input-placeholder{text-transform:none}::placeholder{text-transform:none}.uppercase::placeholder{text-transform:none}.g4-dashboard-page-heading{min-height:90px;background-color:#fff;display:flex;flex-direction:column;align-items:center;border-top:0;border-bottom:1px solid #dadada;padding:10px 0;gap:5px}.g4-dashboard-page-heading .g4-dashboard-page-heading__title-container{padding:0 10px;max-width:95%}.g4-dashboard-page-heading .g4-dashboard-page-heading__title-container h1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;width:100%;text-overflow:ellipsis;line-height:1.3}.g4-dashboard-page-heading .g4-dashboard-page-heading--actions-wrapper{flex-wrap:nowrap;align-items:center}.g4-dashboard-page-heading .g4-dashboard-page-heading__breadcrumps{flex:0 1 auto;min-width:100px;max-width:border-box;margin-right:3px}.g4-dashboard-page-heading .g4-dashboard-page-heading__page-actions>*:not(:last-child){margin-right:5px}.g4-dashboard-page-heading h2{max-width:1200px;word-break:break-word}.g4-dashboard-page-header--actions{display:flex;justify-content:flex-end;margin-left:auto;width:25%}.g4-dashboard-page-header--actions>*{margin-left:5px}@media (width <= 676px){.g4-dashboard-page-heading .g4-dashboard-page-heading__title-container h1{font-size:26px}.g4-dashboard-page-heading .g4-dashboard-page-heading__breadcrumps{width:100%}.g4-dashboard-page-heading .g4-dashboard-page-heading--actions-wrapper{flex-wrap:wrap}.g4-dashboard-page-heading .g4-dashboard-page-heading__page-actions{margin-top:5px;justify-content:start}}@media (width <= 450px){.g4-dashboard-page-header--actions{padding:10px 0}}.d-none{display:none!important}.btn-link{color:inherit}.btn-link.btn-link-blue{color:#4070f4}.g4-embed-panel{background:#f8faf9;border-radius:0 0 5px 5px;box-shadow:0 2px 3px #6464f926;margin-bottom:10px;padding:10px 20px 0}.g4-rotate-45{transform:rotate(45deg)}.g4-create-page-actions-container-with-separator>*:first-child:not(:last-child):after{content:"|";font-size:20px;margin-left:5px}.g4-code-box{background-color:#eee;color:#525252;max-height:250px;overflow-y:scroll;font-family:Courier New,Courier,monospace;padding:15px;border-radius:5px}.g4-message-banner-container{position:fixed}.auto-scroll-y{overflow-y:auto}.ring{border-radius:4px;border:3px solid #09309a}.cursor-col-resize{cursor:col-resize}.cursor-row-resize{cursor:row-resize}.resize-handler{position:absolute;top:0;display:flex;width:1rem;flex-direction:column;justify-content:center;padding-left:.75rem;user-select:none}.resize-handler:after{box-sizing:border-box;border:0 solid;margin:0;padding:0;display:flex;height:4rem;width:3px;border-radius:6px;background-color:#a9a9a9;content:" "}.resize-handler-left{left:-.75rem;margin-left:-.75rem;padding-left:.75rem}.resize-handler-right{right:-.75rem;margin-right:-.75rem;padding-right:-.75rem;align-items:flex-end}.caption{margin-top:.5rem;width:100%;resize:none;border:none;background:inherit;padding:0;font:inherit;color:inherit;text-align:center}.caption:focus{outline:none}.caption:focus ::placeholder{opacity:0}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.entity-preview-title{font-size:16px;color:inherit}.entity-preview-title:hover{text-decoration:underline}.accordion{width:100%;max-width:360px;margin:0 auto 20px;max-height:calc(100vh - 125px);overflow-y:auto}.accordion .accordion-item:not(:last-child){border-bottom:1px solid #ccc}.accordion .link{cursor:pointer;display:flex;gap:8px;align-items:center;padding:1.75rem 1.25rem;color:#4d4d4d;font-size:13px;font-weight:500;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion li:last-child .link{border-bottom:0}.accordion li .toggle-icon{margin-left:auto}.accordion li.open i.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}ul.submenu{display:none;margin-left:10px;margin-right:10px;margin-bottom:1.75rem}ul.submenu>li{display:flex;cursor:pointer}ul.submenu>li:hover{border-radius:4px;background-color:#dadada}ul.submenu>li .g4-drag-handle{order:-1;border:none;background:transparent;outline:none;color:#4d4d4d;visibility:hidden}ul.submenu>li .sidebar-add-btn{border:none;background:transparent;outline:none;color:#2f4050;margin-left:auto;display:none;font-size:14px}ul.submenu>li:hover .sidebar-add-btn{display:block}ul.submenu>li:hover .g4-drag-handle{visibility:visible}ul.submenu p.submenu-placeholder{text-align:center;font-size:11px}.sidebar-pin-item-btn{border:none;background:transparent;outline:none;color:#4d4d4d4d}.sidebar-pin-item-btn.pinned,.sidebar-pin-item-btn:hover{color:#4d4d4d}.submenu li .sidebar-pin-item-btn{visibility:hidden}.submenu li:hover .sidebar-pin-item-btn{visibility:visible}.open .submenu{display:block}.submenu li a{display:block;text-decoration:none;color:#d9d9d9;padding:10px 5px!important;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;font-size:12px}.flot-chart{display:block;height:200px}.widget .flot-chart.dashboard-chart{display:block;height:120px;margin-top:40px}.flot-chart.dashboard-chart{display:block;height:180px;margin-top:40px}.flot-chart-content{height:100%;width:100%}.flot-chart-pie-content{height:200px;margin:auto;width:200px}.jqstooltip{background-color:#2b303acc;border-radius:3px;color:#fff;display:block;left:0;min-height:22px;padding:5px;position:absolute;text-align:left;top:0;visibility:hidden;white-space:nowrap;z-index:10000}.jqsfield{color:#fff;text-align:left}.chart-option-select2{width:300px}.charts-back-button-icon{color:#4070f4}.g4-charts-label{font-size:12px;margin:5px 0}.global-chart-container{align-items:center;height:100%;width:100%}.move-handler{cursor:move;height:20px;width:100%}.back-button-container{display:inline-block;position:absolute}.back-button-container .btn{font-size:12px}.middle-box{margin:0 auto;max-width:400px;padding-top:40px;z-index:100}.lockscreen.middle-box{padding-top:110px;width:200px}.loginscreen.middle-box{width:300px}.loginColumns{margin:0 auto;max-width:800px;padding:100px 20px 20px}.passwordBox{margin:0 auto;max-width:460px;padding:100px 20px 20px}.logo-name{color:#e6e6e6;font-size:180px;font-weight:800;letter-spacing:-10px;margin-bottom:0}.middle-box h1{font-size:100px}.wrapper .middle-box{margin-top:140px}/*!
Animate.scss - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes rubber-band{0%{transform:scale(1)}30%{transform:scaleX(1.25) scaleY(.75)}40%{transform:scaleX(.75) scaleY(1.25)}60%{transform:scaleX(1.15) scaleY(.85)}to{transform:scale(1)}}.rubber-band{animation-name:rubber-band}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0)}15%{transform:translate(-25%) rotate(-5deg)}30%{transform:translate(20%) rotate(3deg)}45%{transform:translate(-15%) rotate(-3deg)}60%{transform:translate(10%) rotate(2deg)}75%{transform:translate(-5%) rotate(-1deg)}to{transform:translate(0)}}.wobble{animation-name:wobble}@keyframes bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.bounce-in{animation-name:bounce-in}@keyframes bounce-in-down{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounce-in-down{animation-name:bounce-in-down}@keyframes bounce-in-left{0%{opacity:0;transform:translate(-2000px)}60%{opacity:1;transform:translate(30px)}80%{transform:translate(-10px)}to{transform:translate(0)}}.bounce-in-left{animation-name:bounce-in-left}@keyframes bounce-in-right{0%{opacity:0;transform:translate(2000px)}60%{opacity:1;transform:translate(-30px)}80%{transform:translate(10px)}to{transform:translate(0)}}.bounce-in-right{animation-name:bounce-in-right}@keyframes bounce-in-up{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounce-in-up{animation-name:bounce-in-up}@keyframes bounce-out{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounce-out{animation-name:bounce-out}@keyframes bounce-out-down{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounce-out-down{animation-name:bounce-out-down}@keyframes bounce-out-left{0%{transform:translate(0)}20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}.bounce-out-left{animation-name:bounce-out-left}@keyframes bounce-out-right{0%{transform:translate(0)}20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}.bounce-out-right{animation-name:bounce-out-right}@keyframes bounce-out-up{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounce-out-up{animation-name:bounce-out-up}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fade-in-down{animation-name:fade-in-down}@keyframes fade-in-down-big{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fade-in-down-big{animation-name:fade-in-down-big}@keyframes fade-in-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.fade-in-left{animation-name:fade-in-left}@keyframes fade-in-left-big{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0)}}.fade-in-left-big{animation-name:fade-in-left-big}@keyframes fade-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.fade-in-right{animation-name:fade-in-right}@keyframes fade-in-right-big{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0)}}.fade-in-right-big{animation-name:fade-in-right-big}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{animation-name:fade-in-up}@keyframes fade-in-up-big{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fade-in-up-big{animation-name:fade-in-up-big}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out}@keyframes fade-out-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fade-out-down{animation-name:fade-out-down}@keyframes fade-out-down-big{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fade-out-down-big{animation-name:fade-out-down-big}@keyframes fade-out-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}.fade-out-left{animation-name:fade-out-left}@keyframes fade-out-left-big{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-2000px)}}.fade-out-left-big{animation-name:fade-out-left-big}@keyframes fade-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}.fade-out-right{animation-name:fade-out-right}@keyframes fade-out-right-big{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(2000px)}}.fade-out-right-big{animation-name:fade-out-right-big}@keyframes fade-out-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fade-out-up{animation-name:fade-out-up}@keyframes fade-out-up-big{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fade-out-up-big{animation-name:fade-out-up-big}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) translateZ(0) rotateY(0) scale(1)}40%{animation-timing-function:ease-out;transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1)}50%{animation-timing-function:ease-in;transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{animation-timing-function:ease-in;transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95)}to{animation-timing-function:ease-in;transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1)}}.animated.flip{animation-name:flip;backface-visibility:visible}@keyframes flip-in-x{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{opacity:1;transform:perspective(400px) rotateX(0)}}.flip-in-x{animation-name:flip-in-x;backface-visibility:visible!important}@keyframes flip-in-y{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{opacity:1;transform:perspective(400px) rotateY(0)}}.flip-in-y{animation-name:flip-in-y;backface-visibility:visible!important}@keyframes flip-out-x{0%{opacity:1;transform:perspective(400px) rotateX(0)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flip-out-x{animation-name:flip-out-x;backface-visibility:visible!important}@keyframes flip-out-y{0%{opacity:1;transform:perspective(400px) rotateY(0)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flip-out-y{animation-name:flip-out-y;backface-visibility:visible!important}@keyframes light-speed-in{0%{opacity:0;transform:translate(100%) skew(-30deg)}60%{opacity:1;transform:translate(-20%) skew(30deg)}80%{opacity:1;transform:translate(0) skew(-15deg)}to{opacity:1;transform:translate(0) skew(0)}}.light-speed-in{animation-name:light-speed-in;animation-timing-function:ease-out}@keyframes light-speed-out{0%{opacity:1;transform:translate(0) skew(0)}to{opacity:0;transform:translate(100%) skew(-30deg)}}.light-speed-out{animation-name:light-speed-out;animation-timing-function:ease-in}@keyframes rotate-in{0%{opacity:0;transform:rotate(-200deg);transform-origin:center center}to{opacity:1;transform:rotate(0);transform-origin:center center}}.rotate-in{animation-name:rotate-in}@keyframes rotate-in-down-left{0%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}.rotate-in-down-left{animation-name:rotate-in-down-left}@keyframes rotate-in-down-right{0%{opacity:0;transform:rotate(90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}.rotate-in-down-right{animation-name:rotate-in-down-right}@keyframes rotate-in-up-left{0%{opacity:0;transform:rotate(90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}.rotate-in-up-left{animation-name:rotate-in-up-left}@keyframes rotate-in-up-right{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}.rotate-in-up-right{animation-name:rotate-in-up-right}@keyframes rotate-out{0%{opacity:1;transform:rotate(0);transform-origin:center center}to{opacity:0;transform:rotate(200deg);transform-origin:center center}}.rotate-out{animation-name:rotate-out}@keyframes rotate-out-down-left{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{opacity:0;transform:rotate(90deg);transform-origin:left bottom}}.rotate-out-down-left{animation-name:rotate-out-down-left}@keyframes rotate-out-down-right{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}to{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}}.rotate-out-down-right{animation-name:rotate-out-down-right}@keyframes rotate-out-up-left{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{opacity:0;transform:rotate(-90deg);transform-origin:left bottom}}.rotate-out-up-left{animation-name:rotate-out-up-left}@keyframes rotate-out-up-right{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotate-out-up-right{animation-name:rotate-out-up-right}@keyframes slide-in-down{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}.slide-in-down{animation-name:slide-in-down}@keyframes slide-in-left{0%{opacity:0;transform:translate(-2000px)}to{transform:translate(0)}}.slide-in-left{animation-name:slide-in-left}@keyframes slide-in-right{0%{opacity:0;transform:translate(2000px)}to{transform:translate(0)}}.slide-in-right{animation-name:slide-in-right}@keyframes slide-out-left{0%{transform:translate(0)}to{opacity:0;transform:translate(-2000px)}}.slide-out-left{animation-name:slide-out-left}@keyframes slide-out-right{0%{transform:translate(0)}to{opacity:0;transform:translate(2000px)}}.slide-out-right{animation-name:slide-out-right}@keyframes slide-out-up{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.slide-out-up{animation-name:slide-out-up}@keyframes slide-in-up{0%{transform:translateY(2000px)}to{opacity:0;transform:translateY(0)}}.slide-in-up{animation-name:slide-in-up}@keyframes slide-out-down{0%{transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.slide-out-down{animation-name:slide-out-down}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform:rotate(0);transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%{animation-timing-function:ease-in-out;transform:rotate(60deg);transform-origin:top left}80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg) translateY(0);transform-origin:top left}to{opacity:0;transform:translateY(700px)}}.hinge{animation-name:hinge}@keyframes roll-in{0%{opacity:0;transform:translate(-100%) rotate(-120deg)}to{opacity:1;transform:translate(0) rotate(0)}}.roll-in{animation-name:roll-in}@keyframes roll-out{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(100%) rotate(120deg)}}.roll-out{animation-name:roll-out}.css-animation-box h1{font-size:44px}.animation-efect-links a{font-size:12px;padding:4px 6px}#animation-box{background-color:#f9f8f8;border-radius:16px;margin:0 auto;padding-top:80px;width:80%}.animation-text-box{left:50%;margin-left:-100px;margin-top:40px;position:absolute;width:200px}.animation-text-info{font-size:10px;left:50%;margin-left:-100px;margin-top:-60px;position:absolute;width:200px}.animation-text-box h2{font-size:54px;font-weight:600;margin-bottom:5px}.animation-text-box p{font-size:12px;text-transform:uppercase}.g4-fadeout{mask-image:linear-gradient(to bottom,#333 40%,transparent 130%)}.breadcrumb{display:flex;background:transparent;margin-bottom:0;padding:0;font-size:12px;flex-wrap:wrap}.breadcrumb>li{display:inline-flex!important;height:20px}.breadcrumb>li>:first-child{margin-right:7px;min-width:fit-content}.breadcrumb>li a{color:inherit;word-break:break-word}.breadcrumb>li .select2-container .select2-dropdown{z-index:1999!important}.breadcrumb>.active{color:inherit}.configurable-item{position:relative}.configuration-btn{background-color:transparent;border:0;border-radius:3px;line-height:12px;padding:2px 5px;position:absolute;right:5%;top:50%;transform:translateY(-50%)}.configurable-item .configuration-btn{display:none}.configurable-item:hover>.configuration-btn{display:block}.configurable-item .configuration-btn.configuration-btn-danger{color:#ff3950!important}.configuration-btn.configuration-btn-danger:hover{color:#dc1212!important}.breadcrumb>.active{font-weight:700}.breadcrumb>li a:hover{text-decoration:underline}.btn{border-radius:3px}.btn-w-m{min-width:120px}.btn-primary.btn-outline,.sw-theme-dots .btn.btn-primary.btn-outline,.btn-primary.btn-outline:focus,.btn-primary.btn-outline:visited{background-color:#fff;color:#4070f4}.btn-google{background:#db4437;border-color:#db4437;color:#fff}.btn-google:hover{background:#dc1212;color:#fff}.btn-linkedin{background-color:#0077b5;border-color:#0077b5;color:#fff}.btn-linkedin:hover{background:#09309a;color:#fff}.btn-google.btn-outline,.btn-google.btn-outline:focus,.btn-google.btn-outline:visited{background-color:#fff;color:#db4437}.btn-google.btn-outline:hover{background-color:#db4437;color:#fff}.btn-linkedin.btn-outline,.btn-linkedin.btn-outline:focus,.btn-linkedin.btn-outline:visited{background-color:#fff;color:#0077b5}.btn-linkedin.btn-outline:hover{background-color:#0077b5;color:#fff}.btn-success.btn-outline,.btn-success.btn-outline:focus,.btn-success.btn-outline:visited{background-color:#fff;color:#00a18c}.btn-info.btn-outline,.btn-info.btn-outline:focus,.btn-info.btn-outline:visited{background-color:#fff;color:#8095a8}.btn-warning.btn-outline,.btn-warning.btn-outline:focus,.btn-warning.btn-outline:visited{background-color:#fff;color:#ffae29}.btn-danger.btn-outline,.btn-danger.btn-outline:focus,.btn-danger.btn-outline:visited{background-color:#fff;color:#ff3950}.btn-primary.btn-outline:hover{background-color:#4070f4;color:#fff}.btn-success.btn-outline:hover{background-color:#00a18c;color:#fff}.btn-info.btn-outline:hover,.btn-warning.btn-outline:hover{background-color:#ffae29;color:#fff}.btn-danger.btn-outline:hover{background-color:#ff3950;color:#fff}.btn-primary{background-color:#4070f4;border-color:#4070f4;color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary.active:hover,.btn-primary.active:focus{background-color:#4070f4;border-color:#4070f4;color:#fff}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary.active[disabled],fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#658cf6;border-color:#658cf6}.btn-success{background-color:#00a18c;border-color:#00a18c;color:#fff}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success,.btn-success:active:focus,.btn-success:active:hover,.btn-success.active:hover,.btn-success.active:focus{background-color:#067666;border-color:#067666;color:#fff}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success.active[disabled],fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#8ec591;border-color:#8ec591}.btn-info{background-color:#8095a8;border-color:#8095a8;color:#fff}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info,.btn-info:active:focus,.btn-info:active:hover,.btn-info.active:hover,.btn-info.active:focus{background-color:#2f4050;border-color:#2f4050;color:#fff}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info.active[disabled],fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#26d7d9;border-color:#26d7d9}.btn-default{background:#fff;border:1px solid #dadada;color:inherit}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default,.btn-default:active:focus,.btn-default:active:hover,.btn-default.active:hover,.btn-default.active:focus{border:1px solid #dadada;color:inherit}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{box-shadow:0 2px 5px #00000026 inset}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default.active[disabled],fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{color:#ccc}.btn-warning{background-color:#ffae29;border-color:#ffae29;color:#fff}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning,.btn-warning:active:focus,.btn-warning:active:hover,.btn-warning.active:hover,.btn-warning.active:focus{background-color:#f59700;border-color:#f59700;color:#fff}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning.active[disabled],fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f5ba7a;border-color:#f5ba7a}.btn-danger{background-color:#ff3950;border-color:#ff3950;color:#fff}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger.active:hover,.btn-danger.active:focus{background-color:#dc1212;border-color:#dc1212;color:#fff}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger.active[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#ff99a5;border-color:#ff99a5}.btn-link:hover,.btn-link:focus,.btn-link:active,.btn-link.active,.open .dropdown-toggle.btn-link{color:#4070f4;text-decoration:none}.btn-link:active,.btn-link.active,.open .dropdown-toggle.btn-link{background-image:none}.btn-link.disabled,.btn-link.disabled:hover,.btn-link.disabled:focus,.btn-link.disabled:active,.btn-link.disabled.active,.btn-link[disabled],.btn-link[disabled]:hover,.btn-link[disabled]:focus,.btn-link[disabled]:active,.btn-link.active[disabled],fieldset[disabled] .btn-link,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:active,fieldset[disabled] .btn-link.active{color:#ccc}.btn-white{background:#fff;border:1px solid #e7eaec;color:inherit}.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white,.btn-white:active:focus,.btn-white:active:hover,.btn-white.active:hover,.btn-white.active:focus{border:1px solid #d2d2d2;color:inherit}.btn-white:active,.btn-white.active{box-shadow:0 2px 5px #00000026 inset}.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white{background-image:none}.btn-white.disabled,.btn-white.disabled:hover,.btn-white.disabled:focus,.btn-white.disabled:active,.btn-white.disabled.active,.btn-white[disabled],.btn-white[disabled]:hover,.btn-white[disabled]:focus,.btn-white[disabled]:active,.btn-white.active[disabled],fieldset[disabled] .btn-white,fieldset[disabled] .btn-white:hover,fieldset[disabled] .btn-white:focus,fieldset[disabled] .btn-white:active,fieldset[disabled] .btn-white.active{color:#ccc}.btn-primary.btn-outline.disabled,.btn-primary.btn-outline.disabled:hover,.btn-primary.btn-outline.disabled:focus,.btn-primary.btn-outline.disabled:active,.btn-primary.btn-outline.disabled.active,.btn-primary.btn-outline[disabled],.btn-primary.btn-outline[disabled]:hover,.btn-primary.btn-outline[disabled]:focus,.btn-primary.btn-outline[disabled]:active,.btn-primary.btn-outline.active[disabled],fieldset[disabled] .btn-primary.btn-outline,fieldset[disabled] .btn-primary.btn-outline:hover,fieldset[disabled] .btn-primary.btn-outline:focus,fieldset[disabled] .btn-primary.btn-outline:active,fieldset[disabled] .btn-primary.btn-outline.active{background-color:#fff;border-color:#4070f4;color:#4070f4}.btn-success.btn-outline.disabled,.btn-success.btn-outline.disabled:hover,.btn-success.btn-outline.disabled:focus,.btn-success.btn-outline.disabled:active,.btn-success.btn-outline.disabled.active,.btn-success.btn-outline[disabled],.btn-success.btn-outline[disabled]:hover,.btn-success.btn-outline[disabled]:focus,.btn-success.btn-outline[disabled]:active,.btn-success.btn-outline.active[disabled],fieldset[disabled] .btn-success.btn-outline,fieldset[disabled] .btn-success.btn-outline:hover,fieldset[disabled] .btn-success.btn-outline:focus,fieldset[disabled] .btn-success.btn-outline:active,fieldset[disabled] .btn-success.btn-outline.active{background-color:#fff;border-color:#00a18c;color:#00a18c}.btn-danger.btn-outline.disabled,.btn-danger.btn-outline.disabled:hover,.btn-danger.btn-outline.disabled:focus,.btn-danger.btn-outline.disabled:active,.btn-danger.btn-outline.disabled.active,.btn-danger.btn-outline[disabled],.btn-danger.btn-outline[disabled]:hover,.btn-danger.btn-outline[disabled]:focus,.btn-danger.btn-outline[disabled]:active,.btn-danger.btn-outline.active[disabled],fieldset[disabled] .btn-danger.btn-outline,fieldset[disabled] .btn-danger.btn-outline:hover,fieldset[disabled] .btn-danger.btn-outline:focus,fieldset[disabled] .btn-danger.btn-outline:active,fieldset[disabled] .btn-danger.btn-outline.active{background-color:#fff;border-color:#ff3950;color:#ff3950}.btn-outline.disabled,.btn-outline[disabled]{color:#ccc}.btn-outline{background-color:transparent;color:inherit;transition:all .5s}.btn-rounded{border-radius:50px}.btn-large-dim{font-size:42px;height:90px;width:90px}button.dim{border-radius:5px;cursor:pointer;display:inline-block;font-weight:600;margin-bottom:20px!important;margin-right:10px;padding-top:6px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}button.dim:active{top:3px}button.btn-primary.dim{box-shadow:inset 0 0 #16987e,0 5px #16987e,0 10px 5px #999}button.btn-primary.dim:active{box-shadow:inset 0 0 #16987e,0 2px #16987e,0 5px 3px #999}button.btn-default.dim{box-shadow:inset 0 0 #b3b3b3,0 5px #b3b3b3,0 10px 5px #999}button.btn-default.dim:active{box-shadow:inset 0 0 #b3b3b3,0 2px #b3b3b3,0 5px 3px #999}button.btn-warning.dim{box-shadow:inset 0 0 #f79d3c,0 5px #f79d3c,0 10px 5px #999}button.btn-warning.dim:active{box-shadow:inset 0 0 #f79d3c,0 2px #f79d3c,0 5px 3px #999}button.btn-info.dim{box-shadow:inset 0 0 #1eacae,0 5px #1eacae,0 10px 5px #999}button.btn-info.dim:active{box-shadow:inset 0 0 #1eacae,0 2px #1eacae,0 5px 3px #999}button.btn-success.dim{box-shadow:inset 0 0 #1872ab,0 5px #1872ab,0 10px 5px #999}button.btn-success.dim:active{box-shadow:inset 0 0 #1872ab,0 2px #1872ab,0 5px 3px #999}button.btn-danger.dim{box-shadow:inset 0 0 #ea394c,0 5px #ea394c,0 10px 5px #999}button.btn-danger.dim:active{box-shadow:inset 0 0 #ea394c,0 2px #ea394c,0 5px 3px #999}button.dim:before{color:#fff;display:block;font-size:50px;font-weight:400;line-height:1em;padding-top:10px}button.dim:active:before{font-size:50px;top:7px}.btn:focus{outline:none!important}.btn-circle{border-radius:15px;font-size:12px;height:30px;line-height:1.4286;padding:6px 0;text-align:center;width:30px}.btn-circle.btn-lg{border-radius:25px;font-size:18px;height:50px;line-height:1.33;padding:10px 16px;width:50px}.btn-circle.btn-xl{border-radius:35px;font-size:24px;height:70px;line-height:1.33;padding:10px 16px;width:70px}.btn-square{border-radius:11px;font-size:12px;height:30px;line-height:1.4286;padding:6px 0;text-align:center;width:30px}.btn-square.btn-md{border-radius:13px;font-size:15px;height:34px;line-height:1.33;padding:7px 2px;width:34px}.btn-square.btn-lg{border-radius:20px;font-size:18px;height:50px;line-height:1.33;padding:10px 16px;width:50px}.btn-square.btn-xl{border-radius:30px;font-size:24px;height:70px;line-height:1.33;padding:10px 16px;width:70px}.g4-button-action-group{display:flex}.g4-button-action-group-dropdown-toggle:empty:after{margin-left:0}.g4-button-action-group-dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;height:0;margin-left:.255em;vertical-align:.255em;width:0}.g4-button-action-group .g4-button-action-group-main-button{border-bottom-right-radius:0;border-top-right-radius:0}.g4-button-action-group .g4-button-action-group-dropdown-toggle{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;padding-left:8px;padding-right:8px}.g4-button-action-group-dropdown-menu{font-size:14px!important;left:auto!important;position:absolute!important;right:0!important}.btn.g4-btn-icon-black{background-color:transparent;border:none;color:#ccc}.btn.g4-btn-icon-black:hover{color:#eee}.btn.g4-btn-icon-black:active{box-shadow:none}.g4-toggle-button-width-sm{width:15px}.g4-toggle-button-transparent-background{background:#fff}.g4-color-blue{color:#00f}.g4-detailed-button{border-radius:3px;display:flex;padding:0}.g4-detailed-button .g4-detailed-button-toggle{border:1px solid #dadada;border-radius:3px 0 0 3px}.g4-detailed-button .g4-detailed-button-details-toggle{border:1px solid #dadada;border-left-width:0!important;border-radius:0 3px 3px 0;padding-left:.25em;padding-right:.25em}.custom-login-btn{border-radius:0;height:46px;line-height:2;margin-left:10px;margin-right:-10px}.custom-login-btn:hover{background:#067666!important}.custom-input-group{display:flex}.custom-input-group .form-control{border-bottom-right-radius:0;border-right:transparent;border-top-right-radius:0}.custom-input-group .required-tag{background-color:#fff;border:1px solid #ccc;border-left:transparent;border-radius:0 5px 5px 0;color:red;padding:6px 3px;vertical-align:baseline}.floating-edit-container{display:flex}.floating-edit-container .edit-buttons-title{flex-grow:0;margin-bottom:10px;margin-top:5px}.floating-edit-container .field-name-edit-buttons-title{flex-grow:0;margin-bottom:10px;margin-top:2px}.floating-edit-container .floating-edit-buttons-container{display:inline-flex;font-size:10px;margin-left:8px;margin-top:2px;opacity:0}.floating-edit-container:hover .floating-edit-buttons-container{opacity:1}.floating-edit-container .floating-edit-buttons-container .edit-button>i:focus{outline:none}.floating-edit-container .floating-edit-buttons-container .edit-button{color:#000;font-size:1.3em;margin:0 0 0 5px}.btn-dark{background-color:gray;border-color:gray;color:#fff}.btn-dark:focus,.btn-dark.focus{background-color:#666;border-color:#666;color:#fff}.btn-dark:hover{background-color:#666;border-color:#666;color:#fff}.btn-outline-dark{background-color:transparent;border-color:gray;color:gray}.btn-outline-dark[disabled]{background-color:gray;border-color:gray;color:#fff}.btn-outline-dark:focus,.btn-outline-dark.focus{background-color:#666;border-color:#666;color:#fff}.btn-outline-dark:hover{background-color:gray;border-color:gray;color:#fff}.btn-ssm{border-radius:3px;font-size:12px;line-height:1.5;padding:2px 8px}.btn-gray.g4-small-btn{padding-left:0;padding-right:0}.btn-gray.g4-small-btn:hover{background:transparent}.btn-file>input[type=file]::-webkit-file-upload-button{cursor:pointer}.g4-switch{display:flex}.g4-switch.g4-switch-sm{font-size:.8em}.g4-switch.g4-switch-md{font-size:1em}.g4-switch>.g4-switch-input{cursor:pointer;display:block;margin-right:.5em;position:relative;user-select:none;height:20px}.g4-switch>.g4-switch-label{font-weight:600}.g4-switch.g4-switch-sm>.g4-switch-input{width:24px}.g4-switch.g4-switch-md>.g4-switch-input{width:36px}.g4-switch input:checked~.g4-switch-control{background-color:#4070f4}.g4-switch input:checked~.g4-switch-control:after{left:20px}.g4-switch .g4-switch-control{background-color:#a9a9a9;border-radius:9px;height:18px;left:0;position:absolute;top:0;transition:background-color .15s ease-in;width:36px}.g4-switch .g4-switch-control:after{background:#fff;border-radius:9px;content:"";height:14px;left:2px;position:absolute;top:2px;transition:left .15s ease-in;width:14px}.g4-switch>.g4-switch-input input{cursor:pointer;left:0;margin:0;opacity:0;position:absolute;top:0}.g4-switch.g4-switch-md>.g4-switch-input input{height:18px;width:36px}.g4-switch>.g4-switch-input input:checked~.g4-switch-control{background-color:#4070f4}.btn.btn-indigo{background:#2f4050;color:#fff}.btn.btn-indigo:hover{background:#1c2228;color:#fff}.btn.btn-indigo.disabled{background:#9fa8da;color:#fff}.g4-buttons-group>*:first-child button{border-bottom-right-radius:0;border-top-right-radius:0}.g4-buttons-group>*:not(:first-child,:last-child) button{border-radius:0}.g4-buttons-group>*:last-child button{border-bottom-left-radius:0;border-top-left-radius:0}@media (width <= 767px){.btn-sm-block{display:block;width:100%}}.g4-group{display:flex;flex-wrap:wrap}.g4-group.g4-group-s-0{flex-wrap:nowrap}.g4-group.g4-group-s-0>*{margin:0!important}.g4-group.g4-group-s-0>*:not(:first-child,:last-child) .btn{border-left:none;border-radius:0;border-right:none}.g4-group.g4-group-s-0>*:first-child .btn{border-radius:3px 0 0 3px}.g4-group.g4-group-s-0>*:last-child .btn{border-radius:0 3px 3px 0}.g4-group.g4-group-s-1>*:not(:last-child){margin-right:.25rem!important}.g4-group.g4-group-s-2>*:not(:last-child){margin-right:.5rem!important}.g4-group.g4-group-s-3>*:not(:last-child){margin-right:1rem!important}.g4-group.g4-group-s-4>*:not(:last-child){margin-right:1.5rem!important}.g4-group.g4-group-s-5>*:not(:last-child){margin-right:.5em!important}.g4-group.g4-group-s-6>*:not(:last-child){margin-right:1em!important}.g4-circular-btn{padding:0;border:0;width:20px;height:20px;border-radius:20px}.g4-color-picker{width:200px;height:230px;display:flex;gap:3px;flex-wrap:wrap;background-color:#fff;justify-content:inherit}.g4-color-picker .color-item{border:none;width:16px;height:16px;border-radius:4px;position:relative}.g4-color-picker .color-item.selected,.g4-color-picker .color-item:hover{box-shadow:0 0 3px #999}.g4-color-picker .color-item.selected:before{content:"✓";color:#fff;position:absolute;inset:0;border-radius:4px;background:#2632382e}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#4070f4;border-color:#4070f4;color:#fff}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#5381ff;border-color:#5381ff;color:#fff}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover{background-color:#4070f4;border-color:#4070f4;color:#fff}.datepicker table tr td.clear,.datepicker table tr th.clear{width:auto}.datepicker>div{display:inherit}.g4-editor-top-toolbar{top:0;display:flex;right:10px;-webkit-user-drag:none;color:inherit;background:#fff;z-index:1000;flex-wrap:wrap;justify-content:flex-end;row-gap:3px;bottom:unset!important;left:unset!important;box-shadow:none!important;margin:auto 1rem}.g4-editor-top-toolbar .g4-editor-top-toolbar__button{background:#fefefe;font-size:16px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:5px;border-radius:11px;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;border:1px solid #dadada}.g4-editor-top-toolbar .g4-editor-top-toolbar__button.dropdown-button{width:auto}.g4-editor-top-toolbar .g4-editor-top-toolbar__button:hover,.g4-editor-top-toolbar .g4-editor-top-toolbar__button:focus{color:inherit;border:1px solid #dadada}.g4-editor-top-toolbar .g4-editor-top-toolbar__button sub.notion{position:absolute;font-weight:600;top:5px;right:0;font-size:5px}.g4-editor-top-toolbar .g4-editor-top-toolbar__button svg{max-width:12px;max-height:12px}.g4-editor-top-toolbar .g4-editor-top-toolbar__button:hover{background:#f4f4f4}.file-box{float:left;width:220px}.file-manager h5{text-transform:uppercase}.file-manager{list-style:none outside none;margin:0;padding:0}.folder-list li a{color:#666;display:block;padding:5px 0}.folder-list li{border-bottom:1px solid #e7eaec;display:block}.folder-list li i{color:#3d4d5d;margin-right:8px}.category-list li a{color:#666;display:block;padding:5px 0}.category-list li{display:block}.category-list li i{color:#3d4d5d;margin-right:8px}.category-list li a .text-navy{color:#4070f4}.category-list li a .text-primary{color:#1c84c6}.category-list li a .text-info{color:#23c6c8}.category-list li a .text-danger{color:#ef5352}.category-list li a .text-warning{color:#f8ac59}.file-manager h5.tag-title{margin-top:20px}.tag-list li{float:left}.tag-list li a{background-color:#f3f3f4;border:1px solid #ccc;border-radius:2px;color:inherit;display:block;font-size:11px;margin-right:5px;margin-top:5px;padding:5px 12px}.file{background-color:#fff;border:1px solid #e7eaec;margin-bottom:20px;margin-right:20px;padding:0;position:relative}.file-manager .hr-line-dashed{margin:15px 0}.file .icon,.file .image{height:100px;overflow:hidden}.file .icon{padding:15px 10px;text-align:center}.file-control{color:inherit;font-size:11px;margin-right:10px}.file-control.active{text-decoration:underline}.file .icon i{color:#dadada;font-size:70px}.file .file-name{background-color:#f8f8f8;border-top:1px solid #e7eaec;padding:10px}.file-name small{color:#676a6c}.corner{border:.6em solid transparent;border-bottom:.6em solid #f1f1f1;border-right:.6em solid #f1f1f1;bottom:0;display:inline-block;height:0;line-height:0;position:absolute;right:0;width:0}a.compose-mail{padding:8px 10px}.mail-search{max-width:300px}.g4-drag-and-drop-area{align-items:center;display:grid;justify-items:center;width:100%;height:400px}.g4-pdb-files-container .floating-edit-container .floating-edit-buttons-container{opacity:1!important}@media (width <= 350px){.ibox-tools{display:inline-block;float:none;text-align:left}}.ibox{clear:both;margin-bottom:25px;margin-top:0;padding:0}.ibox.collapsed .ibox-content{display:none}.ibox:after,.ibox:before{display:table}.ibox-title{background-color:#fff;-moz-border-bottom-colors:none;border-color:#e7eaec;border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;border-style:solid solid none;-moz-border-top-colors:none;border-width:2px 0 0;color:inherit;margin-bottom:0;min-height:48px;padding:15px 15px 7px}.ibox-content{background-color:#fff;border-color:#ccc;border-image:none;border-style:solid solid none;border-width:1px 0;color:inherit;padding:15px 20px 20px}.ibox-footer{background:#fff;border-top:1px solid #e7eaec;color:inherit;font-size:90%;padding:10px 15px}.ibox-content h1,.ibox-content h2,.ibox-content h3,.ibox-content h4,.ibox-content h5,.ibox-title h1,.ibox-title h2,.ibox-title h3,.ibox-title h4,.ibox-title h5{margin-top:5px}.ibox-content.text-box{padding-bottom:0;padding-top:15px}.ibox-content{clear:both}.ibox-heading{background-color:#f3f6fb;border-bottom:none}.ibox-heading h3{font-size:24px;font-weight:200}.ibox-title h5{display:inline-block;float:left;font-size:14px;margin:0 0 7px;padding:0;text-overflow:ellipsis}.ibox-title .label{float:left;margin-left:4px}.ibox-tools{display:block;float:none;margin-top:0;padding:0;position:relative;text-align:right}.ibox-tools a{color:#c4c4c4;cursor:pointer;margin-left:5px}.ibox-tools a.btn-primary{color:#fff}.ibox-tools .dropdown-menu>li>a{font-size:12px;padding:4px 10px}.ibox .ibox-tools.open>.dropdown-menu{left:auto;right:0}.fullscreen-ibox-mode .animated{animation:none}body.fullscreen-ibox-mode{overflow-y:hidden}.ibox.fullscreen{inset:0;margin-bottom:0;overflow:auto;position:fixed;z-index:2030}.ibox.fullscreen .collapse-link{display:none}.ibox.fullscreen .ibox-content{min-height:calc(100% - 48px)}.ibox-tools a.marked{color:#4070f4}.ibox-tools a.marked:hover{color:#09309a;text-decoration:underline}.ibox>.ibox-title,.ibox>.ibox-content{border-radius:4px}.ibox>.ibox-title{border-radius:4px 4px 0 0;border:1px solid #dadada}.ibox>.ibox-content{border:1px solid #dadada}.ibox>.ibox-title+.ibox-content{border-top-left-radius:0;border-top-right-radius:0;border-top:0}.count-info .label{line-height:12px;padding:1px 3px;position:absolute;right:10px;top:5px}.label{background-color:#d1dade;color:#5e5e5e;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;padding:3px 8px;text-shadow:none}.nav .label,.ibox .label{font-size:10px}.badge{background-color:#d1dade;color:#5e5e5e;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;min-width:fit-content;padding-bottom:4px;padding-left:6px;padding-right:6px;text-shadow:none}.label-primary,.badge-primary{background:transparent;border:1px solid #4070f4;color:#4070f4}.badge-primary-filled{background:#4070f4;color:#fff}.label-success,.badge-success{background-color:#00a18c;color:#fff}.label-warning,.badge-warning{background-color:#ffae29;color:#fff}.label-warning-light,.badge-warning-light{background-color:#f5ba7a;color:#fff}.label-danger,.badge-danger{background-color:#ff3950;color:#fff}.label-info,.badge-info{background-color:#8095a8;color:#fff}.label-inverse,.badge-inverse{background-color:#262626;color:#fff}.label-white,.badge-white{background-color:#fff;color:#5e5e5e}.label-white,.badge-disable{background-color:#2a2e36;color:#8b91a0}.g4-detailed-label{display:inline-flex;font-size:11px;font-weight:600;margin:2px;vertical-align:middle;word-break:normal}.g4-detailed-label>*{display:block;white-space:nowrap}.g4-detailed-label .g4-detailed-label__label{border:1px solid;border-radius:4px;padding:2px 6px}.g4-detailed-label.g4-has-details .g4-detailed-label__label{border-bottom-right-radius:0;border-top-right-radius:0}.g4-detailed-label .g4-detailed-label__details{border:1px solid;border-left:0;border-radius:0 4px 4px 0;overflow-x:hidden;padding:2px 5px;text-overflow:ellipsis;white-space:nowrap}.g4-detailed-label .g4-detailed-label__details.g4-extendable-detailed-label__details{border-radius:0}.g4-extendable-detailed-label__detail-button{border:1px solid #808080;border-left:0;border-radius:0 4px 4px 0;color:gray}.g4-detailed-label.g4-detailed-label-sm .g4-detailed-label__label,.g4-detailed-label.g4-detailed-label-sm .g4-detailed-label__details,.g4-detailed-label.g4-detailed-label-xs .g4-detailed-label__label,.g4-detailed-label.g4-detailed-label-xs .g4-detailed-label__details{padding-bottom:0;padding-top:0}.g4-detailed-label.g4-detailed-label-xs{font-size:.75em}.g4-detailed-label.g4-detailed-label-primary>.g4-detailed-label__label{background-color:#4070f4;border-color:#4070f4;color:#fff}.g4-detailed-label.g4-detailed-label-primary>.g4-detailed-label__details{border-color:#4070f4;color:#4070f4}.g4-detailed-label.g4-detailed-label-dark>.g4-detailed-label__label{background-color:gray;border-color:gray;color:#fff}.g4-detailed-label.g4-detailed-label-dark>.g4-detailed-label__details{border-color:gray;color:gray}.g4-detailed-label.g4-detailed-label-warning>.g4-detailed-label__label{background-color:#ffae29;border-color:#ffae29;color:#fff}.g4-detailed-label.g4-detailed-label-warning>.g4-detailed-label__details{border-color:#ffae29;color:#ffae29}.g4-detailed-label.g4-detailed-label-success>.g4-detailed-label__label{background-color:#00a18c;border-color:#00a18c;color:#fff}.g4-detailed-label.g4-detailed-label-success>.g4-detailed-label__details{border-color:#00a18c;color:#00a18c}.g4-detailed-label.g4-detailed-label-danger>.g4-detailed-label__label{background-color:#ff3950;border-color:#ff3950;color:#fff}.g4-detailed-label.g4-detailed-label-danger>.g4-detailed-label__details{border-color:#ff3950;color:#ff3950}.g4-detailed-label.g4-detailed-label-light-blue-gray>.g4-detailed-label__label{background-color:#8095a8;border-color:#8095a8;color:#fff}.g4-detailed-label.g4-detailed-label-light-blue-gray>.g4-detailed-label__details{border-color:#8095a8;color:#8095a8}.g4-badges-container{display:flex;flex-flow:row;flex-wrap:wrap}.g4-badges-container>*{margin-top:2px}.g4-badges-container>*:not(:last-child){margin-right:8px}.g4-meta-datum{display:flex;margin:auto 0;padding:0 8px}.g4-meta-datum-drop-down{border-right:1px solid #f3f3f4;padding-left:8px}.g4-meta-datum:first-child{padding-left:0}.g4-meta-datum:not(:last-child){border-right:1px solid #f3f3f4}.g4-meta-datum p{margin-bottom:0}.g4-meta-datum .g4-meta-datum-field{font-weight:700;margin-right:8px}.g4-meta-datum .g4-meta-datum-value{overflow-x:hidden;text-overflow:ellipsis}.g4-callout{background-color:#fff;box-shadow:0 2px 8px #f3f3f4;cursor:default;padding:7px 5px!important;width:fit-content}.g4-status-label-color-palette-1-roman{background-color:#d9534f;color:#fff}.g4-status-label-color-palette-1-pickled-bluewood{background-color:#2f4050;color:#fff}.g4-status-label-color-palette-1-astral{background-color:#337ab7;color:#fff}.g4-status-label-color-palette-1-mountain-meadow{background-color:#1ab394;color:#fff}.g4-status-label-color-palette-1-potters-clay{background-color:#8a6d3b;color:#fff}.g4-status-label-color-palette-1-killarney{background-color:#3c763d;color:#fff}.g4-status-label-color-palette-1-sandy-brown{background-color:#f0ad4e;color:#fff}.g4-token{background:#f3f3f4;border:1px #ccc solid;border-radius:3px;box-shadow:none;color:var(#333);cursor:default;display:flex;line-height:13px;margin:3px 0 3px 5px}.g4-token>*{padding:3px 5px}.g4-token a.g4-token--remove{color:gray}.g4-token a.g4-token--remove:hover{color:#333}.g4-token .g4-token--title{background-color:#ccc;font-weight:600}.g4-token .g4-token--text{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g4-token.g4-token-hover:hover{border-color:#a3a3a3;cursor:pointer}.g4-status-label{border-radius:3px;display:inline-block;font-size:11px;padding:2px 4px}.g4-status-label.g4-status-label-success{background-color:#00a18c;color:#fff}.g4-status-label.g4-status-label-danger{background-color:#ff3950;color:#fff}.g4-status-label.g4-status-label-default{background-color:gray;color:#fff}.g4-status-label.g4-status-label-primary{background-color:#4070f4;color:#fff}.g4-status-label.g4-status-label-info{background-color:#8095a8;color:#fff}.g4-status-label.g4-status-label-warning{background-color:#ffae29;color:#fff}.g4-top-bar-global-search-input{position:relative}.badge.badge-pill{background-color:#4070f4;color:#fff}.g4-badge{background-color:#d1dade;color:#5e5e5e;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;padding:3px 6px;min-width:fit-content;border-radius:10px;text-shadow:none;text-align:center}.g4-information-icon,.g4-help-icon{font-size:12px;margin-left:.5em;margin-right:.5em}.g4-help-panel{padding:10px}.g4-help-panel>.g4-help-panel__title{border-bottom:1px solid #dadada;font-size:1.7em;margin-bottom:10px;padding-bottom:5px}.g4-help-panel>.g4-help-panel__description{color:#707070}.g4-titled-panel__title{margin:0;padding-bottom:15px}.g4-border-bottom{border-bottom:1px solid #b8b8b8}.g4-titled-panel__content{padding:20px 0}.g4-token .g4-token--operator{background-color:#dadada;font-weight:600}@media (width <= 760px){.g4-meta-datum{margin:2px 0}}@media (width <= 700px){.g4-callout{flex-direction:column;width:100%!important;min-width:unset!important}.g4-callout .g4-flex-container-right{flex-direction:column}.g4-meta-datum{margin:4px 0 8px}.g4-meta-datum:first-child{padding-left:8px}.g4-meta-datum-drop-down{padding-left:0}}.details-panel-label{color:#999;font-size:14px;margin-left:-10px}.g4-message-banner button.g4-message-banner__close{top:14px}.splitter-left-570 .g4-callout,.splitter-right-570 .g4-callout{width:100%!important;flex-direction:column}.splitter-left-570 .g4-callout .g4-flex-container-right,.splitter-right-570 .g4-callout .g4-flex-container-right{flex-direction:column}.splitter-left-570 .g4-meta-datum,.splitter-right-570 .g4-meta-datum{margin:4px 0 8px}.splitter-left-570 .g4-meta-datum:first-child,.splitter-right-570 .g4-meta-datum:first-child{padding-left:8px}.splitter-left-570 .g4-meta-datum-drop-down,.splitter-right-570 .g4-meta-datum-drop-down{padding-left:0}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{background-color:#1ab394;border-color:#1ab394;color:#fff;z-index:2}.list-group-item-heading{margin-top:10px}.list-group-item-text{color:inherit;font-size:12px;line-height:inherit;margin:0 0 10px}.no-padding .list-group-item{border-bottom:none;border-left:none;border-right:none}.no-padding .list-group-item:first-child{border-bottom:none;border-left:none;border-right:none;border-top:none}.no-padding .list-group{margin-bottom:0}.list-group-item{background-color:inherit;border:1px solid #e7eaec;display:block;margin-bottom:-1px;padding:10px 15px;position:relative}.elements-list .list-group-item{border-left:none;border-right:none;padding:15px 25px}.elements-list .list-group-item:first-child{border-left:none;border-right:none;border-top:none!important}.elements-list .list-group{margin-bottom:0}.elements-list a{color:inherit}.elements-list .list-group-item.active,.elements-list .list-group-item:hover{background:#f3f3f4;border-color:#e7eaec;border-radius:0;color:inherit}.elements-list li.active{transition:none}.element-detail-box{padding:25px}.stat-list li:first-child{margin-top:0}.stat-list{list-style:none;margin:0;padding:0}.stat-percent{float:right}.stat-list li{margin-top:15px;position:relative}.g4-details-list{white-space:pre-wrap}.g4-details-list dl.g4-details-list-row{margin:0;padding:.5em 0}.g4-details-list dl.g4-details-list-row:not(:last-child){border-bottom:1px solid #eee}.g4-details-list.g4-details-list-without-rows-separator dl.g4-details-list-row{border-bottom:none}.g4-details-list dl.g4-details-list-row dt.g4-details-list-title{margin-right:1em}.g4-details-list dl.g4-details-list-row dd.g4-details-list-description{flex:1}.g4-details-list.g4-details-list-aligned-columns{align-items:stretch;column-gap:1em;display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr)}.g4-details-list.g4-details-list-aligned-columns dl.g4-details-list-row{display:contents}.g4-details-list.g4-details-list-aligned-columns dl.g4-details-list-row>dt,.g4-details-list.g4-details-list-aligned-columns dl.g4-details-list-row>dd{padding:.5em 0}.g4-details-list.g4-details-list-aligned-columns dl.g4-details-list-row>dt{margin-right:0}.g4-details-list.g4-details-list-aligned-columns:not(.g4-details-list-without-rows-separator) dl.g4-details-list-row:not(:last-child)>dt,.g4-details-list.g4-details-list-aligned-columns:not(.g4-details-list-without-rows-separator) dl.g4-details-list-row:not(:last-child)>dd{border-bottom:1px solid #eee}.list-group.clear-list .list-group-item{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #e7eaec;padding:10px 0}ul.clear-list:first-child{border-top:none!important}.g4-input-list-view{max-height:200px;overflow-x:hidden;overflow-y:auto}.g4-input-list-item-panel{border:1px solid #efefef;border-radius:4px;flex:1;padding:20px}.g4-details-list hr.description-nested-separator{margin:5px 0}.saml-urls{list-style:circle;line-height:2.5;width:50%}.saml-urls li{display:flex;align-items:center;width:100%;justify-content:space-between;margin-bottom:10px}.saml-urls li .saml-urls-div{width:70%;display:flex;justify-content:space-between;align-items:center}ul.numbers-list{list-style:none;padding:0}ul.numbers-list li{font-size:14px;cursor:pointer;border-radius:4px;padding:3px 10px;margin-bottom:10px}ul.numbers-list li:hover{background-color:#eee}ul.numbers-list li>*{margin:0}.g4-submit-swal{font-size:1.5rem;line-height:2.2rem;text-align:justify}.g4-common-message{display:flex;flex-direction:column;height:100%;justify-content:center;padding:5px 30px;text-align:center}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:4px;box-shadow:0 1px 3px #0000004d;outline:0 none;position:relative}.modal-dialog{z-index:2200}.modal-body{padding:20px 30px 30px}.inmodal .modal-header{text-align:center}.animated.modal.fade .modal-dialog{transform:none}.inmodal .modal-title{font-size:26px}.inmodal .modal-icon{color:#e2e3e3;font-size:84px}.modal-footer{margin-top:0}.modal-backdrop{z-index:2040!important}.modal{z-index:2050!important}@media (width >= 992px){.modal-xl{width:90%}}body.modal-open{overflow:hidden}body.modal-open .animated{animation-fill-mode:initial;z-index:inherit}.g4-modal-md4{width:400px}.g4-modal-md5{width:500px}.g4-modal-md6{width:600px}.modal-dialog.full-width-modal{margin:10px 10px 10px 16px;width:98%}.modal-dialog.full-width-modal .modal-content{height:88vh}.modal-inner-scrollable-panel{max-height:60vh;overflow-x:hidden;overflow-y:auto}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#f4f4f4;border-color:#dadada;color:inherit;cursor:default;z-index:2}.pagination>li>a,.pagination>li>span{background-color:#fff;border:1px solid #dadada;color:inherit;float:left;line-height:1.4286;margin-left:-1px;padding:4px 10px;position:relative;text-decoration:none}.g4-paginator{display:flex}.g4-paginator-page-size-selector{align-items:center;display:flex;padding-top:15px}.g4-paginator-page-size-selector label{font-weight:400;margin:0;text-align:left;white-space:nowrap}.g4-paginator-page-size-selector select{border-radius:4px;height:34px;margin:0 10px;padding:0 5px;width:60px}.g4-paginator-paginator{display:flex;list-style:none;margin:0 0 0 auto;margin-inline:0;padding-inline:0;padding-top:5px}.g4-paginate-button.previous a{border-radius:4px 0 0 4px}.g4-paginate-button.next a{border-radius:0 4px 4px 0}.g4-paginate-button a{border:1px solid #dadada;color:gray;cursor:pointer;display:block;margin-left:-1px;padding:4px 10px}.g4-paginate-button.active a{background-color:#f3f3f4}.g4-paginated-list-content-header{color:#999;font-size:.89em}ul.g4-paginated-list-content-list{list-style:none;margin:0;padding:0}ul.g4-paginated-list-content-list.empty{text-align:center}ul.g4-paginated-list-content-list>li{border-bottom:1px solid #f3f3f4;padding:16px 0}.panel-primary{border-color:#4070f4}.panel-primary>.panel-heading{background-color:#4070f4;border-color:#4070f4}.panel-success{border-color:#00a18c}.panel-success>.panel-heading{background-color:#00a18c;border-color:#00a18c;color:#fff}.panel-info{border-color:#8095a8}.panel-info>.panel-heading{background-color:#8095a8;border-color:#8095a8;color:#fff}.panel-warning{border-color:#ffae29}.panel-warning>.panel-heading{background-color:#ffae29;border-color:#ffae29;color:#fff}.panel-danger{border-color:#ff3950}.panel-danger>.panel-heading{background-color:#ff3950;border-color:#ff3950;color:#fff}.panel-title{font-size:inherit}.panel.title-panel{border:none;border-bottom:2px solid #a3a3a3;border-radius:0;margin-bottom:0}.panel.title-panel>.panel-heading{background-color:#fff;border:none;color:initial;cursor:pointer;margin-bottom:0;padding-bottom:10px}.panel.title-panel .panel-body{border:none!important}.panel.title-panel>.panel-heading.collapsed{border:none}.panel-heading[data-toggle=collapse]{cursor:pointer}.panel.panel-simple{border-color:#f3f3f4}.panel.panel-simple>.panel-heading{border-bottom:1px solid #f3f3f4}.g4-panel-shadow{background-color:#fff;border-radius:4px!important;box-shadow:0 2px 5px 2px #0f0e1508!important}.g4-panel-shadow .panel-heading{background-color:#fff!important;border:none;color:#676978!important;margin-bottom:0;margin-top:0}.g4-panel-shadow .panel-body{border:none!important;border-top:2px solid #fafafc!important}.g4-panel-shadow.g4-panel-shadow-lg>.panel-heading>h5{font-size:13px;font-weight:700}.panel-group .g4-panel{margin-bottom:5px}.g4-panel-plain{background-color:#fff;border:none;margin-bottom:5px}.g4-panel-plain .panel-heading{background-color:#fff!important;color:#333!important;justify-content:center;border:none;margin-bottom:0;margin-top:0}.g4-panel-header{display:flex;justify-content:space-between;align-items:baseline;padding:6px 0 4px 10px}.g4-panel-plain .panel-heading h5,.g4-panel-plain .panel-heading label{font-size:13px!important;font-weight:500}.g4-panel-plain.panel-default .panel-body{border:none;border-top:2px solid #fff!important}.g4-help-icon{cursor:pointer}@media (width <= 992px){.g4-panel-plain.panel-group{margin-bottom:0}}.g4-panel-plain.category-panel .panel-heading{align-items:center;font-size:14px;justify-content:flex-start;padding:5px 10px}.g4-panel-plain.category-panel .panel-heading h5{font-size:14px;font-weight:500}.g4-panel-plain.category-panel .panel-body{padding:0 0 0 20px}.g4-sequence-diff-panel{font-family:monospace;max-height:250px;overflow-wrap:break-word;overflow-y:auto;word-break:break-word;word-wrap:break-word}.g4-sequence-diff-panel .g4-sequence-origin-region{background-color:#fff}.g4-sequence-diff-panel .g4-sequence-cropped-region,.g4-sequence-diff-panel .g4-sequence-mutated-region{background-color:#ccc}.g4-sequence-diff-panel .g4-sequence-extended-region{background-color:#1aaa55}.g4-sequence-diff-panel .g4-sequence-mutated-with-region{background-color:#f59700}.panel.transparent-panel{background:#fff0}.panel.transparent-panel>.panel-heading{background:#fff0}.g4-side-library{min-width:44%;max-width:44%;height:100%;z-index:999;margin-left:1rem;background-color:#fff;border-right:1px solid #eeeeee;padding-right:15px;display:flex;flex-direction:column;gap:10px}.g4-side-library .g4-side-library__header{display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%}.g4-side-library .g4-side-library__body{overflow-y:hidden;flex:auto}.g4-side-library .g4-library-category-label{display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:8px 5px 8px 0;margin-bottom:8px}.g4-side-library .g4-library-category-label:not(:last-child){box-shadow:0 2px 2px #b8b8b840}.g4-side-library .g4-library-category-label:last-of-type{margin-bottom:16px}.g4-side-library .g4-library-category-label:hover{font-weight:700}.g4-side-library .breadcrumb-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:auto;padding:10px 5px 15px 0;border-bottom:1px solid transparent;color:#999;position:relative;transition:transform ease-in-out .3s;font-weight:600}.g4-side-library .breadcrumb-wrapper a{color:#999}.g4-side-library .breadcrumb-wrapper:hover{flex:1 0 auto;opacity:1;transition:transform ease-in-out .4s}.g4-side-library .breadcrumb-wrapper:hover .seperator i{color:#999;transition:transform ease-in-out .3s}.g4-side-library .breadcrumb-wrapper:hover~.single-breadcrumb-wrap{transition:transform ease-in-out .4s}.g4-side-library .breadcrumb-wrapper:first-child{flex:0 0 auto;font-weight:600!important;opacity:1}.g4-side-library .breadcrumb-wrapper:first-child a{font-style:normal!important}.g4-side-library .breadcrumb-wrapper:first-child:after{left:0}.g4-side-library .breadcrumb-wrapper:first-child .seperator{display:none}.g4-side-library .breadcrumb-wrapper:last-child{flex:0 auto!important;font-weight:620}.g4-side-library .breadcrumb-wrapper:last-child a{font-style:italic}.g4-side-library .breadcrumb-wrapper:last-child a:active{pointer-events:none}.g4-side-library .breadcrumb-wrapper:last-child:hover:after{display:none}.g4-side-library .seperator{padding-right:.5em}.g4-side-library .seperator i.fa:before{content:"";color:#999;transition:transform ease-in-out .2s}@media (min-width: 768px){.g4-side-library{min-width:32%;max-width:32%}}@media (min-width: 1100px){.g4-side-library{min-width:25%;max-width:25%}}.fullscreen-tabbed-panel{z-index:2030;position:fixed;inset:0;overflow:auto;background:#f9f9f9;margin:50px;padding:20px;box-shadow:-10px 0 5px -8px #00000030!important}.g4-tabs-list-container{display:flex;justify-content:space-around}.g4-tabs-list-container .g4-tabs-list{width:48%;display:flex;flex-direction:column;gap:15px;list-style:none;max-height:50vh;overflow-y:auto;overflow-x:hidden;padding:0 15px}.g4-tabs-list-container .g4-tabs-list>*{font-size:14px;font-weight:600;padding:10px}.g4-tabs-list-container .g4-tabs-list .g4-displayed-tab-item{color:#676a6c;border-left:4px solid #4070f4;display:flex;align-items:center;background-color:#fff;box-shadow:0 1px 5px #0000001a;cursor:grab}.g4-tabs-list-container .g4-tabs-list .g4-displayed-tab-item.non-removable{color:#676a6ccc;cursor:auto}.g4-tabs-list-container .g4-tabs-list .g4-displayed-tab-item .g4-tabs-drag-handle{margin-right:15px}.g4-tabs-list-container .g4-tabs-list .tab-icon{margin-right:5px}.g4-tabs-list-container .g4-tabs-list .g4-hidden-tab-item{display:flex;align-items:center;color:#8993a5;background-color:#fff;box-shadow:0 1px 5px #0000001a;cursor:grab}.g4-tabs-list-container .g4-tabs-list .g4-hidden-tab-item>.g4-tabs-drag-handle{display:none!important}.progress-bar{background-color:#4070f4}.progress-small,.progress-small .progress-bar{height:10px}.progress-small,.progress-mini{margin-top:5px}.progress-mini,.progress-mini .progress-bar{height:5px;margin-bottom:0}.progress-bar-navy-light{background-color:#3dc7ab}.progress-bar-success{background-color:#1c84c6}.progress-bar-info{background-color:#23c6c8}.progress-bar-warning{background-color:#f8ac59}.progress-bar-danger{background-color:#ed5565}.gph-progress-bar_container{background-color:#dadada;border-radius:4px}.gph-progress-bar_bar{background-color:#4070f4;border-radius:4px;height:15px;transition:width .5s}.gph-progress-bar_bar.gph-progress-bar_bar-fail{background-color:#dc1212}.g4-resizable_corner-handle{background:#fff;border:1px solid #4070f4;border-radius:50%;padding:0}.g4-resizable_edge-handle{background:transparent;height:100%;padding:0;width:100%}.gutter{background-color:#eee;background-position:50%;background-repeat:no-repeat}.gutter.gutter-horizontal{background-image:url(/static/dist/ver2/assets/BlpgAt-l.png);cursor:col-resize}.gutter.gutter-vertical{background-image:url(/static/dist/ver2/assets/BKAbnLcw.png);cursor:row-resize}.g4-splittable-view{display:flex}.g4-splittable-view.g4-horizontal-splittable-view{flex-direction:column}.g4-splittable-view.g4-vector-panel .la-vz-seqviz,.g4-splittable-view.g4-plasmid-panel .la-vz-seqviz{height:80vh}.g4-splittable-view.g4-responsive-splittable-view .hr-line-dashed{display:none}@media screen and (width <= 1280px){.g4-splittable-view.g4-responsive-splittable-view{flex-direction:column}.g4-splittable-view.g4-responsive-splittable-view.g4-responsive-splittable-view-reversed{flex-direction:column-reverse}.g4-splittable-view.g4-responsive-splittable-view .g4-splittable-view-pane{height:auto;margin-bottom:15px;margin-top:15px;width:100%!important}.g4-splittable-view.g4-responsive-splittable-view .hr-line-dashed{display:block}.g4-splittable-view.g4-responsive-splittable-view .gutter{display:none}.g4-splittable-view.g4-vector-panel .tab-pane>*,.g4-splittable-view.g4-plasmid-panel .tab-pane>*{height:auto}}.dataTables_scroll .sk-spinner{background-color:#ffffff1a}table.dataTable>tbody td>a,table.dataTable>tbody td>.table-cell>a{color:inherit}table.dataTable>tbody td>.text-read-more a.read-more{color:#5381ff;font-size:11px;white-space:nowrap}table.dataTable>tbody td>.text-read-more{gap:5px}table.dataTable>tbody td>.table-cell>a,table.dataTable>tbody td>.text-read-more a:not(.read-more){color:inherit}table.dataTable>tbody td>a:hover,table.dataTable>tbody td>.table-cell>a:hover,table.dataTable>tbody td>.text-read-more a:hover{text-decoration:underline}table.dataTable thead .sorting,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background:transparent}table.dataTable thead>tr>th.sorting_asc:before{opacity:1}table.dataTable thead>tr>th.sorting_desc:after{opacity:1}.dataTables_wrapper{padding-bottom:30px}.dataTables_length{float:left}.dataTables_filter label{margin-bottom:0;margin-right:5px}.dataTables_wrapper .dataTables_filter .filter-widget>.input label{font-weight:700}div.dt-button-info{z-index:100}@media (width <= 768px){.dataTables_length{float:none}}.table-bordered{border:1px solid #ebebeb}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{background-color:#f5f5f6;border-bottom-width:1px}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #e7e7e7}.table>thead>tr>th{border-bottom:1px solid #dadada;vertical-align:bottom}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top:1px solid #e7eaec;line-height:1.4286;padding:8px;vertical-align:middle}table.table-mail tr td{padding:12px}.table-mail .check-mail{padding-left:20px}.table-mail .mail-date{padding-right:20px}a.g4-table-anchor,a.g4-table-anchor:focus{font-size:14px;outline:none;padding:0}a.g4-table-anchor:hover{outline:none;text-decoration:none}.g4-table-anchor-danger{color:#ff3950}.g4-table-anchor-danger:hover{color:#dc1212}.g4-table-anchor-primary{color:#4070f4}.g4-table-anchor-primary:hover{color:#09309a}.g4-table-anchor-success{color:#00a18c}.g4-table-anchor-success:hover{color:#067666}.g4-table-anchor-warning{color:#ffae29}.g4-table-anchor-warning:hover{color:#f59700}.g4-table-detailed-row{min-height:100px}.ibox>.g4-ibox-round-border-buttom{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.table-bordered-edges{border:none}.table-bordered-edges>thead>tr>th,.table-bordered-edges>thead>tr>td,.table-bordered-edges>tbody>tr>th,.table-bordered-edges>tbody>tr>td,.table-bordered-edges>tfoot>tr>th,.table-bordered-edges>tfoot>tr>td{border:none;border-bottom:1px solid #f3f3f4}.table-hover-clickable>tbody>tr:hover{cursor:pointer}.table-filter-button{margin-bottom:0!important;vertical-align:bottom}.dataTable{min-height:36px}table.dataTable>tbody td>a,table.dataTable>tbody td>span.__text-limited-node>a{color:inherit}table.dataTable>tbody td>a:hover,table.dataTable>tbody td>span.__text-limited-node>a:hover{text-decoration:underline}div.dataTables_wrapper div.dataTables_filter{text-align:left}div.dataTables_wrapper div.dataTables_filter>label{margin:0;width:100%}div.dataTables_wrapper div.dataTables_filter>label input{border-radius:4px;width:100%}div.dataTables_wrapper div.dataTables_filter input{margin-left:0}div.dataTables_wrapper div.dataTables_length select{border-radius:4px;height:28px;margin:0 10px;padding:0 5px;width:60px}img.datatable-image-cell{height:72px}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{content:none}table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:none}.table-input-control-container{max-height:300px;overflow-y:auto}.table-input-control-container-for-border{border:1px solid #dadada;border-radius:3px}.datatable-ver-minimalist th{border-left:30px solid #fff;border-right:30px solid #fff;font-size:14px}.datatable-ver-minimalist td{border-left:30px solid #fff;border-right:30px solid #fff}.table-bordered>thead>tr>th.sorting_disabled{cursor:default}.table-bordered>thead>tr>th.sorting_asc,.table-bordered>thead>tr>th.sorting_desc{background-color:transparent}.no-border-txt-input{border:none;height:100%;outline:none!important;padding:0;width:100%}*.no-outline>* :focus{outline:none}.mini-table-checkbox:focus+label:before{outline:5px auto #808080!important}.recent-searches-dropdown-wrapper .recent-searches-button{background:#fff;border:1px solid #ccc;border-radius:4px;border-right:0;color:#707070;height:33px;padding-left:8px;padding-right:4px;width:max-content}.recent-searches-button:hover{background-color:#f3f3f4}table.dataTable td{overflow-wrap:break-word}table.dataTable td>.table-cell{max-width:300px}.g4-paginator{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-5px}.g4-paginator *{margin-top:5px}div.dataTables_wrapper div.dataTables_paginate{margin:0;text-align:right;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button a:focus,div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button a:focus-visible,div.dataTables_wrapper div.dataTables_paginate ul.pagination .paginate_button a:focus-within{outline:none}.g4-table-actions-container{display:flex;flex-wrap:wrap-reverse;justify-content:space-between;margin-bottom:1em}@media (width <= 767px){.refresh-btn{display:none}.g4-table-action-btn span.btn-text{display:none!important}}.sequence-details-container{align-items:center;display:inline-grid;grid-template-columns:12% 88%}.sequence-details-container>.sequence-label{grid-column:1;grid-row:1}.sequence-details-container>.sequence-container{align-items:center;display:flex;grid-column:2;grid-row:1}@media (width <= 992px){.sequence-details-container{align-items:start;grid-template-columns:100%}.sequence-details-container>.sequence-label{font-weight:600;grid-column:1;grid-row:1;padding:20px 0}.sequence-details-container>.sequence-container{align-items:center;display:flex;grid-column:1;grid-row:2}}@media (width <= 480px){.g4-table-right-actions .btn{font-size:12px;line-height:1.5;padding:5px 10px}}.g4-detailed-row{background-color:#fff;min-height:40px}table.dataTable.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px #0000}.g4-paginator li.paginate_button a i.fa,.g4-paginator li.paginate_button a i.fas{margin-top:0!important}.g4-paginator .pagination{display:flex;flex-wrap:nowrap}.g4-datatable-inner-height-45 .dataTables_scroll{max-height:45vh;overflow-y:auto}.data-grid-layout{display:flex;align-items:flex-start;gap:1.5rem}.data-grid-main{flex:1;min-width:0}.data-grid-table::-webkit-scrollbar{width:8px;height:8px}.data-grid-table::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.data-grid-table::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.data-grid-table::-webkit-scrollbar-thumb:hover{background:#555}.data-grid-search{position:relative;display:flex;gap:5px}.data-grid-search .data-grid-search-input{margin-bottom:0;flex:1;font-size:13px;border-color:#e7eaec;border-radius:0 4px 4px 0}.data-grid-search .data-grid-search-input:focus{border-color:#4070f4}.data-grid-search .data-grid-settings-button{background-color:#fff;border:1px solid #e7eaec;border-radius:5px;font-size:14px;padding:6px 12px}.data-grid-search .data-grid-settings-button>.button-dropdown-pointer{margin-left:4px}.data-grid-search .data-grid-settings-button.data-grid-recent-searches-dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.data-grid-toolbar-popover{padding:.5rem}.data-grid-recent-title{font-size:13px;color:#707070;font-weight:600}ul.data-grid-menu{list-style:none;padding:10px 6px;margin-bottom:0}ul.data-grid-menu hr{background:#e7eaec}ul.data-grid-menu .data-grid-menu-item{font-size:13px;cursor:pointer;color:#666;padding:8px 4px}ul.data-grid-menu .data-grid-menu-item .menu-item-icon{font-size:10px;margin-right:10px}ul.data-grid-menu .data-grid-menu-item:hover{background:#f3f3f4}.data-grid-status-card{cursor:pointer;background:#fff;border:1px solid #e7eaec;border-left:3px solid transparent;border-radius:4px;box-shadow:0 1px 3px rgba 0,0,0,.06;transition:border-color .18s ease,box-shadow .18s ease}.data-grid-status-card:hover{box-shadow:0 2px 10px #00000014}.data-grid-status-card.active{border-left-color:#4070f4;background:#e4f0fb}.data-grid-status-card .data-grid-count{font-size:13px;font-weight:700;color:#333;line-height:1}.data-grid-status-card .data-grid-label{font-size:13px;color:#707070}.data-grid-status-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.data-grid-toolbar-container{display:flex;justify-content:space-between;gap:5px;margin-bottom:15px}.data-grid-toolbar-container .data-grid-toolbar{display:flex;gap:5px}.data-grid-chip{background:#fff;border:1px solid #dadada;border-radius:2rem;font-size:13px;padding:.25rem .5rem .25rem .75rem;color:#666}.data-grid-chip button{border:none;background:none;color:#707070}.data-grid-selected-filters{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:.5rem 0 .75rem}.data-grid-selected-filters-list{display:flex;flex-wrap:wrap;gap:.25rem;min-width:0}.data-grid-selected-filter-card{display:inline-flex;align-items:center;gap:.25rem}.data-grid-selected-filter-title{font-weight:600;color:#707070}.data-grid-selected-filter-value{color:#666}.data-grid-updating{position:relative;pointer-events:none;min-height:140px}.data-grid-bulk-bar{display:none;background:#e4f0fb;border:1px solid #4070f4;border-radius:4px;font-size:13px}.data-grid-bulk-bar.show{display:flex}.data-grid-bulk-bar .data-grid-count-label{color:#09309a;font-weight:600}.data-grid-bulk-bar .btn-danger-ghost{color:#ff3950;background:transparent;border:1px solid transparent}.data-grid-bulk-bar .btn-danger-ghost:hover{background:#ed556514;border-color:#ed55654d}.data-grid-table-card{background:#fff;border:1px solid #e7eaec;border-radius:4px;box-shadow:0 1px 3px rgba 0,0,0,.06}.data-grid-table{font-size:13px;margin-bottom:0;scrollbar-width:thin;scrollbar-color:#888 #f0f0f0}.data-grid-table .rdg-cell{white-space:nowrap;font-size:13px;overflow:hidden;min-width:0}.data-grid-table .rdg-cell:first-child{border-left:none;border-inline-start:none}.data-grid-table .rdg-cell:last-child{border-right:none;border-inline-end:none}.data-grid-table .rdg-cell[role=columnheader]{color:#2f4050;font-weight:600;background:#fff;border-bottom:1px solid #e7eaec;padding:.75rem 1rem;padding-top:.75rem!important}.data-grid-table .rdg-cell[role=columnheader] .draggable{cursor:grabbing}.data-grid-table .rdg-cell[role=columnheader] .sort-direction,.data-grid-table .rdg-cell[role=columnheader] .data-grid-sort-indicator{font-size:10px;opacity:.45;visibility:visible}.data-grid-table .rdg-cell[role=columnheader] .data-grid-sort-control{cursor:pointer;display:inline-flex;align-items:center}.data-grid-table .rdg-cell[role=columnheader]:hover .sort-direction,.data-grid-table .rdg-cell[role=columnheader]:hover .data-grid-sort-indicator,.data-grid-table .rdg-cell[role=columnheader] .sort-direction{opacity:1}.data-grid-table .rdg-cell[role=columnheader] .header-menu-toggle-btn{margin-left:auto;padding:3px 5px;cursor:pointer}.data-grid-table .rdg-cell[role=columnheader] .header-menu-toggle-btn:hover{background-color:#eee}.data-grid-table .rdg-cell[role=gridcell]{padding:.75rem 1rem;vertical-align:middle;color:#2f4050;border-bottom:1px solid #e7eaec}.data-grid-table .rdg-row[role=row]{transition:background .18s ease,box-shadow .18s ease}.data-grid-table .rdg-row[role=row]:not(:has(~.rdg-row)) .rdg-cell,.data-grid-table .rdg-row[role=row]:not(:has(~.rdg-row)) .rdg-cell[role=gridcell],.data-grid-table .rdg-row[role=row]:not(:has(~.rdg-row)) .data-grid-selection-cell{border-bottom:none;border-block-end:none}.data-grid-table .rdg-row[role=row]:hover{background:#d8e3ecab}.data-grid-table .rdg-row[role=row].data-grid-row-selected{background:#e4f0fb;box-shadow:inset 3px 0 #4070f440}.data-grid-table tbody tr.data-grid-row-selected:hover{background:#e4f0fb}.data-grid-badge{font-size:13px;font-weight:600;padding:.3em .6em;border-radius:4px}.data-grid-badge-success{background:#e5f6f3;color:#00a18c}.data-grid-badge-warning{background:#fff3e0;color:#f59700}.data-grid-badge-archived{background:#eee;color:#707070}.data-grid-row-action-btn{opacity:0;transition:opacity .18s ease;color:#707070;border:none;background:transparent;font-size:13px}.data-grid-table tbody tr:hover .data-grid-row-action-btn{opacity:1}.data-grid-row-action-btn:hover{color:#09309a}.data-grid-table tbody tr.data-grid-row-editing{background:#fff3e0;box-shadow:inset 3px 0 #ffae29}.data-grid-table tbody tr.data-grid-row-editing .data-grid-row-action-btn{opacity:1}.data-grid-cell-edit-input,.data-grid-cell-edit-select{font-size:13px;padding:0;border:none;border-radius:0;background-color:transparent;box-shadow:none;caret-color:#4070f4}.data-grid-cell-edit-input:focus,.data-grid-cell-edit-select:focus{border:none;box-shadow:none;outline:none;caret-color:#4070f4}.data-grid-row-edit-actions{display:flex;gap:.25rem;justify-content:flex-end}.data-grid-row-save-btn{color:#fff;background:#4070f4;border:none;border-radius:4px;font-size:13px;width:26px;height:26px}.data-grid-row-save-btn:hover{background:#09309a}.data-grid-row-cancel-btn{color:#707070;background:transparent;border:1px solid #dadada;border-radius:4px;font-size:13px;width:26px;height:26px}.data-grid-row-cancel-btn:hover{background:#f3f3f4}.data-grid-link-cell{display:inline-flex;align-items:center;min-width:0;max-width:100%;width:100%}.data-grid-truncated-text-container{box-sizing:border-box;flex:1 1 0;width:100%;max-width:100%;min-width:0;overflow:hidden}.data-grid-truncated-text-container>span,.data-grid-truncated-text-container>a,.data-grid-truncated-text-container>div{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow:hidden}.data-grid-truncated-text{display:block!important;box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-grid-long-text-container{min-width:0;max-width:100%;width:100%;overflow:hidden}.data-grid-long-text-container>div{min-width:0;max-width:100%;overflow:hidden}.data-grid-long-text{margin:0;overflow:hidden}.data-grid-link{color:#337ab7;text-decoration:none;font-size:13px}.data-grid-link:hover,.data-grid-link:focus-visible{color:#09309a;text-decoration:underline}.data-grid-link--identifier{font-weight:600}.data-grid-link-secondary{color:#2f4050;text-decoration:none;font-size:13px;font-weight:600}.data-grid-link:hover{color:#09309a;text-decoration:underline}.data-grid-link-preview{position:absolute;bottom:0;height:100%;display:flex;align-items:center;right:0;opacity:0;transition:opacity .18s ease,background .18s ease;background:#fff}.data-grid-link-preview-btn{pointer-events:none;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:none;border-radius:0;background:transparent;color:#707070;font-size:13px;z-index:2}.data-grid-link:hover .data-grid-link-preview{background:#f3f3f4}.data-grid-table .rdg-row:hover .data-grid-link-preview{opacity:1;background:transparent}.data-grid-link-cell:hover .data-grid-link-preview-btn,.data-grid-table .rdg-row:hover .data-grid-link-preview-btn{pointer-events:auto}.data-grid-link-preview-btn:hover{background:#e4f0fb;color:#4070f4}.pagination{padding:.75rem 1rem;border-top:1px solid #e7eaec;font-size:13px;color:#707070;display:flex;justify-content:flex-end;margin-top:15px}.data-grid-filter-panel{width:0;flex-shrink:0;overflow:hidden;background:#fff;border:1px solid #e7eaec;border-radius:4px;align-self:stretch;display:flex;flex-direction:column;transition:width .18s ease,opacity .18s ease}.data-grid-filter-panel.show{width:300px;opacity:1;box-shadow:0 1px 3px rgba 0,0,0,.06}.data-grid-filter-panel-header{padding:1rem;border-bottom:1px solid #e7eaec;display:flex;align-items:center;justify-content:space-between;min-width:300px}.data-grid-filter-panel-header h6{font-size:13px;color:#333;margin:0}.data-grid-filter-panel-body{padding:1rem;overflow-y:auto;flex:1;min-width:300px}.data-grid-filter-section{margin-bottom:1.5rem}.data-grid-filter-section-title{font-size:13px;font-weight:600;color:#09309a;margin-bottom:.5rem}.data-grid-filter-panel-footer{padding:.75rem 1rem;border-top:1px solid #e7eaec;display:flex;justify-content:space-between;align-items:center;min-width:300px}.data-table-grid-wrapper{position:relative;padding-bottom:12px}.data-table-grid-wrapper.data-grid-has-cell-range:not(.data-grid-edit-mode) .rdg-cell::selection,.data-table-grid-wrapper.data-grid-has-cell-range:not(.data-grid-edit-mode) .rdg-cell *::selection{background:transparent}.data-table-grid-wrapper.data-grid-edit-mode .rdg-cell input::selection,.data-table-grid-wrapper.data-grid-edit-mode .rdg-cell textarea::selection,.data-table-grid-wrapper.data-grid-edit-mode .rdg-cell [contenteditable=true]::selection,.data-table-grid-wrapper.data-grid-edit-mode .rdg-cell [contenteditable=true] *::selection,.data-table-grid-wrapper.data-grid-edit-mode .rdg-cell .data-grid-cell-edit-input::selection,.data-table-grid-wrapper.data-grid-edit-mode .rdg-cell .data-grid-cell-edit-select::selection{background:#4070f459;color:inherit}.rdg-cell.data-grid-cell-readonly{color:#707070;background-color:#ecf2f7;cursor:not-allowed}.rdg-cell.data-grid-cell-readonly.data-grid-cell-selected,.rdg-cell.data-grid-cell-readonly.data-grid-cell-active{color:#707070;background-color:#e4f0fb}.rdg-cell.data-grid-cell-selected{background-color:#e4f0fb}.rdg-cell.data-grid-cell-selected-edge-top{box-shadow:inset 0 1px #4070f440}.rdg-cell.data-grid-cell-selected-edge-bottom{box-shadow:inset 0 -1px #4070f440}.rdg-cell.data-grid-cell-selected-edge-left{box-shadow:inset 1px 0 #4070f440}.rdg-cell.data-grid-cell-selected-edge-right{box-shadow:inset -1px 0 #4070f440}.rdg-cell.data-grid-cell-selected-edge-top.data-grid-cell-selected-edge-left{box-shadow:inset 1px 0 #4070f440,inset 0 1px #4070f440}.rdg-cell.data-grid-cell-selected-edge-top.data-grid-cell-selected-edge-right{box-shadow:inset -1px 0 #4070f440,inset 0 1px #4070f440}.rdg-cell.data-grid-cell-selected-edge-bottom.data-grid-cell-selected-edge-left{box-shadow:inset 1px 0 #4070f440,inset 0 -1px #4070f440}.rdg-cell.data-grid-cell-selected-edge-bottom.data-grid-cell-selected-edge-right{box-shadow:inset -1px 0 #4070f440,inset 0 -1px #4070f440}.rdg-cell.data-grid-cell-selected-edge-top.data-grid-cell-selected-edge-bottom{box-shadow:inset 0 1px #4070f440,inset 0 -1px #4070f440}.rdg-cell.data-grid-cell-selected-edge-left.data-grid-cell-selected-edge-right{box-shadow:inset 1px 0 #4070f440,inset -1px 0 #4070f440}.rdg-cell.data-grid-cell-selected-edge-top.data-grid-cell-selected-edge-bottom.data-grid-cell-selected-edge-left{box-shadow:inset 1px 0 #4070f440,inset 0 1px #4070f440,inset 0 -1px #4070f440}.rdg-cell.data-grid-cell-selected-edge-top.data-grid-cell-selected-edge-bottom.data-grid-cell-selected-edge-right{box-shadow:inset -1px 0 #4070f440,inset 0 1px #4070f440,inset 0 -1px #4070f440}.rdg-cell.data-grid-cell-selected-edge-top.data-grid-cell-selected-edge-left.data-grid-cell-selected-edge-right{box-shadow:inset 1px 0 #4070f440,inset -1px 0 #4070f440,inset 0 1px #4070f440}.rdg-cell.data-grid-cell-selected-edge-bottom.data-grid-cell-selected-edge-left.data-grid-cell-selected-edge-right{box-shadow:inset 1px 0 #4070f440,inset -1px 0 #4070f440,inset 0 -1px #4070f440}.rdg-cell.data-grid-cell-selected-edge-top.data-grid-cell-selected-edge-bottom.data-grid-cell-selected-edge-left.data-grid-cell-selected-edge-right{box-shadow:inset 0 0 0 1px #4070f440}.rdg-cell.data-grid-cell-active{outline:2px solid #4070f4;outline-offset:-2px;z-index:1}.rdg-cell.data-grid-fill-preview{background-color:#4070f41f}.rdg-cell.data-grid-cell-fill-anchor:not(.rdg-cell-frozen){position:relative}.rdg-cell-drag-handle{width:8px;height:8px;background:#4070f4;border:1px solid #fff;border-radius:5px;cursor:crosshair;z-index:3;padding:0;box-sizing:content-box}.data-grid-fill-handle:before{content:"";position:absolute;inset:-6px}.data-grid-header-cell.data-grid-header-selected,.rdg-header-row .rdg-cell:has(.data-grid-header-selected) .data-grid-header-cell,.rdg-header-row .rdg-cell:has(.data-grid-header-selected){background-color:#e4f0fb}.data-grid-cell-content{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;max-width:100%;height:100%;min-width:0;min-height:100%;overflow:hidden}.data-grid-cell-content a{color:#23527c;font-weight:600}.data-grid-cell-content a:hover{text-decoration:underline}.data-grid-cell-content .form-group{display:flex;align-items:center;margin:0;width:100%;height:100%}.data-grid-cell-content .form-control,.data-grid-cell-content .data-grid-cell-edit-input,.data-grid-cell-content textarea{border:none;box-shadow:none;outline:none;background-color:transparent;height:100%;width:100%;padding:0;margin:0;font-size:inherit;line-height:inherit;color:inherit;caret-color:#4070f4}.data-grid-cell-content .form-control:focus,.data-grid-cell-content .form-control:focus-visible,.data-grid-cell-content .data-grid-cell-edit-input:focus,.data-grid-cell-content .data-grid-cell-edit-input:focus-visible,.data-grid-cell-content textarea:focus,.data-grid-cell-content textarea:focus-visible{border:none;box-shadow:none;outline:none;caret-color:#4070f4}.data-grid-cell-content .data-grid-cell-select,.data-grid-cell-content .data-grid-cell-select__container{width:100%;height:100%}.data-grid-cell-content .data-grid-cell-select__control,.data-grid-cell-content .data-grid-cell-select__control--is-focused,.data-grid-cell-content .data-grid-cell-select__control--menu-is-open{border:none!important;box-shadow:none!important;outline:none;background-color:transparent;min-height:100%;height:100%;border-radius:0}.data-grid-cell-content .data-grid-cell-select__value-container{padding:0;margin:0;height:100%;align-items:center}.data-grid-cell-content .data-grid-cell-select__indicators{height:100%}.data-grid-cell-content .data-grid-cell-select__indicator{padding:0 4px}.data-grid-cell-content .data-grid-cell-select__input-container,.data-grid-cell-content .data-grid-cell-select__placeholder,.data-grid-cell-content .data-grid-cell-select__single-value{margin:0;padding:0;font-size:inherit;line-height:inherit;color:inherit}.data-grid-cell-content .data-grid-cell-select__input input{caret-color:#4070f4}.data-grid-cards-toggle{display:flex;justify-content:flex-end;margin-bottom:.5rem}.data-grid-cards-select-all{display:flex;align-items:center;margin-bottom:.5rem;margin:8px 4px}.data-grid-cards-select-all-label{background:none;border:0;color:#666;cursor:pointer;font-size:13px;line-height:1;margin:0 0 0 .25rem;padding:0}.data-grid-cards-select-all-label:disabled{cursor:not-allowed}.data-grid-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.data-grid-card{background:#fff;border:1px solid #dadada;border-radius:10px;box-shadow:0 1px 3px rgba 0,0,0,.06;min-width:0;padding:1rem}.data-grid-card-selection{margin-bottom:.5rem}.data-grid-card-attributes{margin:0}.data-grid-card-attribute{display:flex;gap:.5rem;margin-bottom:.5rem}.data-grid-card-attribute dt{flex:0 0 150px;font-weight:700;margin:0}.data-grid-card-attribute dd{flex:1;margin:0;min-width:0}.data-grid-cards-empty{min-height:120px;position:relative}@media (max-width: 992px){.data-grid-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.data-grid-layout{position:relative}.data-grid-filter-panel{position:fixed;top:0;right:0;height:100%;z-index:1050;border-radius:0}.data-grid-filter-panel.show{box-shadow:-2 px 0 12px rgba 0,0,0,.08}}@media (max-width: 676px){.data-grid-cards-grid{grid-template-columns:minmax(0,1fr)}}.tabs-container ul.nav.nav-tabs{display:flex;white-space:nowrap;margin:0;border-bottom:none;max-width:96%}.tabs-container ul.nav.nav-tabs>li{position:relative;text-align:center;float:left;margin-bottom:1px;display:flex;justify-content:space-between;align-items:center;padding:10px 15px!important;gap:12px;cursor:pointer;border-radius:4px}.tabs-container ul.nav.nav-tabs>li,.tabs-container ul.nav.nav-tabs>li>*{color:#a7b1c2;font-weight:600}.tabs-container ul.nav.nav-tabs>li .g4-tabs-drag-handle,.tabs-container ul.nav.nav-tabs>li .btn-remove-tab{display:none;padding:3px 10px}.tabs-container ul.nav.nav-tabs>li:hover{background-color:#e6e6e6;color:#676a6c}.tabs-container ul.nav.nav-tabs>li:hover>*{color:#676a6c}.tabs-container ul.nav.nav-tabs>li.active{border-radius:0;margin-right:5px;gap:15px}.tabs-container ul.nav.nav-tabs>li.active>*{color:#4070f4}.tabs-container ul.nav.nav-tabs>li.active,.tabs-container ul.nav.nav-tabs>li.active:hover,.tabs-container ul.nav.nav-tabs>li.active:focus{background-color:#fff;border:none;border-bottom:3px solid #4070f4;color:#4070f4;padding-left:0;padding-right:0}.tabs-container .tab-content{padding:15px 0}.tabs-container .tab-content .tab-pane{display:none}.tabs-container .tab-content .tab-pane.active{display:block}.tabs-container .tab-content .tab-pane .panel-body{border-top:none}.tabs-container .panel-body{background:#fff;border:1px solid #e7eaec;border-radius:2px;padding:20px;position:relative}.tabs-container .g4-fancy-scrollable-content{width:100%}.tabs-container .g4-editable-tabs .g4-fancy-scrollable-content{max-width:96%;min-width:80%}.tabs-container .g4-fancy-scrollable-content{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.tabs-container>.g4-tabs-container-edit-mode ul.nav.nav-tabs>li .g4-tabs-drag-handle{display:inline-block;cursor:move}.tabs-container>.g4-tabs-container-edit-mode ul.nav.nav-tabs>li:hover .g4-tabs-drag-handle{visibility:visible}.tabs-container>.g4-tabs-container-edit-mode ul.nav.nav-tabs>li .btn-remove-tab{display:inline-block;border-radius:50%;transition:none}.g4-vertical-tabs-container{display:flex;flex-wrap:nowrap;width:100%;margin-bottom:0!important}.g4-vertical-tabs-container .g4-vertical-tab-links-left{order:0;padding:0}.g4-vertical-tabs-container .g4-vertical-tab-links-left .nav.nav-tabs.tabs-left{display:flex;flex-direction:column;width:100%}.g4-vertical-tabs-container .g4-vertical-tab-links-left .nav.nav-tabs.tabs-left>li{cursor:pointer;margin-bottom:10px;border:none;width:100%}.g4-vertical-tabs-container .g4-vertical-tab-links-left .nav.nav-tabs.tabs-left>li a,.g4-vertical-tabs-container .g4-vertical-tab-links-left .nav.nav-tabs.tabs-left>li div{cursor:pointer;font-size:14px;max-width:550px;overflow:hidden;text-align:left;text-overflow:ellipsis}.g4-vertical-tabs-container .g4-vertical-tab-links-left .nav.nav-tabs.tabs-left>li.active a,.g4-vertical-tabs-container .g4-vertical-tab-links-left .nav.nav-tabs.tabs-left>li.active div{border-radius:0;color:#4070f4}.g4-vertical-tabs-container .g4-vertical-tab-links-left .nav.nav-tabs.tabs-left>li:hover{border:none;background:#e6e6e6}.g4-vertical-tabs-container .g4-vertical-tab-links-left .nav.nav-tabs.tabs-left.left-border>li.active{border-left:3px solid #4070f4}.g4-vertical-tabs-container .g4-vertical-tab-links-left .nav.nav-tabs.tabs-left.top-border>li.active{border-top:3px solid #4070f4}.g4-vertical-tabs-container .g4-vertical-tab-links-left .nav.nav-tabs.tabs-left.right-border>li.active{border-right:3px solid #4070f4}.g4-vertical-tabs-container .g4-vertical-tab-links-left .nav.nav-tabs.tabs-left.bottom-border>li.active{border-bottom:3px solid #4070f4}.g4-vertical-tabs-container .g4-vertical-tab-links-left+.g4-vertical-tabs-content{order:1}.g4-vertical-tabs-container .g4-vertical-tabs-content{padding:0}@media (max-width: 767px){.tabs-container .nav-tabs>li{float:none!important}.tabs-container .nav-tabs>li.active>a{border-bottom:1px solid #e7eaec!important;margin:0}}.scrolling-panel{max-height:500px;overflow-y:auto;overflow-x:hidden}.scrolling-panel-xxs{max-height:100px;overflow-x:hidden;overflow-y:auto}.scrolling-panel-xs{max-height:200px;overflow-x:hidden;overflow-y:auto}.scrolling-panel-sm{max-height:350px;overflow-x:hidden;overflow-y:auto}.scrolling-panel-md{max-height:600px;overflow-x:hidden;overflow-y:auto}.scrolling-panel-lg{max-height:700px;overflow-x:hidden;overflow-y:auto}.horizontally-scrollable-container{flex:1;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%}.g4-fancy-scrollable-content{position:relative}.g4-fancy-scrollable-content.horizontal>.g4-fancy-scrollable-content__content{overflow-x:hidden}.g4-fancy-scrollable-content.vertical>.g4-fancy-scrollable-content__content{overflow-y:hidden}.g4-fancy-scrollable-content>.g4-fancy-scrollable-content__content::-webkit-scrollbar{display:none}.g4-fancy-scrollable-content.horizontal.has-back>.g4-fancy-scrollable-content__content{mask-image:linear-gradient(to left,black 90%,transparent)}.g4-fancy-scrollable-content.horizontal.has-forward>.g4-fancy-scrollable-content__content{mask-image:linear-gradient(to right,black 90%,transparent)}.g4-fancy-scrollable-content.horizontal.has-back.has-forward>.g4-fancy-scrollable-content__content{mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.g4-fancy-scrollable-content.vertical.has-back>.g4-fancy-scrollable-content__content{mask-image:linear-gradient(to top,black 90%,transparent)}.g4-fancy-scrollable-content.vertical.has-forward>.g4-fancy-scrollable-content__content{mask-image:linear-gradient(to bottom,black 90%,transparent)}.g4-fancy-scrollable-content.vertical.has-back.has-forward>.g4-fancy-scrollable-content__content{mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent)}.g4-fancy-scrollable-content>.g4-fancy-scrollable-content__scroll-btn{align-items:center;background:#fff;border:none;color:#666;display:none;font-size:1.4em;position:absolute}.g4-fancy-scrollable-content.horizontal>.g4-fancy-scrollable-content__scroll-btn{height:100%;top:0}.g4-fancy-scrollable-content.vertical>.g4-fancy-scrollable-content__scroll-btn{left:0;width:100%}.g4-fancy-scrollable-content.horizontal>.g4-fancy-scrollable-content__back-btn{left:0}.g4-fancy-scrollable-content.vertical>.g4-fancy-scrollable-content__back-btn{top:0}.g4-fancy-scrollable-content.has-back>.g4-fancy-scrollable-content__back-btn{border-right:.5px solid #fafafa;box-shadow:10px 0 10px -8px #00000059;display:flex}.g4-fancy-scrollable-content.has-back.vertical>.g4-fancy-scrollable-content__back-btn{flex-direction:column}.g4-fancy-scrollable-content.horizontal>.g4-fancy-scrollable-content__forward-btn{right:0}.g4-fancy-scrollable-content.vertical>.g4-fancy-scrollable-content__forward-btn{bottom:0}.g4-fancy-scrollable-content.has-forward>.g4-fancy-scrollable-content__forward-btn{border-left:.5px solid #fafafa;box-shadow:-10px 0 10px -8px #00000059;display:flex}.g4-fancy-scrollable-content.has-forward.vertical>.g4-fancy-scrollable-content__forward-btn{flex-direction:column}.g4-toolbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:5px}.g4-toolbar .g4-toolbar-row{flex-direction:row}.g4-toolbar .g4-toolbar-column{flex-direction:column}.g4-titled-toolbar-panel{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:5px;border-right:1px solid #d1d2d3;padding:0 7px}.g4-titled-toolbar-panel:last-of-type{border-right:none}.viewer-toolbar{width:100%;align-items:center;background:#eee;display:flex;flex-wrap:wrap;justify-items:center;position:relative;gap:8px;border-radius:4px}.viewer-toolbar .viewer-toolbar__group{display:flex;gap:10px;flex-wrap:wrap}.viewer-toolbar>.viewer-toolbar__group:not(:last-child):has(*){padding-right:10px;border-right:1px solid #bfbfbf}.viewer-toolbar .viewer-toolbar__group.search-panel{margin-left:auto}.viewer-toolbar .viewer-toolbar__group.search-panel .search-bar{position:absolute;right:0;bottom:-40px;border-radius:4px;z-index:100;box-shadow:-1px 1px 4px #d4d4d4;padding:4px;background:#fff}.viewer-toolbar .btn.viewer-toolbar-btn{background-color:transparent;transition:all .5s;border:none;padding:8px 10px;font-size:13px}.viewer-toolbar .btn.viewer-toolbar-btn.active{box-shadow:none;background-color:#dadada;color:#4070f4;border-radius:0}.viewer-toolbar .btn.viewer-toolbar-btn:hover{background-color:#dadada;border-radius:0}.tooltip-inner{background-color:#2f4050}.tooltip.top .tooltip-arrow{border-top-color:#2f4050}.tooltip.right .tooltip-arrow{border-right-color:#2f4050}.tooltip.bottom .tooltip-arrow{border-bottom-color:#2f4050}.tooltip.left .tooltip-arrow{border-left-color:#2f4050}.arrow{float:right}.fa.arrow:before{content:""}.active>a>.fa.arrow:before{content:""}.g4-html-tooltip{font-size:13px;font-weight:500;overflow-wrap:break-word;padding:1em;text-align:left}.g4-html-tooltip.no-spacing{padding:0}.no-borders{border:none!important;box-shadow:none!important}.g4-html-tooltip.fixed-size-tooltip{min-height:250px;min-width:250px}.tippy-popper[data-placement^=top] .tippy-box[data-theme~=g4-tooltip] .tippy-arrow:after{top:-7px}.tippy-box[data-theme~=g4-tooltip][data-placement^=bottom]>.tippy-arrow:after{border-bottom:9px solid rgba(0,8,16,.15);border-right:9px solid transparent;border-top:9px solid transparent;content:"";left:-8px;position:absolute;transform:translateZ(-1px)}.tippy-popper[data-placement^=bottom] .tippy-box[data-theme~=g4-tooltip] .tippy-arrow:after{bottom:-7px}.tippy-popper:focus{outline:none}.tippy-box[data-theme~=g4-tooltip]{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,8,16,.15);box-shadow:0 0 8px 2px #00081014;color:#333}.tippy-box[data-theme~=g4-tooltip]>.tippy-content.g4-tippy-max-height{max-height:350px;overflow-y:auto}.tippy-box[data-theme~=g4-tooltip]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=g4-tooltip] .btn:not([class~=btn-primary],[class~=btn-success],[class~=btn-danger],[class~=btn-warning]){background-color:inherit}.tippy-box[data-theme~=g4-tooltip] .btn:hover .fa{color:#4070f4}.tippy-box[data-theme~=g4-tooltip] .btn:active .fa{color:#4c4c4c}.tippy-box[data-theme~=g4-tooltip] .fa{font-size:1.3em;margin:1px}.tippy-box[data-theme~=g4-tooltip]>.tippy-arrow:after,.tippy-box[data-theme~=g4-tooltip]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=g4-tooltip]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=g4-tooltip]>.tippy-arrow{transform-style:preserve-3d}.tippy-box[data-theme~=g4-tooltip][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=g4-tooltip][data-placement^=top]>.tippy-arrow:after{border-top-color:#00081033;border-width:7px 7px 0;left:1px;top:17px}.tippy-box[data-theme~=g4-tooltip][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=g4-tooltip][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=g4-tooltip][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=g4-tooltip][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#00081033;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=g4-tooltip][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=g4-tooltip][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=g4-tooltip][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=g4-tooltip][data-placement^=left]>.tippy-arrow:after{border-left-color:#00081033;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=g4-tooltip][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=g4-tooltip][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=g4-tooltip][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=g4-tooltip][data-placement^=right]>.tippy-arrow:after{border-right-color:#00081033;border-width:7px 7px 7px 0;right:17px;top:1px}.tippy-box[data-theme~=g4-tooltip][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=g4-tooltip][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=g4-tooltip]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=g4-tooltip]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;height:6px;width:16px}.tippy-box[data-theme~=g4-tooltip][data-placement^=top]>.tippy-arrow{border-top-color:#fff}.tippy-box[data-theme~=g4-tooltip][data-placement^=bottom]>.tippy-arrow{border-bottom-color:#fff}.tippy-box[data-theme~=g4-tooltip][data-placement^=left]>.tippy-arrow{border-left-color:#fff}.tippy-box[data-theme~=g4-tooltip][data-placement^=right]>.tippy-arrow{border-right-color:#fff}.tippy-box[data-out-of-boundaries]{opacity:0}.g4-responsive-popover--menu{list-style:none;margin:0;max-height:150px;min-width:180px;overflow-y:auto;padding:0}.g4-responsive-popover--menu.auto-height{max-height:none;overflow-y:hidden}.g4-responsive-popover--menu>li.g4-responsive-popover--menu-item{font-size:13px;padding:8px 5px}.g4-responsive-popover--menu>li.g4-responsive-popover--menu-item>*{color:inherit}.g4-responsive-popover--menu>li.g4-responsive-popover--menu-item:hover{background-color:#f9f9f9;border-radius:3px;color:#333}.apexcharts-tooltip{background:#fffffff5!important;border:1px solid #e3e3e3!important;color:#000!important}.g4-popover{border-radius:3px;box-shadow:0 3px 10px #0003;min-width:100px;padding:5px;pointer-events:all;background:#fff}.widget{border-radius:5px;margin-bottom:10px;margin-top:10px;padding:15px 20px}.widget.style1 h2{font-size:30px}.widget h2,.widget h3{margin-bottom:0;margin-top:5px}.widget-text-box{background:#fff;border:1px solid #e7eaec;padding:20px}.widget-head-color-box{border-radius:5px 5px 0 0;margin-top:10px}.widget .flot-chart{height:100px}.checkbox-primary input[type=checkbox]:checked+label:before,.checkbox-primary input[type=radio]:checked+label:before{background-color:#4070f4;border-color:#4070f4}:focus,input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus,.checkbox input[type=checkbox]:focus+label:before,.checkbox input[type=radio]:focus+label:before{outline:none!important}.i-checks{padding-left:0}:focus,input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus,.checkbox input[type=checkbox]:focus+label:before,.checkbox input[type=radio]:focus+label:before{outline:auto #4070f4 1px}.icheckbox_square-green,.iradio_square-green{background:transparent;border:solid 2px;border-radius:50%;cursor:pointer;display:inline-block;height:22px;margin:0 10px 0 0;padding:0;position:relative;vertical-align:middle;width:22px}.icheckbox_square-green,.iradio_square-green,.icheckbox_square-green.disabled,.iradio_square-green.disabled{border-color:#dadada}.icheckbox_square-green.hover,.iradio_square-green.hover,.icheckbox_square-green.checked,.iradio_square-green.checked{border-color:#4070f4}.icheckbox_square-green.checked,.iradio_square-green.checked{background:#4070f4}.icheckbox_square-green.disabled,.iradio_square-green.disabled{background:#dadada;cursor:default}.icheckbox_square-green.checked>ins,.iradio_square-green.checked>ins{background:transparent!important;opacity:1!important}.icheckbox_square-green.checked>ins:before,.iradio_square-green.checked>ins:before{background-color:transparent;border:solid white;border-width:0 3px 3px 0;content:"";height:12px;left:5.5px;position:absolute;top:2px;transform:rotate(45deg);width:7px}.tooltip-body .checkbox label:after{padding-left:1px;padding-top:1px}.icheckbox_square-green+label{display:inline;line-height:1.4em;margin:0}.icheckbox_square-green.indeterminate{background-color:transparent;border-color:#4070f4;display:inline-block}.icheckbox_square-green.indeterminate:before{border:solid #4070f4;border-radius:15%;border-width:4px 0 0;content:"";left:2px;position:absolute;right:2px;top:7px}.regular-checkbox{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;display:inline-block;position:relative;width:1.1em;height:1.1em;cursor:pointer}.select2-results li{display:block!important}form .form-group .select2-container--default .select2-selection--single,form .form-group .select2-container--default .select2-selection--multiple{border-color:#a9a9a9}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{border-color:#ccc}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#4070f4}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#4070f4}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#ccc}.select2-container .select2-search--inline .select2-search__field{font-size:13px}.select2-dropdown{border-color:#ccc}.select2-dropdown input:focus{outline:none}.select2-selection{outline:none}.select2-container--default .select2-results__option[aria-selected=true]{background:#4070f4;color:#fff}.g4-button-sibling-to-select2{height:33px}.g4-select2-option{display:block}.g4-select2-option.single-line-text{color:unset}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:60px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-right:80px}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{max-width:100%;overflow:hidden;text-overflow:ellipsis}div.dataTables_wrapper div.dataTables_filter span.select2-search--dropdown{display:flex}div.dataTables_wrapper div.dataTables_filter input.select2-search__field{display:inline-block;margin-left:.5em;width:100%}.select2-container .select2-selection__rendered>*:first-child.select2-search--inline{width:100%!important}.select2-container .select2-selection__rendered>*:first-child.select2-search--inline .select2-search__field:not([placeholder=""]){width:100%!important}.select2-search__field:not([placeholder=""])::placeholder{color:#999;padding-left:7px}.select2-close-mask{z-index:2099!important}.select2-dropdown{z-index:3051!important}li.search-choice,.select2-container--default .select2-selection--multiple .select2-selection__choice{border:1px solid #ccc;border-radius:3px}.select2-container--no-border .select2-selection--multiple .select2-selection__choice{border:none;background-color:transparent}.select2-selection__choice{font-size:13px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:#f3f3f4;border:1px solid #dadada;border-radius:2px;color:#333;padding:0 30px 0 5px;position:relative}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#0000!important;font: 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:2px;position:absolute;right:0;text-rendering:auto}.select2-selection__choice__remove:before{color:#999;content:"";font-family:"Font Awesome 5 Free",serif;font-weight:900}.select2-selection__choice__remove:hover:before{color:#333}.select2-container .select2-selection--single{height:33px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px}.select2-results__options{overflow-wrap:break-word}.select2-container--default .select2-selection--multiple .select2-selection__clear{padding:0 5px}.select2-container--default.select2-container--disabled .select2-selection--multiple .select2-selection__clear{display:none}.select-clear-span{background:#fff!important;border:1px solid red;border-radius:10px;color:red;font-size:.9em!important;font-weight:600!important;height:unset!important;line-height:18px;margin:0!important;padding:0 5px;position:absolute!important;right:25px!important;top:50%!important;transform:translateY(-50%);width:unset!important}.select-clear-span:hover{background:red!important;color:#fff;cursor:pointer}.select2-container--default .select2-results__group:empty{display:none}.select2-container--default .select2-results__group{color:#000}.select2-container .select2-selection--multiple{min-height:33px}.g4-select2-breadcrumb-min-width{min-width:20px!important}.g4-select2-breadcrumb-min-width~.select2-container{top:140px!important}.g4-select2-breadcrumb-min-width~.select2-container>.select2-dropdown{width:200px!important;border-top:solid 1px #ccc}.g4-select2-breadcrumb-min-width .select2-selection{border:none!important;background-color:transparent}.g4-select2-breadcrumb-min-width .select2-selection__rendered{display:none!important}.g4-select2-breadcrumb-min-width .select2-selection--single .select2-selection__arrow{top:10px}.g4-select2-breadcrumb-min-width .select2-selection__arrow:hover{background:#ececef}.g4-select2-breadcrumb-width{width:20px!important}.onoffswitch{position:relative;user-select:none;width:54px}.onoffswitch-checkbox{display:none}.onoffswitch-label{border:2px solid #1ab394;border-radius:3px;cursor:pointer;display:block;overflow:hidden}.onoffswitch-inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.onoffswitch-inner:before,.onoffswitch-inner:after{box-sizing:border-box;color:#fff;display:block;float:left;font-family:Trebuchet,Arial,sans-serif;font-size:10px;font-weight:700;height:16px;line-height:16px;padding:0;width:50%}.onoffswitch-inner:before{background-color:#1ab394;color:#fff;content:"ON";padding-left:7px}.onoffswitch-inner:after{background-color:#fff;color:#919191;content:"OFF";padding-right:7px;text-align:right}.onoffswitch-switch{background:#fff;border:2px solid #1ab394;border-radius:3px;bottom:0;display:block;margin:0;position:absolute;right:36px;top:0;transition:all .3s ease-in 0s;width:18px}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.form-control,.form-control:focus,.has-error .form-control:focus,.has-success .form-control:focus,.has-warning .form-control:focus,.navbar-collapse,.navbar-form,.open .btn.dropdown-toggle,.panel,.popover,.progress,.progress-bar{box-shadow:none}.inline{display:inline-block!important}.input-s-sm{width:120px}.input-s{width:200px}.input-s-lg{width:250px}.form-control,.single-line{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:1px;color:inherit;display:block;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.form-control:focus,.single-line:focus,.form-control:focus+.required-tag{border-color:#4070f4}.has-success .form-control,.has-success .form-control:focus{border-color:#4070f4}.has-warning .form-control,.has-warning .form-control:focus{border-color:#f8ac59}.has-error .form-control,.has-error .form-control:focus{border-color:#ed5565}.has-success .control-label{color:#1ab394}.has-warning .control-label{color:#f8ac59}.has-error .control-label{color:#ed5565}.input-group-addon{background-color:#fff;border:1px solid #ccc;border-radius:5px;color:inherit;font-size:14px;font-weight:400;line-height:1;padding:6px 12px;text-align:center}.spinner-buttons.input-group-btn .btn-xs{line-height:1.13}.spinner-buttons.input-group-btn{width:20%}.noUi-connect{background:none repeat scroll 0 0 #4070f4;box-shadow:none}.slider_red .noUi-connect{background:none repeat scroll 0 0 #ed5565;box-shadow:none}.search-form{margin-top:10px}.search-result h3{color:#1e0fbe;margin-bottom:0}.search-result .search-link{color:#006621}.search-result p{font-size:12px;margin-top:5px}.ui-autocomplete{z-index:2000}.horizontal-input>label{margin-bottom:0;min-width:fit-content}.form-control,.single-line{border-radius:5px}.g4-required-input-asterisk:before{color:#ff3950;content:"*"}.g4-translatable-sequence-input{display:flex}.g4-translatable-sequence-input>.g4-translatable-sequence-input__protein-sequence{flex:6}.g4-translatable-sequence-input>.g4-translatable-sequence-input__dna-sequence{flex:6}.g4-translatable-sequence-input>.g4-translatable-sequence-input__translation-buttons-container{align-self:center;display:flex;flex:1;flex-direction:column;padding:0 10px}.g4-translatable-sequence-input>.g4-translatable-sequence-input__translation-buttons-container button{width:100%}.g4-translatable-sequence-input>.g4-translatable-sequence-input__translation-buttons-container>*:not(:last-child){margin:0 0 10px}.g4-seqviz-translatable-sequence-buttons{margin-right:10px;position:relative;top:60px}.g4-seqviz-translatable-sequence-buttons div,.g4-seqviz-translatable-sequence-buttons button{width:100%}.fa-back-translate:before{content:fa-content()}.fa-translate:before{content:fa-content()}@media (width <= 992px){.g4-translatable-sequence-input{flex-direction:column}.g4-translatable-sequence-input>.g4-translatable-sequence-input__translation-buttons-container{flex-direction:row-reverse}.g4-translatable-sequence-input>.g4-translatable-sequence-input__translation-buttons-container>*:not(:last-child){margin-left:10px}.fa-back-translate:before{content:fa-content()}.fa-translate:before{content:fa-content()}}.input-control-with-recent-searches .form-control,.input-control-with-recent-searches .select2-selection{border-bottom-left-radius:0;border-top-left-radius:0}.input-control-with-recent-searches .recent-searches-button{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.custom-text-input-container{align-items:center;display:flex;flex-direction:row;margin:0;position:relative}.custom-text-input-label{background-color:#fff;box-shadow:5px 0 #fff,-5px 0 #fff;color:#5f6368;display:inline;font-size:10px;left:0;margin-bottom:0;max-width:300px;padding:0;position:absolute;top:-2px;word-wrap:break-word;font-weight:600}.custom-text-input{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;font-size:13px;height:25px;margin:8px 0;outline:none;padding:1px 8px;width:100%}.custom-text-input :focus{border:2px solid #1a73e8;box-shadow:none;padding:0 7px}.input-group.bootstrap-touchspin .bootstrap-touchspin-postfix{border-color:#ccc}.input-group.bootstrap-touchspin .form-control{height:auto}.input-group.bootstrap-touchspin .btn-default{border-color:#ccc}.horizontal-input-control{display:grid}.horizontal-input-control .select2-container{max-width:70%;width:70%!important}.horizontal-input-control .select2-container .select2-selection.select2-selection--single{max-width:100%}.horizontal-input-control:has(label){grid-template-columns:15% 85%}.horizontal-input-control:has(label) label{grid-column:1}.horizontal-input-control:has(label) div:nth-child(2){grid-column:2}.daterangepicker.g4-daterangepicker-time-only .calendar-table{display:none}.daterangepicker.g4-daterangepicker-popover-content{position:static;margin:0}.daterangepicker.g4-daterangepicker-popover-content:before,.daterangepicker.g4-daterangepicker-popover-content:after{display:none}.nav.navbar-top-links>li>a:hover,.nav.navbar-top-links>li>a:focus{background-color:transparent}.nav>li>a>i,.nav>li>div>i{margin-right:6px}.navbar{border:0;z-index:2000!important;align-items:center;display:flex;justify-content:space-between;min-height:46px!important;background:#4070f4!important;margin-bottom:0}.navbar-fixed-top{background:#fff;border-bottom:1px solid #e7eaec!important;justify-content:flex-start;transition-duration:.4s;z-index:2030;left:240px;padding-left:5px}@media (max-width: 660px){.navbar-fixed-top{left:0!important}}.navbar-top-links li{display:inline-block}.navbar-top-links li:last-child{margin-right:40px}.navbar-top-links .dropdown-menu li{display:block}.navbar-top-links .dropdown-menu li:last-child{margin-right:0}.navbar-top-links .dropdown-menu li a{min-height:0;padding:3px 20px}.navbar-top-links .dropdown-menu li a div{white-space:normal}.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks,.navbar-top-links .dropdown-alerts{min-width:0;width:310px}.navbar-top-links .dropdown-messages{margin-left:5px}.navbar-top-links .dropdown-tasks{margin-left:-59px}.navbar-top-links .dropdown-alerts{margin-left:-123px}.navbar-top-links .dropdown-user{left:auto;right:0}.nav.navbar-top-links .dropdown-alerts a,.nav.navbar-top-links a{font-size:12px}.fixed-nav #wrapper{margin-top:0}#topbar-right-container-id>li{margin:0 4px}.top-nav-global-search-input{min-width:65%;position:relative;width:auto}.top-nav-global-search-input .input-group{display:flex}.top-nav-global-search-input .input-group input.form-control{font-size:12px;min-width:300px}.top-nav-global-search-input .input-group input.form-control:focus{border-color:transparent!important}.top-nav-global-search-input .input-group .input-group-btn{display:flex;width:fit-content!important}.top-nav-global-search-input .input-group .input-group-btn button{height:100%}.top-nav-global-search-input .input-group .input-group-btn button .icon{color:#ccc;cursor:pointer;font-size:.89em;top:50%;transform:translateY(-50%)}.top-nav-global-search-input .input-group .input-group-btn button .icon:hover{color:#999}.top-nav-global-search-input .icon{color:#ccc;cursor:pointer;font-size:.89em;top:50%;transform:translateY(-50%)}.top-nav-global-search-input .icon:hover{color:#999}.g4-top-bar-global-search-input .g4-global-search-input::placeholder{color:#fff;font-weight:600}.btn.btn-link.btn-global-search{background-color:#fff5;border-radius:0 5px 5px 0;color:#fff}.btn.btn-link.btn-global-search:hover{color:#eee}@media (width >= 767px){.top-nav-global-search-input{display:inline-block!important}}@media (width <= 600px){.top-nav-global-search-input{max-width:200px}.top-nav-global-search-input .input-group input.form-control{min-width:200px}}.navbar>ul,.navbar>div{width:50%}@media (width <= 768px){ul.nav.navbar-top-links{margin-bottom:0;margin-top:0}}@media (width <= 992px){.welcome-message{display:none}}.navbar .dropdown-menu{margin-top:0}.g4-navbar-top-left-side-list .welcome-message{align-items:center;display:flex;margin-right:4px;padding-bottom:0!important;padding-top:0!important}.g4-navbar-top-left-side-list .welcome-message span{align-items:center;border-radius:5px;display:flex;height:30px;justify-content:center;padding:0 .5em}.g4-navbar-top-left-side-list .welcome-message span:hover{background-color:#d1d1f033}.navbar-header{align-items:center;display:flex;justify-content:flex-start}.top-navigation .navbar-brand{background:#4070f4;color:#fff;padding:15px 25px}.top-navigation .navbar-top-links.navbar-left li:last-child{margin-right:auto}.top-navigation .navbar-top-links.navbar-right li:last-child{margin-right:0}.top-navigation .navbar-top-links li.g4-topbar-share-button{align-items:center;display:flex;justify-content:center;margin-left:4px;margin-right:0;margin-top:0!important}.top-navigation .navbar-top-links li.g4-topbar-share-button button{background:#fff;border:none;color:#4070f4;font-size:13px;height:34px;width:75px}.top-navigation.mini-navbar #page-wrapper,.mini-navbar .top-navigation #page-wrapper,.canvas-menu #page-wrapper{margin:0}.top-navigation.fixed-nav #wrapper,.fixed-nav #wrapper.top-navigation{margin-top:50px}.top-navigation .footer.fixed{margin-left:0!important}.top-navigation .wrapper.wrapper-content{padding:40px}.navbar-toggle{background-color:#1ab394;color:#fff;font-size:14px;padding:6px 12px}.top-navigation .navbar-nav .open .dropdown-menu>li>a,.top-navigation .navbar-nav .open .dropdown-menu .dropdown-header{padding:4px 15px}.navbar-top-links .dropdown-menu li.dropdown-submenu:hover{background-color:#4070f4;color:#fff}.navbar-top-links .dropdown-menu li.dropdown-submenu:hover>a{color:#fff!important}@media (width <= 768px){.top-navigation .navbar-header{display:block;float:none}}.top-navigation .nav>li>a.dropdown-toggle.g4-user-info-dropdown{background:#5381ff;padding:10px 0}body.canvas-menu.mini-navbar nav.navbar-static-side{display:block;width:220px}.top-navigation #page-wrapper{margin-left:0}.top-navigation .navbar-nav .dropdown-menu>.active>a{background:#fff;color:#1ab394;font-weight:700}.white-bg .navbar-fixed-top,.white-bg .navbar-static-top{background:#fff}.dark-bg .navbar-fixed-top,.dark-bg .navbar-static-top{background:#4070f4}.top-navigation.navbar{background:#4070f4!important;margin-bottom:0}.top-navigation .nav>li>a{color:#fff!important}.top-navigation .nav>li>a.dropdown-toggle.g4-user-info-dropdown{background:#5381ff}.top-navigation .nav>li>a.dropdown-toggle.g4-user-info-dropdown:hover h4,.top-navigation .nav>li>a.dropdown-toggle.g4-user-info-dropdown:hover i{color:#fff}@media (width >= 768px){.navbar-static-side{position:absolute;width:220px;z-index:2001}.navbar-top-links .dropdown-messages,.navbar-top-links .dropdown-tasks,.navbar-top-links .dropdown-alerts{margin-left:auto}}@media (width <= 350px){.nav.navbar-top-links li.dropdown{display:none}}.favorites-panel .btn{background-color:transparent!important;border-radius:5px;font-size:13px}.favorites-panel a i{margin:0!important}.favorites-panel .dropdown-menu.multi-level{overflow-x:hidden;overflow-y:auto}.top-navigation .navbar-top-links>li button,.top-navigation .navbar-top-links>li h4{color:#fff}.top-navigation .nav>li.favorites-panel a:hover,.top-navigation .nav>li.favorites-panel a:focus{background:inherit;color:#4070f4}.top-navigation .navbar .nav>li.active{background:#fff;border:none}.top-navigation .navbar-right{margin-right:10px}.top-navigation .navbar-nav{margin-left:15px}.top-navigation .navbar-nav .dropdown-menu{border:1px solid #e7eaec;box-shadow:none}.top-navigation .dropdown-menu>li>a{margin:0;padding:7px 20px}.nav.navbar-top-links .link-block a{font-size:12px}.favorites-panel:hover{background:#d1d1f033}.favorites-panel:hover a i{color:#fff}.favorites-panel.open button i,.favorites-panel.open button strong{color:#4070f4!important}.img-circle{border-radius:50%}.g4-top-bar-global-search-input .g4-global-search-input{padding-right:30px}.genophore-logo{margin:75px auto 25px}.g4-in-banner .genophore-logo{margin:20px auto 25px}.g4-top-bar-global-search-input .g4-global-search-input{background-color:#fff5;border:none;color:#fff;font-weight:600}.g4-workspace-widget{margin:10px;text-align:center!important}@media (width <= 767px){.navbar-top-links .g4-notifications-dropdown .dropdown-menu,.navbar-top-links .g4-user-card .dropdown-menu{left:inherit;right:0}.navbar-top-links .favorites-panel .dropdown-menu{left:-100%}.favorites-panel .dropdown-submenu>a:after{content:none}}.nav-tabs>li>a{padding:10px 15px}.g4-workspace-selector{max-width:180px;width:160px}@media (width <= 1200px){.g4-workspace-selector{width:140px}}.g4-nav-dropdown.dropdown:hover .dropdown-menu,.g4-nav-dropdown.favorites-panel:hover .dropdown-menu.multi-level.js-menu-list{display:block}.g4-nav-dropdown.favorites-panel:hover .dropdown-menu.multi-level.js-menu-list i{color:#333}.g4-logo{min-width:100px;width:100%;height:46px}.g4-logo img{width:120px}@media (width <= 600px){.login-text{display:none}}.btn-upgrade{background:#ffd539;border:none;color:#fff;font-size:13px;height:34px}.btn-upgrade:hover,.btn-upgrade:active,.btn-upgrade:focus{background-color:#ffd539;color:#fff!important}.nav-sidebar.sidebar-collapsed+#page-wrapper .navbar.navbar-fixed-top.top-navigation,.navbar-static-side+#page-wrapper .navbar.navbar-fixed-top.top-navigation{left:50px!important}.close-sidebar-button{display:none}@media (width <= 992px){#wrapper{position:relative}.nav-sidebar{height:100vh;position:absolute;top:0;z-index:2001}.nav-sidebar.sidebar-collapsed{display:none}.nav-sidebar+#page-wrapper,.nav-sidebar.sidebar-collapsed+#page-wrapper{margin-left:0!important}.nav-sidebar.sidebar-collapsed+#page-wrapper .navbar.navbar-fixed-top.top-navigation,.navbar-static-side+#page-wrapper .navbar.navbar-fixed-top.top-navigation{left:0!important}.close-sidebar-button{display:block;float:right;position:absolute;right:5px;top:5px;z-index:2002}}.g4-navbar-widgets{display:flex;justify-content:flex-end}.g4-navbar-widgets .collapse-widgets-btn{display:none}.g4-navbar-widgets ul{flex-grow:2;justify-content:flex-end}@media (width <= 700px){.collapse-widgets-btn+ul.navbar-right{display:none!important}.g4-navbar-widgets.show-widgets>ul{display:flex!important;justify-content:space-between}.g4-navbar-widgets.show-widgets{width:100%}.g4-navbar-widgets .collapse-widgets-btn{color:#fff;display:inline-block;font-size:15px;margin-right:15px;order:1;padding:12px 10px}}.g4-logo>a{background:url(/static/dist/ver2/assets/DGpmFpXV.svg) no-repeat center;height:25px;margin:15px auto 0;width:100%}.g4-logo>a>img{width:100%}@media (width >= 992px){.g4-logo{min-width:150px}}.g4-version{align-self:flex-end;bottom:6px;color:#fff;font-family:Titillium Web,sans-serif;font-size:10px;font-weight:600;padding:0;position:absolute;right:0;text-transform:capitalize}.top-navigation .nav>li>a.dropdown-toggle.g4-user-info-dropdown{background:transparent}.top-navigation .nav>li>a.dropdown-toggle.g4-user-info-dropdown>i{display:none}.top-navigation .sidebar-toggle-btn{border-right:none;color:#fff}.sidebar-toggle-btn .btn{font-size:16px;vertical-align:middle}@media (width <= 992px) and (width >= 767px){.sidebar-toggle-btn{padding-right:8px}}@media (width <= 992px){.top-navigation .sidebar-toggle-btn{display:inline-block!important}}@media (width <= 420px){.top-navigation .sidebar-toggle-btn{border:none}}@media (width <= 767px){.sidebar-toggle-btn{border-right:none}}ul.navbar-top-links.navbar-nav{justify-content:flex-start}.navbar-top-links.navbar-right{justify-content:flex-end}@media (width <= 767px){.navbar-top-links.navbar-nav{width:auto}.navbar-top-links.navbar-right{width:100%}.navbar-top-links .g4-notifications-dropdown .dropdown-menu,.navbar-top-links .g4-user-card .dropdown-menu{left:inherit;right:0}.navbar-top-links .favorites-panel .dropdown-menu{left:-100%}.favorites-panel .dropdown-submenu>a:after{content:none}}@media (width <= 600px){.navbar-top-links.navbar-nav{width:100%}ul.nav.navbar-top-links{margin-right:0!important}}.g4-quick-access:hover{background-color:#d1d1f033;border-radius:5px}.g4-quick-access .g4-quick-access-btn{border-radius:5px;color:#fff!important;font-size:14px!important}.g4-quick-access .g4-dropdown-menu .g4-dropdown-menu__item.g4-dropdown-menu__item-default{font-size:13px;margin:0 5px;padding:5px 16px}.g4-quick-access .g4-dropdown-menu .g4-dropdown-menu__item.g4-dropdown-menu__item-default:hover{background:#eee;color:#2f4050}.g4-quick-access .g4-dropdown-menu .g4-dropdown__panel{min-width:150px}ul.nav.navbar-top-links{margin-left:0}@media (width <= 992px){.upgrad-btn-container{margin-right:0}.btn-upgrade{align-items:center;background:transparent;display:flex}.btn-upgrade>span{display:none}.g4-quick-access-btn{background:transparent!important;margin-left:0!important}.g4-user-info-dropdown{padding:0}}ul.g4-user-card{color:#676a6c;height:auto;list-style:none;overflow-x:hidden;overflow-y:auto;padding:0;width:250px}ul.g4-user-card .link-block,ul.g4-user-card .divider{padding:5px}ul.g4-user-card a{font-size:14px;font-weight:500}.footer{background:none repeat scroll 0 0 #fff;border-top:1px solid #e7eaec;bottom:0;display:flex;justify-content:space-between;left:0;padding:10px 20px;position:absolute;right:0}.footer.fixed_full{background:#fff;border-top:1px solid #e7eaec;bottom:0;left:0;padding:10px 20px;position:fixed;right:0;z-index:1000}.footer.fixed{background:#fff;border-top:1px solid #e7eaec;bottom:0;left:0;margin-left:220px;padding:10px 20px;position:fixed;right:0;z-index:1000}body.mini-navbar .footer.fixed{margin:0 0 0 70px}body.mini-navbar.canvas-menu .footer.fixed,body.canvas-menu .footer.fixed{margin:0!important}.nav-sidebar{background-color:#f3f3f4;bottom:0;box-shadow:inset -1px 0 #dadada;left:0;position:fixed;top:0;width:240px;z-index:2011;overflow-y:auto;margin-bottom:48px;height:100vh;max-height:100vh;display:flex;flex-direction:column;align-items:stretch;overflow-x:hidden}.nav-sidebar.sidebar-collapsed.sidebar-collapsed-preview{top:0;left:0}.nav-sidebar.sidebar-collapsed{transition:width .5s ease-in-out}.nav-sidebar .accordion-link-title{visibility:visible;opacity:1}.nav-sidebar.sidebar-collapsed:not(.sidebar-collapsed-preview){width:50px}.nav-sidebar.sidebar-collapsed:not(.sidebar-collapsed-preview) .g4-logo{display:flex;justify-content:center;min-width:25px}.nav-sidebar.sidebar-collapsed:not(.sidebar-collapsed-preview) .g4-logo>a{background:url(/static/dist/ver2/assets/DoQV2Eot.svg) no-repeat center;height:25px;margin:10px;padding:0!important;width:25px}.nav-sidebar.sidebar-collapsed:not(.sidebar-collapsed-preview) .accordion{padding-left:4px}.nav-sidebar.sidebar-collapsed:not(.sidebar-collapsed-preview) .accordion .accordion-item{border-bottom:none}.nav-sidebar.sidebar-collapsed:not(.sidebar-collapsed-preview) .accordion .accordion-item .accordion-link-title{visibility:hidden;opacity:0}.nav-sidebar.sidebar-collapsed:not(.sidebar-collapsed-preview) .accordion .accordion-item .toggle-icon,.nav-sidebar.sidebar-collapsed:not(.sidebar-collapsed-preview) .accordion .accordion-item .accordion-item-content{display:none!important}.nav-sidebar.sidebar-collapsed:not(.sidebar-collapsed-preview) .accordion .accordion-item .link{display:block;margin-bottom:5px}.nav-sidebar.sidebar-collapsed:not(.sidebar-collapsed-preview) .accordion .accordion-item .link .link-icon{font-size:16px}.nav-sidebar+#page-wrapper{margin-left:240px}@media (width <= 767px){.nav-sidebar{max-width:100%;min-width:45%;overflow-x:hidden;width:auto}}.nav-sidebar.sidebar-collapsed+#page-wrapper{margin-left:50px}.nav-sidebar:not(.sidebar-collapsed)+#page-wrapper .g4-message-banner-container{left:240px;width:calc(100% - 240px)}.nav-sidebar.sidebar-collapsed+#page-wrapper .g4-message-banner-container{left:50px;width:calc(100% - 50px)}.sidebar-collapsed .nav-icon-container{margin-right:0}.nav-sidebar li .nav-item-title{flex:1}.nav-sidebar .icon{height:16px;width:16px}.sidebar-sub-level-items{display:none;padding-bottom:8px;z-index:1}@media (width <= 767px){.sidebar-sub-level-items{display:block}.sidebar-top-level-items>li{display:block!important}.g4-pin-btn,.g4-drag-handle{display:none!important}}@media (pointer: coarse){.g4-pin-btn,.g4-drag-handle{display:none!important}}.nav-sidebar ul{list-style:none;overflow-x:hidden;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;padding-left:0}.nav-sidebar li{white-space:nowrap}.sidebar-top-level-items>li.active{background:#0000000f}.nav-sidebar li a{align-items:center;color:#333;display:flex;padding:12px 16px;margin:0;flex-grow:1}.nav-sidebar li.active>a{font-weight:600;color:#4070f4}.toggle-sidebar-button{align-items:center;background-color:#f3f3f4;border:0;border-right:1px solid #ccc;border-top:1px solid #ccc;bottom:0;color:#333;display:flex;height:48px;padding:0 16px;margin-top:auto;width:100%}.toggle-sidebar-button .toggle-sidebar-button .collapse-text{visibility:visible;opacity:1}.collapse-icon .extend-icon{color:#707070}.sidebar-collapsed:not(.sidebar-collapsed-preview) .toggle-sidebar-button .collapse-icon{display:none}.toggle-sidebar-button .extend-icon{display:none}.sidebar-collapsed:not(.sidebar-collapsed-preview) .toggle-sidebar-button .extend-icon{display:block;margin:0}.sidebar-collapsed:not(.sidebar-collapsed-preview) .toggle-sidebar-button .collapse-text{visibility:hidden;opacity:0}.sidebar-collapsed:not(.sidebar-collapsed-preview) .toggle-sidebar-button{padding:16px;width:50px}.right-sidebar{width:40%;position:fixed;right:0;top:0;z-index:3000;height:100vh;box-shadow:-1px 1px 10px 2px #8080804d;background:#fff}.right-sidebar.right-sidebar-collapsed{display:none}.right-sidebar .right-sidebar__header{width:100%;display:flex}.right-sidebar .right-sidebar__header-title{padding:10px 15px 0}.right-sidebar .right-sidebar__collapse-btn{width:fit-content}.right-sidebar .right-sidebar__body{height:100%;overflow-y:auto}.preview-panel__header{color:#2f4050;padding:5px 10px 10px;border-bottom:1px solid #dadada}.preview-panel__header .description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;height:58px}.preview-panel__body{padding:10px}.preview-panel-action-btn{border-radius:40%}.g4-card{display:flex}.g4-card .g4-card-main{flex:3}.g4-card .g4-card-main .g4-card-heading{align-items:center;font-size:1.15em;font-weight:600;margin-bottom:.5em}.g4-card .g4-card-main .g4-card-heading a:hover{color:#4070f4;text-decoration:underline}.g4-card .g4-card-main .g4-card_details{overflow-wrap:anywhere}.g4-card .g4-card-meta{flex:1;float:right}.g4-card.g4-selectable-card:hover{cursor:pointer}.g4-card.g4-selectable-card:hover>*:not(.g4-card-main){opacity:.7}.g4-card.g4-selectable-card:hover>.g4-card-main>*:not(.g4-card-heading){opacity:.7}.g4-card.g4-selectable-card:hover>.g4-card-main>.g4-card-heading>*:not(.g4-card_buttons-container){opacity:.7}.g4-optimization-choice-card{border-bottom:1px solid #eee;margin:5px 0;padding:5px 0}.g4-entity-associations-list .g4-entity-associations-card{align-items:center;border-radius:3px;display:grid;grid-template-columns:30% 65% 5%;grid-template-rows:40% 60%;margin-bottom:8px;padding:12px;position:relative}.g4-entity-associations-list .g4-entity-associations-card:not(:last-child){border:1px solid #dadada}.g4-entity-associations-list .g4-entity-associations-card>.remove-button{position:absolute;right:15px;top:10px}.g4-entity-associations-list .g4-entity-associations-card>.g4-entity-associations-card-details-label{grid-column:1;grid-row:1}.g4-entity-associations-list .g4-entity-associations-card>.g4-entity-associations-card-details{grid-column:1;grid-row:2;padding-right:15px}.g4-entity-associations-list .g4-entity-associations-card>.g4-entity-associations-card-input-label{grid-column:2;grid-row:1}.g4-entity-associations-list .g4-entity-associations-card>.g4-entity-associations-card-input{grid-column:2;grid-row:2}.g4-entity-associations-list.table-layout .g4-paginated-list_table-header{color:#666;display:grid;font-size:13px;font-weight:600;grid-template-columns:30% 65% 5%}.g4-entity-associations-list.table-layout .g4-paginated-list_table-header>.g4-entity-associations-list-details-label{grid-column:1;grid-row:1}.g4-entity-associations-list.table-layout .g4-paginated-list_table-header>.g4-entity-associations-list-input-label{grid-column:2;grid-row:1}.g4-entity-associations-list.table-layout .g4-entity-associations-card{border-left:none;border-radius:0;border-right:none;border-top:none;grid-template-rows:auto}.g4-entity-associations-list.table-layout .g4-entity-associations-card:not(:last-child){border:1px solid #dadada}.g4-entity-associations-list.table-layout .g4-entity-associations-card>.g4-entity-associations-card-details-label{display:none}.g4-entity-associations-list.table-layout .g4-entity-associations-card>.g4-entity-associations-card-input-label{display:none}.g4-entity-associations-list.table-layout .g4-entity-associations-card>.g4-entity-associations-card-details{grid-column:1;grid-row:1;padding-right:15px}.g4-entity-associations-list.table-layout .g4-entity-associations-card>.g4-entity-associations-card-input{grid-column:2;grid-row:1}.g4-entity-associations-list.table-layout .g4-entity-associations-card>.remove-button{grid-column:3;grid-row:1;position:unset;text-align:center}.g4-media-card{box-shadow:2px 2px 5px #0003;margin-bottom:28px;border-radius:7px}.g4-media-card .g4-card-heading{padding:0 8px}.g4-media-card .g4-media{position:relative}.g4-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#c9d1d945;z-index:2;cursor:pointer;opacity:0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.g4-overlay i{font-size:36px;color:#fff}.g4-overlay:has(.g4-play-video-button){opacity:1!important}.g4-play-video-button,.g4-open-video-button{background:#a7b1c2c4!important}@media only screen and (max-width: 850px){.g4-overlay i{font-size:large}}.g4-overlay:hover{opacity:1}.g4-align-margin-card{margin-left:11px}.irs{min-width:150px}.irs--flat .irs-bar,.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-handle>i:first-child,.irs--flat .irs-handle:hover>i:first-child,.irs--flat .irs-single{background-color:#8095a8}.irs-from:after,.irs-to:after,.irs-single:after,.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{border-top-color:#8095a8}.irs--flat .irs-handle:hover>i:first-child,.irs--flat .irs-handle.state_hover>i:first-child{background-color:#2f4050}.irs--flat .irs-line,.irs--flat .irs-bar{height:8px}.irs--flat .irs-handle{height:14px}.irs-single{z-index:1}.wizard,.tabcontrol{display:block;overflow:hidden;width:100%}.wizard>.steps a,.wizard>.actions a,.tabcontrol>.steps a,.tabcontrol>.actions a{outline:0}.wizard>.steps ul,.tabcontrol>.steps ul,.wizard>.actions ul,.tabcontrol>.actions ul{list-style:none!important;margin:0;padding:0}.wizard>.steps ul>li,.tabcontrol>.steps ul>li,.wizard>.actions ul>li,.tabcontrol>.actions ul>li{display:block;padding:0}.wizard>.steps .current-info,.tabcontrol>.steps .current-info{left:-999em;position:absolute}.wizard>.content>.title,.tabcontrol>.content>.title{left:-999em;position:absolute}.wizard>.steps{display:block;position:relative;width:100%}.wizard.vertical>.steps{display:inline;float:left;width:30%}.wizard>.steps .number{font-size:1.429em}.wizard>.steps>ul>li{width:25%}.wizard>.steps>ul>li,.wizard>.actions>ul>li{float:left}.wizard.vertical>.steps>ul>li{float:none;width:100%}.wizard>.steps a,.wizard>.steps a:hover,.wizard>.steps a:active{border-radius:5px;display:block;margin:0 .5em .5em;padding:1em;text-decoration:none;width:auto}.wizard>.steps .disabled a,.wizard>.steps .disabled a:hover,.wizard>.steps .disabled a:active{background:#eee;color:#aaa;cursor:default}.wizard>.steps .current a,.wizard>.steps .current a:hover,.wizard>.steps .current a:active{background-color:#4070f4;border-color:#4070f4;color:#fff;cursor:default}.wizard>.steps .done a,.wizard>.steps .done a:hover,.wizard>.steps .done a:active{background:#9dc8e2;color:#fff}.wizard>.steps .error a,.wizard>.steps .error a:hover,.wizard>.steps .error a:active{background:#ff3950;color:#fff}.wizard>.content{border-radius:5px;display:block;margin:.5em;min-height:35em;overflow:hidden;position:relative;width:auto}.wizard.vertical>.content{display:inline;float:left;margin:0 2.5% .5em;width:65%}.wizard>.actions{display:block;position:relative;text-align:right;width:100%}.wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}.wizard>.actions>ul{display:inline-block;text-align:right}.wizard>.actions>ul>li{margin:0 .5em}.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}.wizard>.actions a,.wizard>.actions a:hover,.wizard>.actions a:active{background-color:#4070f4;border-color:#4070f4;border-radius:5px;color:#fff;display:block;padding:.5em 1em;text-decoration:none}.wizard>.actions .disabled a,.wizard>.actions .disabled a:hover,.wizard>.actions .disabled a:active{background:#eee;color:#aaa}.wizard>.content>.body{position:relative}.sw.sw-theme-arrows .nav>li>a{color:#a7b1c2;font-weight:600}.dropdown-menu{border:medium none;border-radius:3px;box-shadow:0 0 3px #566075b3;display:none;float:left;font-size:12px;left:0;list-style:none outside none;padding:0;position:absolute;text-shadow:none;top:100%;z-index:1000}.dropdown-menu>li>a{border-radius:3px;color:inherit;font-weight:400;line-height:25px;margin:4px;text-align:left}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#1ab394;color:#fff;outline:0;text-decoration:none}.dropdown-menu>li>a.font-bold{font-weight:600}.dropdown-messages,.dropdown-alerts{padding:10px}.dropdown-messages li a,.dropdown-alerts li a{font-size:12px}.dropdown-messages li em,.dropdown-alerts li em{font-size:10px}.dropdown-menu .divider{background-color:#f1f1f1}.g4-dropdown{position:relative}.g4-dropdown__panel{background:#fff;border-radius:3px;box-shadow:0 0 3px #999;display:none;min-width:230px;padding:15px;position:absolute;z-index:1000}.g4-dropdown__panel-sm{width:400px}.g4-dropdown-menu .g4-dropdown__panel{background:#fff;padding:5px 0}.g4-dropdown-menu .g4-dropdown-menu__item{cursor:pointer;padding:5px 12px}.g4-dropdown-menu .g4-dropdown-menu__item.g4-dropdown-menu__item-default{color:inherit}.g4-dropdown-menu .g4-dropdown-menu__item.g4-dropdown-menu__item-default:hover{color:#4070f4}.g4-dropdown-menu .g4-dropdown-menu__item.g4-dropdown-menu__item-danger:hover{color:#ff3950}.dropdown-submenu{position:relative}.dropdown-menu{max-height:350px;overflow-x:hidden;overflow-y:auto}.dropdown-menu li{display:block;list-style:none;padding:0 1px;text-align:left}.dropdown-menu ul{margin:0;padding:0}.dropdown-menu.multi-level{overflow-x:visible;overflow-y:visible}.dropdown-submenu>.dropdown-menu{color:#0a0a0a;left:100%;top:-1px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" ";display:block;float:right;height:0;margin-right:-10px;margin-top:7px;width:0}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{border-radius:6px 0 6px 6px;left:-100%;margin-left:10px}.dropdown-menu.large-dropdown{max-height:500px;width:400px}.divider{border-top:1px solid #2f4050;height:0;margin:4px 0;overflow:hidden}.dropdown-menu .divider{border:none}.divider.divider-light{border-color:#dadada}.g4-dropdown__panel-x-sm{width:200px}.g4-navigated-menu{overflow-x:hidden}.g4-navigated-menu .g4-navigated-menu-header{border-bottom:1px solid #ccc;margin-bottom:5px;padding:5px 0 0;position:relative}.g4-navigated-menu .g4-navigated-menu-header .g4-navigated-menu-header__title{color:#707070;font-size:13px;font-weight:600}.g4-navigated-menu .g4-navigated-menu-header .g4-navigated-menu-header__back_button{color:#b8b8b8;font-size:10px;left:0;position:absolute}.g4-navigated-menu .g4-navigated-menu-body{display:flex!important;flex-direction:row;justify-content:center;min-height:350px;overflow-y:auto;padding:5px 0}.g4-navigated-menu .g4-navigated-menu-body .g4-navigated-menu__empty{display:flex;justify-content:center;text-align:center}.g4-navigated-menu .g4-navigated-menu-body .g4-navigated-menu__body-list{list-style:none;margin:0 5px 0 0;max-height:350px;padding:0;width:100%}.g4-navigated-menu .g4-navigated-menu-body .g4-navigated-menu__body-list .g4-navigated-menu__item{border-radius:3px;color:#2f4050;font-size:12px;font-weight:400;line-height:25px;margin:0;padding:7px;text-align:left}.g4-navigated-menu .g4-navigated-menu-body .g4-navigated-menu__body-list .g4-navigated-menu__item>span.wrapped-text{overflow-wrap:anywhere;padding:0 3px 0 0}.g4-navigated-menu .g4-navigated-menu-body .g4-navigated-menu__body-list .g4-navigated-menu__item a{color:#2f4050!important}.g4-navigated-menu .g4-navigated-menu-body .g4-navigated-menu__body-list .g4-navigated-menu__item:hover{background-color:#f3f3f4}.g4-navigated-menu .g4-navigated-menu-body .g4-navigated-menu__body-list .g4-navigated-menu__item_category{cursor:pointer}.g4-navigated-menu .g4-navigated-menu-body .g4-navigated-menu__body-list .g4-navigated-menu__item_category:after{border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;content:" ";display:block;float:right;height:0;margin-right:0;margin-top:7px;width:0}.g4-navigated-menu.favorites-navigated-menu{width:175px}.g4-protein-sequence-inline-details{font-size:1.15em;font-weight:700}.g4-protein-sequence-inline-details>*:not(:first-child):before{content:"|";margin:0 5px}.container-inline-size{container-type:inline-size;container-name:viewer}.msp-plugin{font-family:Helvetica Neue,Segoe UI,Helvetica,Source Sans Pro,Arial,sans-serif;font-size:14px;line-height:1.42857143;position:absolute;inset:0}.msp-plugin *{box-sizing:border-box}.msp-plugin [hidden],.msp-plugin template{display:none}.msp-plugin a{background-color:transparent}.msp-plugin a:active,.msp-plugin a:hover{outline:0}.msp-plugin abbr[title]{border-bottom:1px dotted}.msp-plugin b,.msp-plugin strong{font-weight:700}.msp-plugin small{font-size:80%}.msp-plugin img{border:0;vertical-align:middle}.msp-plugin svg:not(:root){overflow:hidden}.msp-plugin button,.msp-plugin input,.msp-plugin optgroup,.msp-plugin select,.msp-plugin textarea{color:inherit;font:inherit;margin:0}.msp-plugin button{overflow:visible}.msp-plugin button,.msp-plugin select{text-transform:none}.msp-plugin button,.msp-plugin html input[type=button],.msp-plugin input[type=reset],.msp-plugin input[type=submit]{-webkit-appearance:button;cursor:pointer}.msp-plugin button[disabled],.msp-plugin html input[disabled]{cursor:default}.msp-plugin button::-moz-focus-inner,.msp-plugin input::-moz-focus-inner{border:0;padding:0}.msp-plugin input{line-height:normal}.msp-plugin input[type=checkbox],.msp-plugin input[type=radio]{box-sizing:border-box;padding:0}.msp-plugin input[type=number]::-webkit-inner-spin-button,.msp-plugin input[type=number]::-webkit-outer-spin-button{height:auto}.msp-plugin textarea{overflow:auto}.msp-plugin .msp-layout-expanded{inset:0}.msp-plugin .msp-layout-standard{border:1px solid #e6e6e6}.msp-plugin .msp-scrollable{overflow-y:auto}.msp-plugin .msp-scrollable-container{height:100%;overflow-y:auto}.msp-plugin .msp-layout-standard-outside{position:absolute}.msp-plugin .msp-layout-standard-outside .msp-layout-main{position:absolute;inset:0}.msp-plugin .msp-layout-standard-outside .msp-layout-top{position:absolute;right:0;height:97px;top:-97px;width:50%;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-outside .msp-layout-bottom{position:absolute;left:0;right:0;height:97px;top:-97px;width:50%;border-bottom:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-outside .msp-layout-right{position:absolute;width:50%;right:0;bottom:-295px;height:295px;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-outside .msp-layout-left{position:absolute;width:50%;left:0;bottom:-295px;height:295px;border-top:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-outside .msp-layout-hide-right .msp-layout-right{display:none}.msp-plugin .msp-layout-standard-outside .msp-layout-hide-right .msp-layout-left{width:100%}.msp-plugin .msp-layout-standard-outside .msp-layout-hide-left .msp-layout-left{display:none}.msp-plugin .msp-layout-standard-outside .msp-layout-hide-left .msp-layout-right{width:100%;border-left:none}.msp-plugin .msp-layout-standard-outside .msp-layout-collapse-left .msp-layout-left{width:32px}.msp-plugin .msp-layout-standard-outside .msp-layout-collapse-left .msp-layout-right{left:32px;width:auto}.msp-plugin .msp-layout-standard-outside .msp-layout-hide-top .msp-layout-top{display:none}.msp-plugin .msp-layout-standard-outside .msp-layout-hide-top .msp-layout-bottom{width:100%;border-left:none}.msp-plugin .msp-layout-standard-outside .msp-layout-hide-bottom .msp-layout-bottom{display:none}.msp-plugin .msp-layout-standard-outside .msp-layout-hide-bottom .msp-layout-top{width:100%;border-left:none}.msp-plugin .msp-layout-standard-landscape{position:absolute}.msp-plugin .msp-layout-standard-landscape .msp-layout-main{position:absolute;inset:100px 300px 70px 330px}.msp-plugin .msp-layout-standard-landscape .msp-layout-top{position:absolute;left:330px;right:300px;height:100px;top:0;border-bottom:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-landscape .msp-layout-bottom{position:absolute;left:330px;right:300px;height:70px;bottom:0;border-top:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-landscape .msp-layout-right{position:absolute;width:300px;right:0;bottom:0;top:0;border-left:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-landscape .msp-layout-left{position:absolute;width:330px;left:0;bottom:0;top:0;border-right:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-right .msp-layout-right{display:none}.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-right .msp-layout-main,.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-right .msp-layout-top,.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-right .msp-layout-bottom{right:0}.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-left .msp-layout-left{display:none}.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-left .msp-layout-main,.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-left .msp-layout-top,.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-left .msp-layout-bottom{left:0}.msp-plugin .msp-layout-standard-landscape .msp-layout-collapse-left .msp-layout-left{width:32px}.msp-plugin .msp-layout-standard-landscape .msp-layout-collapse-left .msp-layout-main,.msp-plugin .msp-layout-standard-landscape .msp-layout-collapse-left .msp-layout-top,.msp-plugin .msp-layout-standard-landscape .msp-layout-collapse-left .msp-layout-bottom{left:32px}.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-bottom .msp-layout-bottom{display:none}.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-bottom .msp-layout-main{bottom:0}.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-top .msp-layout-top{display:none}.msp-plugin .msp-layout-standard-landscape .msp-layout-hide-top .msp-layout-main{top:0}.msp-plugin .msp-layout-standard-portrait{position:absolute}.msp-plugin .msp-layout-standard-portrait .msp-layout-main{position:absolute;left:0;right:0;height:40%;top:20%;min-height:150px}.msp-plugin .msp-layout-standard-portrait .msp-layout-top{position:absolute;right:0;height:20%;top:0;width:50%;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-portrait .msp-layout-bottom{position:absolute;left:0;right:0;height:97px;width:50%;border-bottom:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-portrait .msp-layout-right{position:absolute;width:50%;right:0;bottom:0;height:40%;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-portrait .msp-layout-left{position:absolute;width:50%;left:0;bottom:0;height:40%;border-top:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-portrait .msp-layout-hide-right .msp-layout-right{display:none}.msp-plugin .msp-layout-standard-portrait .msp-layout-hide-right .msp-layout-left{width:100%}.msp-plugin .msp-layout-standard-portrait .msp-layout-hide-left .msp-layout-left{display:none}.msp-plugin .msp-layout-standard-portrait .msp-layout-hide-left .msp-layout-right{width:100%;border-left:none}.msp-plugin .msp-layout-standard-portrait .msp-layout-hide-right.msp-layout-hide-left .msp-layout-main{bottom:0}.msp-plugin .msp-layout-standard-portrait .msp-layout-collapse-left .msp-layout-left{width:32px}.msp-plugin .msp-layout-standard-portrait .msp-layout-collapse-left .msp-layout-right{left:32px;width:auto}.msp-plugin .msp-layout-standard-portrait .msp-layout-hide-top .msp-layout-top{display:none}.msp-plugin .msp-layout-standard-portrait .msp-layout-hide-top .msp-layout-bottom{width:100%;border-left:none}.msp-plugin .msp-layout-standard-portrait .msp-layout-hide-bottom .msp-layout-bottom{display:none}.msp-plugin .msp-layout-standard-portrait .msp-layout-hide-bottom .msp-layout-top{width:100%;border-left:none}.msp-plugin .msp-layout-standard-portrait .msp-layout-hide-top.msp-layout-hide-bottom .msp-layout-main{top:0}.msp-plugin .msp-layout-standard-reactive{display:flex;height:calc(100% - 55px)}.msp-plugin .msp-layout-standard-reactive .msp-layout-middle{flex:2 1 auto;min-width:170px}.msp-plugin .msp-layout-standard-reactive .msp-layout-main{position:relative;flex:5 1 auto;min-width:170px}.msp-plugin .msp-layout-standard-reactive .msp-layout-top{flex:2 1 auto;display:flex;flex-direction:column;background:#fff;overflow:hidden}.msp-plugin .msp-layout-standard-reactive .msp-layout-top.docked-panel{min-height:100px;max-height:21%}.msp-plugin .msp-layout-standard-reactive .msp-layout-bottom{flex:1 1 auto;min-height:25px;max-height:15%;position:relative;border-top:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-reactive .msp-layout-right{position:relative;flex:1 1 auto;min-width:260px;max-width:17%;border-left:1px solid #aeaeae}@container viewer (max-width: 767px){.msp-plugin .msp-layout-standard-reactive .msp-layout-right{position:absolute;z-index:1000;right:0;top:0;bottom:0;border-left:none;box-shadow:-1px 0 5px 2px #aaaaaa80}}.msp-plugin .msp-layout-standard-reactive .msp-layout-left{position:relative;min-width:fit-content;max-width:17%;border-right:1px solid #e6e6e6}.msp-plugin .msp-layout-standard-reactive.msp-layout-hide-top .msp-layout-top,.msp-plugin .msp-layout-standard-reactive.msp-layout-hide-left .msp-layout-left,.msp-plugin .msp-layout-standard-reactive.msp-layout-hide-right .msp-layout-right,.msp-plugin .msp-layout-standard-reactive.msp-layout-hide-bottom .msp-layout-bottom{display:none}.msp-plugin .msp-layout-standard-reactive.msp-layout-full-height{height:100%}.msp-plugin .msp-layout-expanded{position:fixed}@media (orientation: landscape){.msp-plugin .msp-layout-expanded .msp-layout-main{position:absolute;inset:100px 300px 70px 330px}.msp-plugin .msp-layout-expanded .msp-layout-top{position:absolute;left:330px;right:300px;height:100px;top:0;border-bottom:1px solid #e6e6e6}.msp-plugin .msp-layout-expanded .msp-layout-bottom{position:absolute;left:330px;right:300px;height:70px;bottom:0;border-top:1px solid #e6e6e6}.msp-plugin .msp-layout-expanded .msp-layout-right{position:absolute;width:300px;right:0;bottom:0;top:0;border-left:1px solid #e6e6e6}.msp-plugin .msp-layout-expanded .msp-layout-left{position:absolute;width:330px;left:0;bottom:0;top:0;border-right:1px solid #e6e6e6}.msp-plugin .msp-layout-expanded .msp-layout-hide-right .msp-layout-right{display:none}.msp-plugin .msp-layout-expanded .msp-layout-hide-right .msp-layout-main,.msp-plugin .msp-layout-expanded .msp-layout-hide-right .msp-layout-top,.msp-plugin .msp-layout-expanded .msp-layout-hide-right .msp-layout-bottom{right:0}.msp-plugin .msp-layout-expanded .msp-layout-hide-left .msp-layout-left{display:none}.msp-plugin .msp-layout-expanded .msp-layout-hide-left .msp-layout-main,.msp-plugin .msp-layout-expanded .msp-layout-hide-left .msp-layout-top,.msp-plugin .msp-layout-expanded .msp-layout-hide-left .msp-layout-bottom{left:0}.msp-plugin .msp-layout-expanded .msp-layout-collapse-left .msp-layout-left{width:32px}.msp-plugin .msp-layout-expanded .msp-layout-collapse-left .msp-layout-main,.msp-plugin .msp-layout-expanded .msp-layout-collapse-left .msp-layout-top,.msp-plugin .msp-layout-expanded .msp-layout-collapse-left .msp-layout-bottom{left:32px}.msp-plugin .msp-layout-expanded .msp-layout-hide-bottom .msp-layout-bottom{display:none}.msp-plugin .msp-layout-expanded .msp-layout-hide-bottom .msp-layout-main{bottom:0}.msp-plugin .msp-layout-expanded .msp-layout-hide-top .msp-layout-top{display:none}.msp-plugin .msp-layout-expanded .msp-layout-hide-top .msp-layout-main{top:0}}@media (orientation: portrait){.msp-plugin .msp-layout-expanded .msp-layout-main{position:absolute;left:0;right:0;height:40%;top:20%;min-height:150px}.msp-plugin .msp-layout-expanded .msp-layout-top{position:absolute;right:0;height:20%;top:0;width:50%;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.msp-plugin .msp-layout-expanded .msp-layout-bottom{position:absolute;left:0;right:0;height:97px;width:50%;border-bottom:1px solid #e6e6e6}.msp-plugin .msp-layout-expanded .msp-layout-right{position:absolute;width:50%;right:0;bottom:0;height:40%;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.msp-plugin .msp-layout-expanded .msp-layout-left{position:absolute;width:50%;left:0;bottom:0;height:40%;border-top:1px solid #e6e6e6}.msp-plugin .msp-layout-expanded .msp-layout-hide-right .msp-layout-right{display:none}.msp-plugin .msp-layout-expanded .msp-layout-hide-right .msp-layout-left{width:100%}.msp-plugin .msp-layout-expanded .msp-layout-hide-left .msp-layout-left{display:none}.msp-plugin .msp-layout-expanded .msp-layout-hide-left .msp-layout-right{width:100%;border-left:none}.msp-plugin .msp-layout-expanded .msp-layout-hide-right.msp-layout-hide-left .msp-layout-main{bottom:0}.msp-plugin .msp-layout-expanded .msp-layout-collapse-left .msp-layout-left{width:32px}.msp-plugin .msp-layout-expanded .msp-layout-collapse-left .msp-layout-right{left:32px;width:auto}.msp-plugin .msp-layout-expanded .msp-layout-hide-top .msp-layout-top{display:none}.msp-plugin .msp-layout-expanded .msp-layout-hide-top .msp-layout-bottom{width:100%;border-left:none}.msp-plugin .msp-layout-expanded .msp-layout-hide-bottom .msp-layout-bottom{display:none}.msp-plugin .msp-layout-expanded .msp-layout-hide-bottom .msp-layout-top{width:100%;border-left:none}.msp-plugin .msp-layout-expanded .msp-layout-hide-top.msp-layout-hide-bottom .msp-layout-main{top:0}}.msp-plugin .non-selectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.msp-plugin ::-webkit-scrollbar{width:10px;height:10px}.msp-plugin ::-webkit-scrollbar-track{border-radius:0;background-color:#f9f9f9}.msp-plugin ::-webkit-scrollbar-thumb{border-radius:0;background-color:#ddd}.msp-plugin ::-webkit-scrollbar:vertical{width:4px!important}.msp-plugin .msp-form-control,.msp-plugin .msp-control-row select,.msp-control-row .msp-plugin select,.msp-plugin .msp-control-row button,.msp-control-row .msp-plugin button,.msp-plugin .msp-control-row input[type=text],.msp-control-row .msp-plugin input[type=text],.msp-plugin .msp-btn{display:block;width:100%;background:#fff;border:none;padding:0 10px;line-height:30px;height:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;background-image:none}.msp-plugin .msp-form-control::-moz-placeholder,.msp-plugin .msp-control-row select::-moz-placeholder,.msp-control-row .msp-plugin select::-moz-placeholder,.msp-plugin .msp-control-row button::-moz-placeholder,.msp-control-row .msp-plugin button::-moz-placeholder,.msp-plugin .msp-control-row input[type=text]::-moz-placeholder,.msp-control-row .msp-plugin input[type=text]::-moz-placeholder,.msp-plugin .msp-btn::-moz-placeholder{color:#bcbebf;opacity:1}.msp-plugin .msp-form-control:-ms-input-placeholder,.msp-plugin .msp-control-row select:-ms-input-placeholder,.msp-control-row .msp-plugin select:-ms-input-placeholder,.msp-plugin .msp-control-row button:-ms-input-placeholder,.msp-control-row .msp-plugin button:-ms-input-placeholder,.msp-plugin .msp-control-row input[type=text]:-ms-input-placeholder,.msp-control-row .msp-plugin input[type=text]:-ms-input-placeholder,.msp-plugin .msp-btn:-ms-input-placeholder{color:#bcbebf}.msp-plugin .msp-form-control::-webkit-input-placeholder,.msp-plugin .msp-control-row select::-webkit-input-placeholder,.msp-control-row .msp-plugin select::-webkit-input-placeholder,.msp-plugin .msp-control-row button::-webkit-input-placeholder,.msp-control-row .msp-plugin button::-webkit-input-placeholder,.msp-plugin .msp-control-row input[type=text]::-webkit-input-placeholder,.msp-control-row .msp-plugin input[type=text]::-webkit-input-placeholder,.msp-plugin .msp-btn::-webkit-input-placeholder{color:#bcbebf}.msp-plugin .msp-form-control:hover,.msp-plugin .msp-control-row select:hover,.msp-control-row .msp-plugin select:hover,.msp-plugin .msp-control-row button:hover,.msp-control-row .msp-plugin button:hover,.msp-plugin .msp-control-row input[type=text]:hover,.msp-control-row .msp-plugin input[type=text]:hover,.msp-plugin .msp-btn:hover{color:#4070f4;background-color:#f2f2f2;border:none;outline-offset:-.5px!important}.msp-plugin .msp-form-control:active,.msp-plugin .msp-control-row select:active,.msp-control-row .msp-plugin select:active,.msp-plugin .msp-control-row button:active,.msp-control-row .msp-plugin button:active,.msp-plugin .msp-control-row input[type=text]:active,.msp-control-row .msp-plugin input[type=text]:active,.msp-plugin .msp-btn:active,.msp-plugin .msp-form-control:focus,.msp-plugin .msp-control-row select:focus,.msp-control-row .msp-plugin select:focus,.msp-plugin .msp-control-row button:focus,.msp-control-row .msp-plugin button:focus,.msp-plugin .msp-control-row input[type=text]:focus,.msp-control-row .msp-plugin input[type=text]:focus,.msp-plugin .msp-btn:focus{color:#676a6c;background-color:#fff;border:none;outline-offset:0;outline:none}.msp-plugin .msp-form-control[disabled],.msp-plugin .msp-control-row select[disabled],.msp-control-row .msp-plugin select[disabled],.msp-plugin .msp-control-row button[disabled],.msp-control-row .msp-plugin button[disabled],.msp-plugin .msp-control-row input[disabled][type=text],.msp-control-row .msp-plugin input[disabled][type=text],.msp-plugin [disabled].msp-btn,.msp-plugin .msp-form-control[readonly],.msp-plugin .msp-control-row select[readonly],.msp-control-row .msp-plugin select[readonly],.msp-plugin .msp-control-row button[readonly],.msp-control-row .msp-plugin button[readonly],.msp-plugin .msp-control-row input[readonly][type=text],.msp-control-row .msp-plugin input[readonly][type=text],.msp-plugin [readonly].msp-btn,fieldset[disabled] .msp-plugin .msp-form-control,fieldset[disabled] .msp-plugin .msp-control-row select,.msp-control-row fieldset[disabled] .msp-plugin select,fieldset[disabled] .msp-plugin .msp-control-row button,.msp-control-row fieldset[disabled] .msp-plugin button,fieldset[disabled] .msp-plugin .msp-control-row input[type=text],.msp-control-row fieldset[disabled] .msp-plugin input[type=text],fieldset[disabled] .msp-plugin .msp-btn{background:#fff;opacity:.35}.msp-plugin .msp-btn,.msp-plugin .msp-control-row button,.msp-control-row .msp-plugin button{display:inline-block;margin-bottom:0;text-align:center;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 10px;line-height:32px;border:none;-moz-box-sizing:border-box;box-sizing:border-box}.msp-plugin .msp-btn[disabled],.msp-plugin .msp-control-row button[disabled],.msp-control-row .msp-plugin button[disabled]{background:#fff;opacity:.35}.msp-plugin .msp-btn-block,.msp-plugin .msp-control-row button,.msp-control-row .msp-plugin button{display:block;width:100%}.msp-plugin .msp-btn,.msp-plugin .msp-control-row button,.msp-control-row .msp-plugin button,.msp-plugin .msp-btn:active,.msp-plugin .msp-btn-link:focus,.msp-plugin .msp-btn:hover{outline:none}.msp-plugin .msp-material-icon.rotated-45{transform:rotate(45deg)}.msp-plugin .msp-material-icon svg{display:inline-flex;vertical-align:middle;font-size:1.2em;margin-bottom:3px;fill:currentColor;width:1em;height:1em;flex-shrink:0;user-select:none}.msp-plugin .msp-material-small-icon svg{width:.8em;height:.8em}.msp-plugin .msp-btn-block>.msp-material-icon,.msp-plugin .msp-control-row button>.msp-material-icon,.msp-control-row .msp-plugin button>.msp-material-icon{margin-left:0;margin-right:.4em}.msp-plugin .msp-btn-childless{height:100%}.msp-plugin .msp-btn-childless>.msp-material-icon{margin-left:0;margin-right:0}.msp-plugin .msp-btn-icon{border:none;height:32px;width:32px;line-height:32px;padding:0;text-align:center;color:#676a6c}.msp-plugin .msp-btn-icon:hover{color:#4070f4;background-color:#f2f2f2;border:none;outline-offset:-1px!important}.msp-plugin .msp-btn-icon[disabled],.msp-plugin .msp-btn-icon[disabled]:hover,.msp-plugin .msp-btn-icon[disabled]:active{color:#676a6c}.msp-plugin .msp-btn-icon-small{border:none;height:32px;width:20px;line-height:32px;padding:0;text-align:center}.msp-plugin .msp-btn-icon-small:hover{color:#4070f4;background-color:#f2f2f2;border:none;outline-offset:-1px!important}.msp-plugin .msp-btn-icon-small[disabled],.msp-plugin .msp-btn-icon-small[disabled]:hover,.msp-plugin .msp-btn-icon-small[disabled]:active{color:#676a6c}.msp-plugin .msp-btn-link{font-weight:400;border-radius:0}.msp-plugin .msp-btn-link,.msp-plugin .msp-btn-link:active,.msp-plugin .msp-btn-link.active,.msp-plugin .msp-btn-link[disabled],fieldset[disabled] .msp-plugin .msp-btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.msp-plugin .msp-btn-link,.msp-plugin .msp-btn-link:hover,.msp-plugin .msp-btn-link:focus,.msp-plugin .msp-btn-link:active{border-color:transparent}.msp-plugin .msp-btn-link:hover,.msp-plugin .msp-btn-link:focus{text-decoration:none;background-color:transparent}.msp-plugin .msp-btn-link[disabled]:hover,.msp-plugin .msp-btn-link[disabled]:focus,fieldset[disabled] .msp-plugin .msp-btn-link:hover,fieldset[disabled] .msp-plugin .msp-btn-link:focus{text-decoration:none}.msp-plugin .msp-btn-link .msp-icon{font-size:100%}.msp-plugin .msp-btn-link,.msp-plugin .msp-btn-link:active,.msp-plugin .msp-btn-link:focus{color:#676a6c;text-decoration:none}.msp-plugin .msp-btn-link:hover{color:#4070f4;text-decoration:none}.msp-plugin .msp-btn-link-toggle-on,.msp-plugin .msp-btn-link-toggle-on:active,.msp-plugin .msp-btn-link-toggle-on:focus{color:#658cf6}.msp-plugin .msp-btn-link-toggle-off,.msp-plugin .msp-btn-link-toggle-off:active,.msp-plugin .msp-btn-link-toggle-off:focus{color:#676a6c!important}.msp-plugin .msp-btn-link-toggle-off:hover,.msp-plugin .msp-btn-link-toggle-on:hover{color:#4070f4!important}.msp-plugin .msp-btn-action,.msp-plugin .msp-btn-action:active,.msp-plugin .msp-btn-action:focus{color:#676a6c;background:#fff}.msp-plugin .msp-btn-action:hover{color:#4070f4;background:#fff}.msp-plugin .msp-btn-action[disabled],.msp-plugin .msp-btn-action[disabled]:hover,.msp-plugin .msp-btn-action[disabled]:active,.msp-plugin .msp-btn-action[disabled]:focus{color:#696d6f}.msp-plugin .msp-btn-commit-on,.msp-plugin .msp-btn-commit-on:active,.msp-plugin .msp-btn-commit-on:focus{color:#4070f4;background:#fff}.msp-plugin .msp-btn-commit-on:hover{color:#4070f4;background:#fff}.msp-plugin .msp-btn-commit-on[disabled],.msp-plugin .msp-btn-commit-on[disabled]:hover,.msp-plugin .msp-btn-commit-on[disabled]:active,.msp-plugin .msp-btn-commit-on[disabled]:focus{color:#4574f4}.msp-plugin .msp-btn-commit-off,.msp-plugin .msp-btn-commit-off:active,.msp-plugin .msp-btn-commit-off:focus{color:#676a6c;background:#fff}.msp-plugin .msp-btn-commit-off:hover{color:#4070f4;background:#fff}.msp-plugin .msp-btn-commit-off[disabled],.msp-plugin .msp-btn-commit-off[disabled]:hover,.msp-plugin .msp-btn-commit-off[disabled]:active,.msp-plugin .msp-btn-commit-off[disabled]:focus{color:#696d6f}.msp-plugin .msp-btn-remove:hover{color:#f2f4f7}.msp-plugin .msp-btn-commit-on:hover{color:#1953f2}.msp-plugin .msp-btn-action{height:32px;line-height:32px}.msp-plugin input[type=file]{display:block}.msp-plugin input[type=range]{display:block;width:100%}.msp-plugin select[multiple],.msp-plugin select[size],.msp-plugin textarea.msp-form-control,.msp-plugin textarea.msp-btn{height:auto}.msp-plugin .msp-control-top-offset{margin-top:1px}.msp-plugin .msp-btn-commit{text-align:right;padding:0 10px 0 0;line-height:32px;border:none;overflow:hidden;font-weight:700}.msp-plugin .msp-btn-commit .msp-icon{display:block-inline;line-height:32px;width:32px;text-align:center}.msp-plugin select.msp-form-control,.msp-plugin .msp-control-row select,.msp-control-row .msp-plugin select,.msp-plugin select.msp-btn{background:none;background-color:#fff;background-size:8px 12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right 10px center;padding-right:24px}.msp-plugin select.msp-form-control:-moz-focusring,.msp-plugin .msp-control-row select:-moz-focusring,.msp-control-row .msp-plugin select:-moz-focusring,.msp-plugin select.msp-btn:-moz-focusring{color:transparent;text-shadow:0 0 0 #676a6c}.msp-plugin .msp-default-bg{background:#fff}.msp-plugin .msp-transparent-bg{background:transparent}.msp-plugin .msp-no-hover-outline:hover{color:#4070f4;background-color:inherit;border:none;outline-offset:0!important;outline:none!important}.msp-plugin .msp-icon-inline{margin-right:8px}.msp-plugin .msp-control-row{position:relative;height:32px;background:#fff;margin-top:1px}.msp-plugin .msp-control-row>span.msp-control-row-label,.msp-plugin .msp-control-row>button.msp-control-button-label{line-height:32px;display:block;width:120px;text-align:right;padding:0 10px;color:#8d9092;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.msp-plugin .msp-control-row>button.msp-control-button-label{background:#fff;cursor:pointer}.msp-plugin .msp-control-row .msp-control-current{background:#fff}.msp-plugin .msp-control-row>div.msp-control-row-ctrl{position:absolute;inset:0 0 0 120px}.msp-plugin .msp-control-row>div{background:#fff}.msp-plugin .msp-control-row>.msp-flex-row,.msp-plugin .msp-control-row>.msp-state-image-row{background:#fff}.msp-plugin .msp-control-label-short>span{width:80px!important}.msp-plugin .msp-control-label-short>div:nth-child(2){left:80px!important}.msp-plugin .msp-control-col-2{float:left;width:50%}.msp-plugin .msp-control-twoline{height:64px!important}.msp-plugin .msp-control-group{position:relative}.msp-plugin .msp-toggle-button .msp-icon{display:inline-block;margin-right:6px}.msp-plugin .msp-toggle-button>div>button:hover{border-color:#f2f2f2!important;border:none;outline-offset:-1px!important;outline:1px solid #cccccc!important}.msp-plugin .msp-slider>div:first-child{position:absolute;inset:0 62px 0 18px;display:flex}.msp-plugin .msp-slider>div:last-child{position:absolute;height:32px;line-height:32px;text-align:center;right:0;width:50px;top:0;bottom:0}.msp-plugin .msp-slider input[type=text]{padding-right:6px;padding-left:4px;font-size:80%;text-align:right}.msp-plugin .msp-slider2>div:first-child{position:absolute;height:32px;line-height:32px;text-align:center;left:0;width:25px;top:0;bottom:0;font-size:80%}.msp-plugin .msp-slider2>div:nth-child(2){position:absolute;inset:0 37px 0 35px;display:flex}.msp-plugin .msp-slider2>div:last-child{position:absolute;height:32px;line-height:32px;text-align:center;right:0;width:25px;top:0;bottom:0;font-size:80%}.msp-plugin .msp-slider2 input[type=text]{padding-right:4px;padding-left:4px;font-size:80%;text-align:center}.msp-plugin .msp-toggle-color-picker button{border:10px solid white!important;margin:0;text-align:center;padding-right:10px;padding-left:10px}.msp-plugin .msp-toggle-color-picker button:hover{border-color:#f2f2f2!important;border:none;outline-offset:-1px!important}.msp-plugin .msp-toggle-color-picker .msp-color-picker{position:absolute;z-index:100000;background:#fff;border-top:1px solid #ffffff;padding-bottom:5px;width:100%}.msp-plugin .msp-toggle-color-picker-above .msp-color-picker{top:-85px;height:85px}.msp-plugin .msp-toggle-color-picker-below .msp-color-picker{top:32px;height:80px}.msp-plugin .msp-control-offset{padding-left:10px}.msp-plugin .msp-accent-offset{padding-left:1px;margin-left:8px;border-left:2px solid #e98b39}.msp-plugin .msp-control-group-wrapper{margin-bottom:0;margin-top:1px}.msp-plugin .msp-control-group-header{background:#fff}.msp-plugin .msp-control-group-header>button,.msp-plugin .msp-control-group-header div{padding-left:4px;text-align:left;height:24px!important;line-height:24px!important;font-size:.9em!important;background:#fff!important;color:#8d9092}.msp-plugin .msp-control-group-header .msp-icon{height:24px!important;line-height:24px!important}.msp-plugin .msp-control-group-header>span{padding-left:5px;line-height:21.3333333333px;font-size:70%;background:#fff;color:#8d9092}.msp-plugin .msp-control-current{background:#fff}.msp-plugin .msp-control-group-footer{background:#f2f2f2;height:5px;font-size:1px;margin-top:1px}.msp-plugin .msp-control-group-expander{display:block;position:absolute;line-height:32px;padding:0;left:0;top:0;width:120px;text-align:left;background:transparent}.msp-plugin .msp-control-group-expander .msp-icon{line-height:29px;width:31px;text-align:center;font-size:100%}.msp-plugin .msp-plugin-layout_controls{position:absolute;left:10px;top:10px}.msp-plugin .msp-plugin-layout_controls>button:first-child{margin-right:6px}.msp-plugin .msp-empty-control{display:none}.msp-plugin .msp-control .msp-btn-block,.msp-plugin .msp-control .msp-control-row button,.msp-control-row .msp-plugin .msp-control button,.msp-plugin .msp-control-row .msp-control button{margin-bottom:0;margin-top:0}.msp-plugin .msp-row-text{height:32px;position:relative;background:#fff;margin-top:1px}.msp-plugin .msp-row-text>div{line-height:32px;text-align:center;color:#8d9092}.msp-plugin .msp-help span{display:none}.msp-plugin .msp-help:hover span{display:inline-block;background:linear-gradient(#fff,#fffc)}.msp-plugin .msp-help-text{position:relative;background:#fff;margin-top:1px}.msp-plugin .msp-help-text>div{padding:5px 10px;text-align:left;color:#8d9092}.msp-plugin .msp-help-text>p{padding:5px 10px;text-align:left;color:#8d9092}.msp-plugin .msp-help-description{font-style:italic}.msp-plugin .msp-help-legend{padding-top:10px}.msp-plugin .msp-scale-legend>div{width:100%;height:30px}.msp-plugin .msp-scale-legend>div>span{padding:5px;color:#fff;font-weight:700;background-color:#0003}.msp-plugin .msp-table-legend>div{margin-right:5px;display:inline-flex}.msp-plugin .msp-table-legend>div .msp-table-legend-color{width:30px;height:20px}.msp-plugin .msp-table-legend>div .msp-table-legend-text{margin:0 5px}.msp-plugin .msp-image-preview{position:relative;background:#fff;margin-top:1px;padding:10px}.msp-plugin .msp-image-preview canvas{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.msp-plugin .msp-image-preview>span{margin-top:6px;display:block;text-align:center;font-size:80%;line-height:15px}.msp-plugin .msp-copy-image-wrapper{position:relative}.msp-plugin .msp-copy-image-wrapper div{font-weight:700;padding:3px;margin:1px 0;width:100%;background:#fff;text-align:center}.msp-plugin .msp-copy-image-wrapper img{margin-top:1px}.msp-plugin .msp-control-text-area-wrapper,.msp-plugin .msp-text-area-wrapper{position:relative}.msp-plugin .msp-control-text-area-wrapper textarea,.msp-plugin .msp-text-area-wrapper textarea{border:none;width:100%;height:100%;background:#fff;padding:5px 10px;resize:none;font-size:12px;line-height:16px}.msp-plugin .msp-control-text-area-wrapper{height:64px!important}.msp-plugin .msp-text-area-wrapper{height:96px!important}.msp-plugin .msp-slider-base{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;align-self:center;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.msp-plugin .msp-slider-base *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.msp-plugin .msp-slider-base-rail{position:absolute;width:100%;background-color:#eee;height:4px;border-radius:2px}.msp-plugin .msp-slider-base-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:tint(#676a6c,60%)}.msp-plugin .msp-slider-base-handle{position:absolute;margin-left:-11px;margin-top:-9px;width:22px;height:22px;cursor:pointer;border-radius:50%;background-color:#676a6c;border:4px solid #eeeeee}.msp-plugin .msp-slider-base-handle:hover{background-color:#4070f4}.msp-plugin .msp-slider-base-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.msp-plugin .msp-slider-base-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.msp-plugin .msp-slider-base-mark-text-active{color:#666}.msp-plugin .msp-slider-base-step{position:absolute;width:100%;height:4px;background:transparent}.msp-plugin .msp-slider-base-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.msp-plugin .msp-slider-base-dot:first-child{margin-left:-4px}.msp-plugin .msp-slider-base-dot:last-child{margin-left:-4px}.msp-plugin .msp-slider-base-dot-active{border-color:tint(#676a6c,50%)}.msp-plugin .msp-slider-base-disabled{background:#fff;opacity:.35}.msp-plugin .msp-slider-base-disabled .msp-slider-base-handle,.msp-plugin .msp-slider-base-disabled .msp-slider-base-dot{cursor:not-allowed}.msp-plugin .msp-slider-base-disabled .msp-slider-base-mark-text,.msp-plugin .msp-slider-base-disabled .msp-slider-base-dot{cursor:not-allowed!important}.msp-plugin .msp-description{padding:10px;font-size:85%;background:#fff;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-weight:light;cursor:default}.msp-plugin .msp-description:not(:first-child){border-top:1px solid #eeeeee}.msp-plugin .msp-color-picker input{color:#000!important}.msp-plugin .msp-no-webgl{position:absolute;width:100%;height:100%;left:0;top:0;display:table;text-align:center;background:#fff}.msp-plugin .msp-no-webgl>div b{font-size:120%}.msp-plugin .msp-no-webgl>div{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%}.msp-plugin .msp-loader-msp-btn-file{position:relative;overflow:hidden}.msp-plugin .msp-loader-msp-btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.msp-plugin .msp-controls-section{margin-bottom:10px}.msp-plugin .msp-combined-color-button{border:4px solid white!important;margin:0;text-align:center;padding-right:10px;padding-left:10px}.msp-plugin .msp-combined-color-button:hover{border-color:#f2f2f2!important;border:none;outline-offset:-1px!important}.msp-plugin .msp-combined-color-swatch{width:100%;display:grid;grid-gap:1px;grid-template-columns:repeat(6,auto)}.msp-plugin .msp-combined-color-swatch .msp-btn:hover,.msp-plugin .msp-combined-color-swatch .msp-control-row button:hover,.msp-control-row .msp-plugin .msp-combined-color-swatch button:hover,.msp-plugin .msp-control-row .msp-combined-color-swatch button:hover{outline-offset:-1px!important}.msp-plugin .msp-action-select{position:relative}.msp-plugin .msp-action-select select{padding-left:42px}.msp-plugin .msp-action-select option:first-child{color:#8d9092}.msp-plugin .msp-action-select>.msp-icon{display:block;top:0;left:10px;position:absolute;line-height:32px}.msp-plugin .msp-simple-help-section{height:28px;line-height:28px;margin-top:5px;margin-bottom:5px;padding:0 10px;font-weight:500;background:#fff;color:#676a6c}.msp-plugin .msp-left-panel-controls-buttons{max-width:33px;padding-top:10px;background:#fff;border-right:1px solid #e6e6e6}.msp-plugin .msp-left-panel-controls-buttons .msp-btn-link-toggle-on{border-left:2px solid #676a6c}.msp-plugin .msp-left-panel-controls-button-data-dirty{position:absolute;width:6px;height:6px;background:#e98b39;border-radius:3px;right:6px;bottom:6px}.msp-plugin .msp-left-panel-controls{display:flex;height:100%}.msp-plugin .msp-left-panel-controls .msp-scrollable-container{max-width:260px}.msp-plugin .msp-left-panel-controls .fixed-width{min-width:240px}.msp-plugin .msp-mapped-parameter-group{position:relative}.msp-plugin .msp-mapped-parameter-group>.msp-control-row:first-child>div:nth-child(2){right:33px}.msp-plugin .msp-mapped-parameter-group>button:first-child{right:33px}.msp-plugin .msp-mapped-parameter-group>.msp-btn-icon{position:absolute;right:0;width:32px;top:0;padding:0}.msp-plugin .msp-shape-filled{fill:#676a6c;stroke:#676a6c}.msp-plugin .msp-shape-empty{fill:none;stroke:#676a6c}.msp-plugin .msp-no-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msp-plugin .msp-25-lower-contrast-text{color:#a7aaab}.msp-plugin .msp-expandable-group-color-stripe{position:absolute;left:0;top:30px;width:120px;height:2px}.msp-plugin .msp-section-header{height:32px;line-height:32px;margin-top:10px;margin-bottom:10px;text-align:right;padding:0 10px;font-weight:700;background:#fff;overflow:hidden;cursor:default}.msp-plugin .msp-section-header>.msp-icon{display:block;float:left}.msp-plugin .msp-section-header>small{font-weight:400}.msp-plugin .msp-current-header{height:32px;line-height:32px;margin-bottom:10px;text-align:center;font-weight:700;background:#fff}.msp-plugin .msp-flex-row,.msp-plugin .msp-state-image-row{margin-top:1px;background:#fff;display:flex;flex-direction:row;width:inherit;height:32px}.msp-plugin .msp-flex-row>.msp-flex-item,.msp-plugin .msp-state-image-row>.msp-flex-item{margin:0 1px 0 0;flex:1 1 auto;overflow:hidden}.msp-plugin .msp-flex-row>.msp-flex-item:last-child,.msp-plugin .msp-state-image-row>.msp-flex-item:last-child{margin-right:0}.msp-plugin .msp-flex-row>select,.msp-plugin .msp-state-image-row>select,.msp-plugin .msp-flex-row>button,.msp-plugin .msp-state-image-row>button{margin:0 1px 0 0;flex:1 1 auto;height:32px;overflow:hidden}.msp-plugin .msp-flex-row .msp-btn-icon,.msp-plugin .msp-state-image-row .msp-btn-icon,.msp-plugin .msp-flex-row .msp-btn-icon-small,.msp-plugin .msp-state-image-row .msp-btn-icon-small{flex:0 0 32px;max-width:32px}.msp-plugin .msp-flex-row>select,.msp-plugin .msp-state-image-row>select{background:none}.msp-plugin .msp-flex-row>select>option[value=_],.msp-plugin .msp-state-image-row>select>option[value=_]{display:none}.msp-plugin .msp-flex-row>select:last-child,.msp-plugin .msp-state-image-row>select:last-child,.msp-plugin .msp-flex-row>button:last-child,.msp-plugin .msp-state-image-row>button:last-child{margin-right:0}.msp-plugin .msp-flex-row>button.msp-control-button-label,.msp-plugin .msp-state-image-row>button.msp-control-button-label{background:#fff}.msp-plugin .msp-state-list{list-style:none}.msp-plugin .msp-state-list>li{position:relative;overflow:hidden}.msp-plugin .msp-state-list>li>button:first-child{text-align:left;border-left:10px solid #e0e0e0!important}.msp-plugin .msp-state-list>li>div{position:absolute;right:0;top:0}.msp-plugin .msp-state-image-row{height:96px;margin-top:0}.msp-plugin .msp-state-image-row>button{height:96px;padding:0}.msp-plugin .msp-state-image-row>button>img{min-height:96px;width:inherit;transform:translateY(-50%);top:50%;position:relative}.msp-plugin .msp-tree-row{position:relative;margin-top:0;margin-bottom:1px;background:transparent}.msp-plugin .msp-tree-row-current .msp-btn-tree-label>span{font-weight:700}.msp-plugin .msp-tree-row-current .msp-btn-tree-label{border-radius:0!important}.msp-plugin .msp-tree-row .msp-btn-tree-label{text-align:left;border-radius:0 0 0 8px;border-left-width:4px;border-left-style:solid}.msp-plugin .msp-tree-row .msp-btn-tree-label>small{color:#9a9d9f}.msp-plugin .msp-tree-updates-wrapper .msp-control-group-header:last-child{margin-bottom:1px}.msp-plugin .msp-viewport-top-left-controls{position:absolute;left:10px;top:10px}.msp-plugin .msp-viewport-top-left-controls .msp-traj-controls{line-height:32px;float:left;margin-right:10px;background-color:#fff;display:flex}.msp-plugin .msp-viewport-top-left-controls .msp-traj-controls>span{color:#676a6c;margin-left:10px;margin-right:10px;font-size:85%;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;white-space:nowrap}.msp-plugin .msp-viewport-top-left-controls .msp-state-snapshot-viewport-controls{line-height:32px;float:left;margin-right:10px}.msp-plugin .msp-viewport-top-left-controls .msp-state-snapshot-viewport-controls>button{background-color:#fff}.msp-plugin .msp-viewport-top-left-controls .msp-state-snapshot-viewport-controls>select{display:inline-block;width:200px;margin-right:10px}.msp-plugin .msp-viewport-top-left-controls .msp-animation-viewport-controls{line-height:32px;float:left;margin-right:10px;position:relative}.msp-plugin .msp-viewport-top-left-controls .msp-animation-viewport-controls>div:first-child{position:relative;display:inline-block}.msp-plugin .msp-viewport-top-left-controls .msp-animation-viewport-controls>div:first-child>button{position:relative}.msp-plugin .msp-viewport-top-left-controls .msp-animation-viewport-controls .msp-animation-viewport-controls-select{width:290px;position:absolute;left:0;margin-top:10px;background:#eee}.msp-plugin .msp-viewport-top-left-controls .msp-animation-viewport-controls .msp-animation-viewport-controls-select .msp-control-row:first-child{margin-top:0}.msp-plugin .msp-selection-viewport-controls{position:relative;display:flex;justify-content:center;margin:10px auto 0;height:fit-content}.msp-plugin .msp-selection-viewport-controls .msp-flex-row,.msp-plugin .msp-selection-viewport-controls .msp-state-image-row{flex-wrap:wrap;height:100%;row-gap:4px}.msp-plugin .msp-selection-viewport-controls-actions-group{display:flex;box-shadow:0 2px 5px #00000026;border:1px solid rgba(170,170,170,.3);border-radius:2px;margin-right:10px;justify-content:center;align-items:center;padding:16px 0;height:32px}.msp-plugin .msp-selection-viewport-controls-actions{position:absolute;width:430px;top:40px;background:#eee;box-shadow:0 2px 5px #00000080;border-radius:2px}.msp-plugin .msp-selection-viewport-controls .msp-flex-row .msp-btn,.msp-plugin .msp-selection-viewport-controls .msp-state-image-row .msp-btn,.msp-plugin .msp-selection-viewport-controls .msp-flex-row .msp-control-row button,.msp-plugin .msp-selection-viewport-controls .msp-state-image-row .msp-control-row button,.msp-control-row .msp-plugin .msp-selection-viewport-controls .msp-flex-row button,.msp-control-row .msp-plugin .msp-selection-viewport-controls .msp-state-image-row button,.msp-plugin .msp-control-row .msp-selection-viewport-controls .msp-flex-row button,.msp-plugin .msp-control-row .msp-selection-viewport-controls .msp-state-image-row button,.msp-plugin .msp-selection-viewport-controls .msp-flex-row .msp-btn-icon,.msp-plugin .msp-selection-viewport-controls .msp-state-image-row .msp-btn-icon{padding:0 5px}.msp-plugin .msp-selection-viewport-controls .msp-flex-row .msp-btn:hover,.msp-plugin .msp-selection-viewport-controls .msp-state-image-row .msp-btn:hover,.msp-plugin .msp-selection-viewport-controls .msp-flex-row .msp-control-row button:hover,.msp-plugin .msp-selection-viewport-controls .msp-state-image-row .msp-control-row button:hover,.msp-control-row .msp-plugin .msp-selection-viewport-controls .msp-flex-row button:hover,.msp-control-row .msp-plugin .msp-selection-viewport-controls .msp-state-image-row button:hover,.msp-plugin .msp-control-row .msp-selection-viewport-controls .msp-flex-row button:hover,.msp-plugin .msp-control-row .msp-selection-viewport-controls .msp-state-image-row button:hover,.msp-plugin .msp-selection-viewport-controls .msp-flex-row .msp-btn-icon:hover,.msp-plugin .msp-selection-viewport-controls .msp-state-image-row .msp-btn-icon:hover{outline:none!important}.msp-plugin .msp-selection-viewport-controls select.msp-form-control,.msp-plugin .msp-selection-viewport-controls .msp-control-row select,.msp-control-row .msp-plugin .msp-selection-viewport-controls select,.msp-plugin .msp-selection-viewport-controls select.msp-btn,.msp-plugin .msp-control-row .msp-selection-viewport-controls select{padding:0 5px;text-align:center;background:#fff;flex:0 0 80px;text-overflow:ellipsis}.msp-plugin .msp-selection-viewport-controls select.msp-form-control:hover,.msp-plugin .msp-selection-viewport-controls .msp-control-row select:hover,.msp-control-row .msp-plugin .msp-selection-viewport-controls select:hover,.msp-plugin .msp-selection-viewport-controls select.msp-btn:hover,.msp-plugin .msp-control-row .msp-selection-viewport-controls select:hover{outline:none!important;background-color:#f2f2f2}.msp-plugin .msp-param-object-list-item{margin-top:1px;position:relative}.msp-plugin .msp-param-object-list-item>button{text-align:left}.msp-plugin .msp-param-object-list-item>button>span{font-weight:700}.msp-plugin .msp-param-object-list-item>div{position:absolute;right:0;top:0}.msp-plugin .msp-state-actions .msp-transform-wrapper:last-child{margin-bottom:10px}.msp-plugin .msp-button-row{display:flex;flex-direction:row;height:32px;width:inherit}.msp-plugin .msp-button-row>button{margin:0 1px 0 0;flex:1 1 auto;height:32px;text-align-last:center;background:none;padding:0 10px;overflow:hidden}.msp-plugin .msp-action-menu-options-no-header,.msp-plugin .msp-action-menu-options .msp-control-group-children{max-height:300px;overflow:hidden;overflow-y:auto}.msp-plugin .msp-action-menu-options .msp-control-row,.msp-plugin .msp-action-menu-options button,.msp-plugin .msp-action-menu-options .msp-icon,.msp-plugin .msp-action-menu-options .msp-flex-row,.msp-plugin .msp-action-menu-options .msp-state-image-row{height:24px;line-height:24px}.msp-plugin .msp-action-menu-options button{text-align:left}.msp-plugin .msp-action-menu-options .msp-action-menu-button{margin-top:1px;display:flex;font-size:.9em}.msp-plugin .msp-action-menu-options .msp-action-menu-button .msp-icon{margin-right:6px}.msp-plugin .msp-representation-entry{position:relative}.msp-plugin .msp-representation-entry>.msp-control-group-header>.msp-btn,.msp-plugin .msp-control-row .msp-representation-entry>.msp-control-group-header>button,.msp-control-row .msp-plugin .msp-representation-entry>.msp-control-group-header>button{font-weight:700}.msp-plugin .msp-representation-entry>.msp-control-group-header>.msp-icon,.msp-plugin .msp-representation-entry>.msp-control-group-header>.msp-btn-link{line-height:24px;height:24px}.msp-plugin .msp-control-group-presets-wrapper{position:absolute;right:0;top:0}.msp-plugin .msp-control-group-presets-wrapper .msp-control-group-header{background:transparent}.msp-plugin .msp-control-group-presets-wrapper button{background:transparent!important}.msp-plugin .msp-parameter-matrix input{flex:1 1 auto;min-width:0}.msp-plugin .msp-btn-apply-simple{text-align:left}.msp-plugin .msp-btn-apply-simple .msp-icon{margin-right:10px}.msp-plugin .msp-type-class-Root{border-left-color:#fff}.msp-plugin .msp-type-class-Group{border-left-color:#e98b39}.msp-plugin .msp-type-class-Data{border-left-color:#bfc8c9}.msp-plugin .msp-type-class-Object{border-left-color:#54d98c}.msp-plugin .msp-type-class-Representation3D{border-left-color:#4aa3df}.msp-plugin .msp-type-class-Behavior{border-left-color:#b07cc6}.msp-plugin .msp-accent-color-cyan{color:#bfc8c9}.msp-plugin .msp-accent-bg-cyan{background:#bfc8c9}.msp-plugin .msp-transform-header-brand-cyan{border-bottom:1px solid #bfc8c9}.msp-plugin .msp-transform-header-brand-cyan:active,.msp-plugin .msp-transform-header-brand-cyan:focus{border-bottom:1px solid #bfc8c9}.msp-plugin .msp-accent-color-red{color:#ef8b80}.msp-plugin .msp-accent-bg-red{background:#ef8b80}.msp-plugin .msp-transform-header-brand-red{border-bottom:1px solid #ef8b80}.msp-plugin .msp-transform-header-brand-red:active,.msp-plugin .msp-transform-header-brand-red:focus{border-bottom:1px solid #ef8b80}.msp-plugin .msp-accent-color-gray{color:#46637f}.msp-plugin .msp-accent-bg-gray{background:#46637f}.msp-plugin .msp-transform-header-brand-gray{border-bottom:1px solid #46637f}.msp-plugin .msp-transform-header-brand-gray:active,.msp-plugin .msp-transform-header-brand-gray:focus{border-bottom:1px solid #46637f}.msp-plugin .msp-accent-color-green{color:#54d98c}.msp-plugin .msp-accent-bg-green{background:#54d98c}.msp-plugin .msp-transform-header-brand-green{border-bottom:1px solid #54d98c}.msp-plugin .msp-transform-header-brand-green:active,.msp-plugin .msp-transform-header-brand-green:focus{border-bottom:1px solid #54d98c}.msp-plugin .msp-accent-color-purple{color:#b07cc6}.msp-plugin .msp-accent-bg-purple{background:#b07cc6}.msp-plugin .msp-transform-header-brand-purple{border-bottom:1px solid #b07cc6}.msp-plugin .msp-transform-header-brand-purple:active,.msp-plugin .msp-transform-header-brand-purple:focus{border-bottom:1px solid #b07cc6}.msp-plugin .msp-accent-color-blue{color:#4aa3df}.msp-plugin .msp-accent-bg-blue{background:#4aa3df}.msp-plugin .msp-transform-header-brand-blue{border-bottom:1px solid #4aa3df}.msp-plugin .msp-transform-header-brand-blue:active,.msp-plugin .msp-transform-header-brand-blue:focus{border-bottom:1px solid #4aa3df}.msp-plugin .msp-accent-color-orange{color:#e98b39}.msp-plugin .msp-accent-bg-orange{background:#e98b39}.msp-plugin .msp-transform-header-brand-orange{border-bottom:1px solid #e98b39}.msp-plugin .msp-transform-header-brand-orange:active,.msp-plugin .msp-transform-header-brand-orange:focus{border-bottom:1px solid #e98b39}.msp-plugin .msp-volume-channel-inline-controls>:first-child{position:absolute;left:0;top:0;height:32px;right:32px}.msp-plugin .msp-volume-channel-inline-controls .msp-slider>div:first-child{right:42px}.msp-plugin .msp-volume-channel-inline-controls .msp-slider>div:last-child{width:30px}.msp-plugin .msp-volume-channel-inline-controls>button{position:absolute;right:0;width:32px;top:0;padding:0}.msp-plugin .msp-volume-channel-inline-controls>button .msp-material-icon{margin-right:0}.msp-plugin .msp-list-unstyled{padding-left:0;list-style:none}.msp-plugin .msp-drag-drop-overlay{background:transparent;z-index:1001;display:flex;align-items:center;justify-content:center;position:absolute;inset:0;font-size:48px;font-weight:700}.msp-plugin .overlay-on-canvas{position:absolute;z-index:1000;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;background:linear-gradient(to bottom,#ffffff1a,#efefef)}.msp-plugin .overlay-on-canvas .insert-image{height:60px;width:60px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNjQwIDUxMiI+PCEtLSFGb250IEF3ZXNvbWUgRnJlZSA2LjUuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIENvcHlyaWdodCAyMDI0IEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGZpbGw9IiM2NzZhNmMiIGQ9Ik0xNDQgNDgwQzY0LjUgNDgwIDAgNDE1LjUgMCAzMzZjMC02Mi44IDQwLjItMTE2LjIgOTYuMi0xMzUuOWMtLjEtMi43LS4yLTUuNC0uMi04LjFjMC04OC40IDcxLjYtMTYwIDE2MC0xNjBjNTkuMyAwIDExMSAzMi4yIDEzOC43IDgwLjJDNDA5LjkgMTAyIDQyOC4zIDk2IDQ0OCA5NmM1MyAwIDk2IDQzIDk2IDk2YzAgMTIuMi0yLjMgMjMuOC02LjQgMzQuNkM1OTYgMjM4LjQgNjQwIDI5MC4xIDY0MCAzNTJjMCA3MC43LTU3LjMgMTI4LTEyOCAxMjhIMTQ0em03OS0yMTdjLTkuNCA5LjQtOS40IDI0LjYgMCAzMy45czI0LjYgOS40IDMzLjkgMGwzOS0zOVYzOTJjMCAxMy4zIDEwLjcgMjQgMjQgMjRzMjQtMTAuNyAyNC0yNFYyNTcuOWwzOSAzOWM5LjQgOS40IDI0LjYgOS40IDMzLjkgMHM5LjQtMjQuNiAwLTMzLjlsLTgwLTgwYy05LjQtOS40LTI0LjYtOS40LTMzLjkgMGwtODAgODB6Ii8+PC9zdmc+)}.msp-plugin .overlay-on-canvas .overlay-title{color:#676a6c;font-size:1.8em;text-align:center;font-weight:500}.msp-plugin .overlay-on-canvas .less-important-text{color:#676a6c;font-size:1em;text-align:center;font-weight:400}.msp-plugin .msp-layer-overlay-container{position:relative;height:1.1em;width:1.1em}.msp-plugin .msp-layer-overlay-container .msp-layer-overlay{position:absolute;width:100%;height:100%;background-size:cover}.msp-plugin .pdb-identifiers-wrapper{min-width:100px;max-width:350px;width:70%}.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers{width:100%;height:35px;display:flex;align-items:center}.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers input[type=text]{background-color:#fff;background-image:none;padding:6px 12px;font-size:16px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:none;border-radius:5px 0 0 5px;outline:none;width:100%;height:35px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers input[type=text]:focus,.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers input[type=text]:active{border-color:#4070f4}.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers input[type=text]::placeholder{color:#d1cfcf}.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers button{background-color:#4070f4;color:#fff;width:fit-content;height:35px;padding:0 11px;transition:all .5s;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:0 3px 3px 0}.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers button:hover,.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers button:focus,.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers button:active{background-color:#4070f4;color:#fff;border-color:#4070f4}.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers button[disabled],.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers button [disabled]:hover,.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers button [disabled]:focus,.msp-plugin .pdb-identifiers-wrapper .pdb-identifiers button [disabled]:active{background-color:#95b0f9;outline:none!important;opacity:1;cursor:not-allowed}.msp-plugin .help-block{font-size:11px;margin-left:5px;margin-right:5px}.msp-plugin .disabled{opacity:.6;pointer-events:none}.msp-plugin .msp-task-state{line-height:32px}.msp-plugin .msp-task-state>span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.msp-plugin .msp-overlay-tasks{position:absolute;display:flex;inset:0;height:100%;width:100%;z-index:1000;justify-content:center;align-items:center;background:#00000040}.msp-plugin .msp-overlay-tasks .msp-task-state>div{height:32px;margin-top:1px;position:relative;width:100%;background:#fff}.msp-plugin .msp-overlay-tasks .msp-task-state>div>div{height:32px;line-height:32px;display:inline-block;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;white-space:nowrap;background:#fff;position:absolute}.msp-plugin .msp-overlay-tasks .msp-task-state>div>button{display:inline-block;margin-top:-3px}.msp-plugin .msp-background-tasks{position:absolute;left:0;bottom:0;z-index:1000}.msp-plugin .msp-background-tasks .msp-task-state>div{height:32px;margin-top:1px;position:relative;width:100%;background:#fff}.msp-plugin .msp-background-tasks .msp-task-state>div>div{height:32px;line-height:32px;display:inline-block;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;white-space:nowrap;background:#fff;position:absolute}.msp-plugin .msp-background-tasks .msp-task-state>div>button{display:inline-block;margin-top:-3px}.msp-plugin .msp-viewport{position:absolute;inset:0;background:#fff}.msp-plugin .msp-viewport .msp-btn-link{background:#0003}.msp-plugin .msp-viewport-expanded{position:fixed;z-index:1000}.msp-plugin .msp-viewport-host3d{position:absolute;inset:0;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;touch-action:manipulation}.msp-plugin .msp-viewport-host3d>canvas{background-color:#fff;background-size:60px 60px;background-position:0 0,30px 30px}.msp-plugin .msp-viewport-controls{position:absolute;right:10px;top:50px;width:fit-content;display:flex;justify-content:start;gap:0;min-height:150px;max-height:375px;height:84%}@media (orientation: portrait),(max-width: 720px){.msp-plugin .msp-viewport-controls{top:90px}}.msp-plugin .msp-viewport-controls-buttons{width:min-content;text-align:right;box-shadow:0 2px 5px #00000026;border:1px solid rgba(170,170,170,.3);border-radius:2px;order:1;height:fit-content}.msp-plugin .msp-viewport-controls-buttons>div{position:relative}.msp-plugin .msp-viewport-controls-buttons>div:not(:last-child){margin-bottom:4px}.msp-plugin .msp-viewport-controls-buttons button{padding:0;text-align:center;width:32px;position:relative}.msp-plugin .msp-viewport-controls-buttons button:hover{outline:none!important;background-color:#f2f2f2!important}.msp-plugin .msp-viewport-controls-buttons .msp-btn-link-toggle-off{color:#676a6c}.msp-plugin .msp-viewport-controls-buttons .msp-btn-link:hover{color:#4070f4}.msp-plugin .msp-semi-transparent-background{background:#fff;opacity:.5;position:absolute;top:0;left:0;width:100%;height:100%}.msp-plugin .msp-hover-box-wrapper{position:relative}.msp-plugin .msp-hover-box-wrapper .msp-hover-box-body{visibility:hidden;position:absolute;right:36px;top:0;width:100px;background-color:#fff;box-shadow:0 2px 5px #00000080;border:1px solid rgba(170,170,170,.3);border-radius:2px;z-index:1}.msp-plugin .msp-hover-box-wrapper .msp-hover-box-spacer{visibility:hidden;position:absolute;right:32px;top:0;width:4px;height:32px}.msp-plugin .msp-hover-box-wrapper:hover .msp-hover-box-body,.msp-plugin .msp-hover-box-wrapper:hover .msp-hover-box-spacer{visibility:visible}.msp-plugin .msp-viewport-controls-panel{background:#eee;box-shadow:0 2px 5px #00000080;border:1px solid rgba(170,170,170,.3);border-radius:2px;order:0;width:300px;height:100%;overflow-y:auto;max-height:350px}.msp-plugin .msp-viewport-controls-panel .msp-control-group-wrapper:first-child{padding-top:0}.msp-plugin .msp-highlight-toast-wrapper{position:absolute;right:10px;bottom:10px;max-width:95%;z-index:10000}.msp-plugin .msp-highlight-info{color:#4070f4;padding:3px 10px;background:#fff;opacity:90%;max-width:400px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.msp-plugin .msp-highlight-markdown-row{padding-left:10px}.msp-plugin .msp-highlight-simple-row{text-align:right}.msp-plugin .msp-highlight-info-hr{margin-inline:0px;margin-block:3px;border:none;height:1px;background-color:#4070f4}.msp-plugin .msp-highlight-info-additional{font-size:85%;display:inline-block;color:#a0b8fa}.msp-plugin .msp-snapshot-description-wrapper{background:#ffffff80;position:absolute;left:0;top:42px;padding:6.6px 10px;max-height:224px;overflow:hidden;overflow-y:auto;max-width:400px}.msp-plugin .msp-snapshot-description-wrapper a{text-decoration:underline;cursor:pointer;color:#676a6c}.msp-plugin .msp-snapshot-description-wrapper ul,.msp-plugin .msp-snapshot-description-wrapper ol{padding-left:14px}.msp-plugin .msp-log-wrap{position:absolute;inset:0;overflow:hidden}.msp-plugin .msp-log{position:absolute;inset:0 -20px 0 0;overflow-y:scroll;overflow-x:hidden;font-size:90%;background:#fff}.msp-plugin .msp-log{font-size:90%}.msp-plugin .msp-log ul{padding:0;margin:0}.msp-plugin .msp-log{color:#737779}.msp-plugin .msp-log li{clear:both;margin:0;background:#fff;position:relative}.msp-plugin .msp-log li:not(:last-child){border-bottom:1px solid #e6e6e6}.msp-plugin .msp-log .msp-log-entry{margin-left:110px;background:#fbfbfb;padding:3px 25px 3px 10px}.msp-plugin .msp-log .msp-log-timestamp{padding:3px 10px;float:left;text-align:right;width:110px;color:#9a9d9f;font-size:100%}.msp-plugin .msp-log .msp-log-timestamp small{font-size:100%}.msp-plugin .msp-log .label{margin-top:-3px;font-size:7pt}.msp-plugin .msp-log-entry-badge{position:absolute;left:0;top:0;bottom:0;width:6px}.msp-plugin .msp-log-entry-message{background:#0cca5d}.msp-plugin .msp-log-entry-info{background:#5e3673}.msp-plugin .msp-log-entry-error{background:#fd354b}.msp-plugin .msp-log-entry-warning{background:#fcc937}.msp-plugin .msp-sequence{display:flex;flex-direction:column;height:100%;background:#fff;width:100%}.msp-plugin .msp-sequence-select{min-height:24px;margin-bottom:1px;background:#fff;text-align:left;display:flex;align-items:center;gap:1px;flex-wrap:wrap;overflow-y:auto}.msp-plugin .msp-sequence-select>span{display:inline-block;line-height:22px;padding:0 10px;font-size:.85em;font-weight:700;cursor:default;box-shadow:#11111a1a 1px 1px}.msp-plugin .msp-sequence-select>select{display:inline-block;max-width:120px;width:auto;text-overflow:ellipsis;font-size:.85em;height:22px;line-height:22px;background-size:6px 8px;background-color:#fff;cursor:pointer;box-shadow:#11111a1a 1px 1px}.msp-plugin .msp-sequence-select>button{display:flex;align-items:center;width:auto;height:22px;line-height:22px}.msp-plugin .msp-highlight-sequence-numbering-label{color:#4070f4;padding:3px 10px;background:#fff;opacity:90%;font-size:.85em;font-family:Helvetica,monospace;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.msp-plugin .msp-sequence-wrapper{word-break:break-word;padding:6px 10px 3px;user-select:none}.msp-plugin .msp-sequence-wrapper-non-empty{letter-spacing:.15em;font-size:.95em;line-height:180%;font-family:Roboto Mono,Overpass Mono,monospace;background:#fff;overflow-y:auto}.msp-plugin .msp-sequence-chain-label{margin-left:10px;margin-top:10px;user-select:none;color:#4070f4;font-size:90%;line-height:90%;padding-left:.2em}.msp-plugin .msp-sequence-wrapper span{cursor:pointer}.msp-plugin .msp-sequence-wrapper .msp-sequence-residue-long,.msp-plugin .msp-sequence-wrapper .msp-sequence-residue-long-begin{margin:0}.msp-plugin .msp-sequence-wrapper .msp-sequence-label{color:#4070f4;font-size:90%;line-height:90%;padding-bottom:1em;padding-left:.2em}.msp-plugin .msp-sequence-wrapper .msp-sequence-number{color:#4070f4;word-break:keep-all;cursor:default;position:relative;top:-1.1em;left:2.8em;padding:0;margin-left:-2.7em;font-size:80%}.msp-plugin .msp-sequence-wrapper .msp-sequence-number-long{left:3.3em}.msp-plugin .msp-sequence-wrapper .msp-sequence-number-long-negative{left:2.7em}.msp-plugin .msp-sequence-wrapper .msp-sequence-number-negative{left:2.5em}.msp-plugin .msp-sequence-wrapper .msp-sequence-present{color:#676a6c}.msp-plugin .msp-sequence-wrapper .msp-sequence-missing{color:#658cf6;cursor:default}.msp-plugin .msp-transformer .msp-entity-badge{position:absolute;top:0;right:0;height:32px;line-height:32px;width:32px}.msp-plugin .msp-layout-right,.msp-plugin .msp-layout-left{background:#eee}.msp-plugin .msp-transformer-wrapper{position:relative}.msp-plugin .msp-transformer-wrapper .msp-entity-badge{left:0;top:0}.msp-plugin .msp-transformer-wrapper:first-child .msp-panel-description-content{top:33px}.msp-plugin .msp-transformer-wrapper:not(:first-child) .msp-panel-description-content{bottom:33px}.msp-plugin .msp-transform-wrapper{margin-bottom:10px}.msp-plugin .msp-transform-wrapper-collapsed,.msp-plugin .msp-transform-update-wrapper,.msp-plugin .msp-transform-update-wrapper-collapsed{margin-bottom:1px}.msp-plugin .msp-transform-update-wrapper>.msp-transform-header>button,.msp-plugin .msp-transform-update-wrapper-collapsed>.msp-transform-header>button{text-align:left;padding-left:32px;line-height:24px;background:#f9f9f9}.msp-plugin .msp-transform-wrapper>.msp-transform-header>button{text-align:left;background:#fff;font-weight:700;padding-right:5px}.msp-plugin .msp-transform-header{position:relative}.msp-plugin .msp-transform-header>button>small{font-weight:400;float:right}.msp-plugin .msp-transform-header>button>span:first-child{margin-right:10px}.msp-plugin .msp-transform-header>button:hover{color:#8d9092}.msp-plugin .msp-transform-header-brand{margin-bottom:-1px}.msp-plugin .msp-transform-header-brand svg{fill:#676a6c;stroke:#676a6c}.msp-plugin .msp-transform-default-params{background:#fff;position:absolute;left:0;top:0;width:32px!important;padding:0}.msp-plugin .msp-transform-default-params:hover{background:#fff}.msp-plugin .msp-transform-apply-wrap{position:relative;margin-top:1px;width:100%;height:32px}.msp-plugin .msp-transform-refresh{width:87px;margin-left:33px;background:#fff;text-align:right}.msp-plugin .msp-transform-apply{display:block;position:absolute;left:120px;right:0;top:0}.msp-plugin .msp-transform-apply-wider{margin-left:33px}.msp-plugin .msp-data-beh{margin:10px 0!important}.msp-plugin .msp-toast-container{position:relative;z-index:1001}.msp-plugin .msp-toast-container .msp-toast-entry{color:#676a6c;background:#eee;position:relative;float:right;min-height:32px;margin-top:10px;border:1px solid #e6e6e6;display:table}.msp-plugin .msp-toast-container .msp-toast-entry .msp-toast-title{height:100%;line-height:32px;padding:0 10px;background:#fff;font-weight:700;display:table-cell;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-weight:light;cursor:pointer}.msp-plugin .msp-toast-container .msp-toast-entry .msp-toast-message{padding:3px 42px 3px 10px;display:table-cell}.msp-plugin .msp-toast-container .msp-toast-entry .msp-toast-message a{text-decoration:none;color:#4070f4;font-weight:700}.msp-plugin .msp-toast-container .msp-toast-entry .msp-toast-message a:hover{text-decoration:underline;color:#1953f2}.msp-plugin .msp-toast-container .msp-toast-entry .msp-toast-message a:active,.msp-plugin .msp-toast-container .msp-toast-entry .msp-toast-message a:focus{color:#4070f4;outline-offset:0;outline:none}.msp-plugin .msp-toast-container .msp-toast-entry .msp-toast-hide{position:absolute;width:42px;right:0;top:0;bottom:0}.msp-plugin .msp-toast-container .msp-toast-entry .msp-toast-hide .msp-btn-icon{background:transparent;position:absolute;inset:1px 0 0;width:100%;text-align:right;padding-right:5px}.msp-plugin .msp-help-row{position:relative;height:32px;background:#fff;margin-top:1px;display:table;width:100%}.msp-plugin .msp-help-row>span{width:120px;text-align:right;padding:3px 10px;color:#8d9092;display:table-cell;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.msp-plugin .msp-help-row>div{background:#fff;position:relative;padding:3px 10px;display:table-cell}.msp-plugin .msp-canvas{width:100%;height:100%;background-color:#f3f2ee}.msp-plugin .msp-canvas text{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.msp-plugin .msp-canvas circle{stroke:#000;stroke-width:10;stroke-opacity:.3}.msp-plugin .msp-canvas circle:hover{fill:#ae5d04;stroke:#000;stroke-width:10px}.msp-plugin .msp-canvas .info{fill:#fff;stroke:#000;stroke-width:3}.msp-plugin .msp-canvas .show{visibility:visible}.msp-plugin .msp-canvas .hide{visibility:hidden}.msp-plugin .msp-canvas .delete-button rect{fill:#ed4337;stroke:#000}.msp-plugin .msp-canvas .delete-button text{stroke:#fff;fill:#fff}.msp-plugin .msp-canvas .delete-button:hover{stroke:#000;stroke-width:3;fill:#ff6961}.msp-plugin .msp-canvas .infoCircle:hover{fill:#4c66b2}.msp-plugin .msp-canvas:focus{outline:none}.msp-plugin .flex{display:flex;flex-direction:row;justify-content:center;align-items:center}.msp-plugin .flex-row{flex-direction:row}.msp-plugin .flex-column{flex-direction:column}.msp-plugin .msp-top-toolbar{display:flex;overflow-x:hidden;width:auto;height:55px;align-items:center;padding:5px 0}.msp-plugin .msp-top-toolbar .toolbar-buttons-seperator{border-left:1px solid #eee;height:90%}.msp-plugin .msp-top-toolbar .msp-btn,.msp-plugin .msp-top-toolbar .msp-control-row button,.msp-control-row .msp-plugin .msp-top-toolbar button,.msp-plugin .msp-control-row .msp-top-toolbar button{height:100%;border-radius:4px;width:auto}.msp-plugin .msp-top-toolbar .msp-btn:not(:last-child),.msp-plugin .msp-top-toolbar .msp-control-row button:not(:last-child),.msp-control-row .msp-plugin .msp-top-toolbar button:not(:last-child),.msp-plugin .msp-control-row .msp-top-toolbar button:not(:last-child){margin-right:5px}.msp-plugin .msp-top-toolbar .msp-btn:active,.msp-plugin .msp-top-toolbar .msp-control-row button:active,.msp-control-row .msp-plugin .msp-top-toolbar button:active,.msp-plugin .msp-control-row .msp-top-toolbar button:active,.msp-plugin .msp-top-toolbar .msp-btn.active,.msp-plugin .msp-top-toolbar .msp-control-row button.active,.msp-control-row .msp-plugin .msp-top-toolbar button.active,.msp-plugin .msp-control-row .msp-top-toolbar button.active{box-shadow:inset 1px 1px 3px 1px #00000026}.msp-plugin .msp-top-toolbar .msp-btn.disabled,.msp-plugin .msp-top-toolbar .msp-control-row button.disabled,.msp-control-row .msp-plugin .msp-top-toolbar button.disabled,.msp-plugin .msp-control-row .msp-top-toolbar button.disabled,.msp-plugin .msp-top-toolbar .msp-btn.disabled:hover,.msp-plugin .msp-top-toolbar .msp-btn.disabled:focus,.msp-plugin .msp-top-toolbar .msp-btn.disabled:active,.msp-plugin .msp-top-toolbar .msp-btn.disabled.active,.msp-plugin .msp-top-toolbar .msp-btn[disabled],.msp-plugin .msp-top-toolbar .msp-control-row button[disabled],.msp-control-row .msp-plugin .msp-top-toolbar button[disabled],.msp-plugin .msp-control-row .msp-top-toolbar button[disabled],.msp-plugin .msp-top-toolbar .msp-btn[disabled]:hover,.msp-plugin .msp-top-toolbar .msp-btn[disabled]:focus,.msp-plugin .msp-top-toolbar .msp-btn[disabled]:active,.msp-plugin .msp-top-toolbar .msp-btn.active[disabled]{background:none;color:#ccc;cursor:not-allowed;pointer-events:all;border:none;box-shadow:0}.msp-plugin .msp-top-toolbar .msp-btn.button-with-attention,.msp-plugin .msp-top-toolbar .msp-control-row button.button-with-attention,.msp-control-row .msp-plugin .msp-top-toolbar button.button-with-attention,.msp-plugin .msp-control-row .msp-top-toolbar button.button-with-attention{animation:shake .5s ease-in-out}.msp-plugin .msp-top-toolbar .overflow-only{display:none!important}.msp-plugin .tippy-popover .overflow-only{display:block!important}.msp-plugin .msp-toggle-button.active{background-color:#e6e6e6}.msp-plugin .msp-dropdown-marker{color:#676a6c;margin-left:5px}.msp-plugin .molx-coloring-schemes-detailed-img-36-40{width:36px;height:40px}.msp-plugin .molx-coloring-schemes-detailed-img-35-32{width:35px;height:32px}.msp-plugin .molx-coloring-schemes-detailed-img-35-35{width:35px;height:35px}.msp-plugin .molx-coloring-schemes-detailed-img-40-40{width:40px;height:40px}.msp-plugin .molx-coloring-schemes-detailed-img-33-35{width:33px;height:35px}.msp-plugin .molx-coloring-schemes-icon{width:32px;height:32px}.msp-plugin .tippy-dark{background:#000;border-radius:3px;color:#fff;font-size:13px;font-weight:500;overflow-wrap:break-word;padding:.5em;text-align:left}.msp-plugin .tippy-popover{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,8,16,.15);box-shadow:0 0 8px 2px #00081014;color:#333;max-width:150px;height:auto;max-height:300px;overflow-y:auto;overflow-x:hidden;padding:3px 5px}.msp-plugin .tippy-popover .tippy-arrow{display:none!important}.msp-plugin .tippy-popover .msp-top-toolbar-overflow{display:flex;flex-direction:column;gap:4px}.msp-plugin .tippy-popover .msp-top-toolbar-overflow .toolbar-buttons-seperator{border-left:none;border-bottom:1px solid #eee;height:auto;width:90%}.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-btn,.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-control-row button,.msp-control-row .msp-plugin .tippy-popover .msp-top-toolbar-overflow button,.msp-plugin .msp-control-row .tippy-popover .msp-top-toolbar-overflow button{height:100%;background:#fff;border:none;padding:6px 5px;text-align:left;display:flex}.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-btn:hover,.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-control-row button:hover,.msp-control-row .msp-plugin .tippy-popover .msp-top-toolbar-overflow button:hover,.msp-plugin .msp-control-row .tippy-popover .msp-top-toolbar-overflow button:hover,.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-btn.active,.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-control-row button.active,.msp-control-row .msp-plugin .tippy-popover .msp-top-toolbar-overflow button.active,.msp-plugin .msp-control-row .tippy-popover .msp-top-toolbar-overflow button.active{background-color:#edededd6;box-shadow:inset 1px 1px 3px 1px #00000026;border-radius:4px}.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-btn img.msp-icon-image,.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-control-row button img.msp-icon-image,.msp-control-row .msp-plugin .tippy-popover .msp-top-toolbar-overflow button img.msp-icon-image,.msp-plugin .msp-control-row .tippy-popover .msp-top-toolbar-overflow button img.msp-icon-image{width:30px;height:30px;margin-right:8px}.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-btn img.molx-coloring-schemes-detailed-img-36-40,.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-control-row button img.molx-coloring-schemes-detailed-img-36-40,.msp-control-row .msp-plugin .tippy-popover .msp-top-toolbar-overflow button img.molx-coloring-schemes-detailed-img-36-40,.msp-plugin .msp-control-row .tippy-popover .msp-top-toolbar-overflow button img.molx-coloring-schemes-detailed-img-36-40{width:34px;height:38px;image-rendering:pixelated;margin-right:4px}.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-btn img.molx-coloring-schemes-detailed-img-35-35,.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-control-row button img.molx-coloring-schemes-detailed-img-35-35,.msp-control-row .msp-plugin .tippy-popover .msp-top-toolbar-overflow button img.molx-coloring-schemes-detailed-img-35-35,.msp-plugin .msp-control-row .tippy-popover .msp-top-toolbar-overflow button img.molx-coloring-schemes-detailed-img-35-35{width:34px;height:35px;margin-right:4px}.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-btn[disabled],.msp-plugin .tippy-popover .msp-top-toolbar-overflow .msp-control-row button[disabled],.msp-control-row .msp-plugin .tippy-popover .msp-top-toolbar-overflow button[disabled],.msp-plugin .msp-control-row .tippy-popover .msp-top-toolbar-overflow button[disabled]{background:#fff;opacity:.35}.msp-plugin .msp-badge{background-color:#d1dade;border-radius:10px;color:#5e5e5e;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;min-width:fit-content;padding-bottom:3px;padding-left:6px;padding-right:6px;text-shadow:none}.msp-plugin .clickable:hover,.msp-plugin .clickable *:hover{cursor:pointer}.msp-plugin .not-clickable:hover{cursor:default!important}.msp-plugin .msp-panel-plain{background-color:#fff;border:none}.msp-plugin .msp-panel-header-container{display:flex;justify-content:space-between;align-items:center;flex:1 1 auto!important;gap:1em}.msp-plugin .msp-panel-header-container .msp-panel-header-settings{display:flex;justify-content:space-around;align-items:center;flex:1 1 10%;gap:2px;max-width:140px}.msp-plugin .panel-shadow-gray,.msp-plugin .panel-shadow-gray .panel-heading{background-color:#fff!important}.msp-plugin .react-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.msp-plugin .react-resizable-handle.disabled{display:none}.msp-plugin .react-resizable-handle-n{cursor:ns-resize;height:7px;width:100%;top:-5px;left:0}.msp-plugin .react-resizable-handle-s{cursor:ns-resize;height:7px;width:100%;bottom:-5px;left:0}.msp-plugin .react-resizable-handle-e{cursor:ew-resize;width:7px;right:-5px;top:0;height:100%}.msp-plugin .react-resizable-handle-w{cursor:ew-resize;width:7px;left:-5px;top:0;height:100%}.msp-plugin .react-resizable-handle-se{cursor:nwse-resize;width:12px;height:12px;right:1px;bottom:1px}.msp-plugin .react-resizable-handle-sw{cursor:nesw-resize;width:12px;height:12px;left:1px;bottom:1px}.msp-plugin .react-resizable-handle-nw{cursor:nw-resize;width:12px;height:12px;left:1px;top:1px}.msp-plugin .react-resizable-handle-ne{cursor:ne-resize;width:12px;height:12px;right:1px;top:1px}.msp-plugin .msp-draggable-dockable-panel-container.docked-panel{background-color:#fff;position:relative;width:100%!important;transform:none!important;border-bottom:1px solid #e6e6e6}.msp-plugin .msp-draggable-dockable-panel-container.floating-panel{background-color:#fff;position:absolute;z-index:2001;border-radius:5px;box-shadow:0 0 7px #566075b3;border:1px solid rgba(86,96,117,.7)}.msp-plugin .msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header{min-height:24px;max-height:24px;height:20%;background-color:#eee;top:0;right:0;display:flex;align-items:center}.msp-plugin .msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-panel-header-action-buttons{display:flex;margin-right:1px}.msp-plugin .msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-panel-header-action-buttons>button{display:flex;align-items:center;width:auto;height:24px;line-height:24px;background-color:inherit}.msp-plugin .msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-panel-header-action-buttons>button:hover{outline:none!important;background-color:#f2f2f2}.msp-plugin .msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-panel-header-action-buttons>button:focus:not(:hover){outline:none!important;background-color:inherit}.msp-plugin .msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-draggable-dockable-panel-title{display:flex;align-items:baseline;justify-content:start;flex:1 1 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;cursor:unset}.msp-plugin .msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-draggable-dockable-panel-title span{display:inline-block;line-height:24px;padding-left:10px;font-size:1em;font-weight:700}.msp-plugin .msp-draggable-dockable-panel-container .msp-bottom-dragging-handle{position:fixed;height:8px;background-color:transparent;cursor:move;bottom:0;left:0;right:11px}.msp-plugin .custom-right-control-addon{display:flex;flex-direction:column;background:#fff;overflow:hidden}.msp-plugin .models-panel-content{background-color:#fff;padding-bottom:5px;height:100%}.msp-plugin .models-panel-content input[type=color]{cursor:pointer;background-color:inherit}.msp-plugin .models-panel-content .no-structure-content{padding:10px;height:100%}.msp-plugin .models-panel-content .no-structure-content span{text-align:center}.msp-plugin .models-panel-header{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;padding:6px 0 4px 10px}.msp-plugin .models-group-panel-header{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;padding:6px 0 0 10px}.msp-plugin .models-panel-header-icon{font-size:1.2em;margin-bottom:3px;width:1em;height:1em;user-select:none}.msp-plugin .regular-checkbox{appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;display:inline-block;position:relative;width:1.1em;height:1.1em;cursor:pointer}.msp-plugin .regular-checkbox:focus{outline:none}.msp-plugin .regular-checkbox:active,.msp-plugin .regular-checkbox:checked:active{box-shadow:0 1px 2px #0000000d,inset 0 1px 3px #0000001a}.msp-plugin .regular-checkbox:checked{border:1px solid #adb8c0}.msp-plugin .regular-checkbox:checked:after{content:"✔";font-size:14px;position:absolute;top:-3px;left:1px;color:#99a1a7}.msp-plugin input[type=checkbox]:indeterminate:after{content:"";width:10px;height:10px;border:solid #99a1a7;border-width:2px 0 0 0;font-size:14px;position:absolute;top:40%;left:10%}.msp-plugin .big-checkbox{padding:18px}.msp-plugin .big-checkbox:checked:after{font-size:28px;left:6px}.msp-plugin input[type=color]{padding:0;border:none;cursor:pointer;width:1em;height:1em}.msp-plugin input[type=color]::-webkit-color-swatch-wrapper{display:inline;padding:0}.msp-plugin input[type=color]::-moz-color-swatch{border:1px solid #cacece;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;border-radius:2px;width:1em;height:1em;box-sizing:content-box}.msp-plugin input[type=color]::-webkit-color-swatch{border:1px solid #cacece;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;border-radius:2px;width:1em;height:1em}.msp-plugin .msp-font-small{font-size:small}.msp-plugin .msp-logo{display:block;position:absolute;bottom:10px;right:10px;height:32px;width:100px;background-repeat:no-repeat;background-position:bottom right;background-size:auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAgCAYAAABn7+QVAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACHDwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKL2lDQ1BJQ0MgUHJvZmlsZQAASMedlndUVNcWh8+9d3qhzTACUobeu8AA0nuTXkVhmBlgKAMOMzSxIaICEUVEmiJIUMSA0VAkVkSxEBRUsAckCCgxGEVULG9G1ouurLz38vL746xv7bP3ufvsvc9aFwCSpy+XlwZLAZDKE/CDPJzpEZFRdOwAgAEeYIApAExWRrpfsHsIEMnLzYWeIXICXwQB8HpYvAJw09AzgE4H/5+kWel8geiYABGbszkZLBEXiDglS5Auts+KmBqXLGYYJWa+KEERy4k5YZENPvsssqOY2ak8tojFOaezU9li7hXxtkwhR8SIr4gLM7mcLBHfErFGijCVK+I34thUDjMDABRJbBdwWIkiNhExiR8S5CLi5QDgSAlfcdxXLOBkC8SXcklLz+FzExIFdB2WLt3U2ppB9+RkpXAEAsMAJiuZyWfTXdJS05m8HAAW7/xZMuLa0kVFtjS1trQ0NDMy/apQ/3Xzb0rc20V6Gfi5ZxCt/4vtr/zSGgBgzIlqs/OLLa4KgM4tAMjd+2LTOACApKhvHde/ug9NPC+JAkG6jbFxVlaWEZfDMhIX9A/9T4e/oa++ZyQ+7o/y0F058UxhioAurhsrLSVNyKdnpDNZHLrhn4f4Hwf+dR4GQZx4Dp/DE0WEiaaMy0sQtZvH5gq4aTw6l/efmvgPw/6kxbkWidL4EVBjjIDUdSpAfu0HKAoRINH7xV3/o2+++DAgfnnhKpOLc//vN/1nwaXiJYOb8DnOJSiEzhLyMxf3xM8SoAEBSAIqkAfKQB3oAENgBqyALXAEbsAb+IMQEAlWAxZIBKmAD7JAHtgECkEx2An2gGpQBxpBM2gFx0EnOAXOg0vgGrgBboP7YBRMgGdgFrwGCxAEYSEyRIHkIRVIE9KHzCAGZA+5Qb5QEBQJxUIJEA8SQnnQZqgYKoOqoXqoGfoeOgmdh65Ag9BdaAyahn6H3sEITIKpsBKsBRvDDNgJ9oFD4FVwArwGzoUL4B1wJdwAH4U74PPwNfg2PAo/g+cQgBARGqKKGCIMxAXxR6KQeISPrEeKkAqkAWlFupE+5CYyiswgb1EYFAVFRxmibFGeqFAUC7UGtR5VgqpGHUZ1oHpRN1FjqFnURzQZrYjWR9ugvdAR6AR0FroQXYFuQrejL6JvoyfQrzEYDA2jjbHCeGIiMUmYtZgSzD5MG+YcZhAzjpnDYrHyWH2sHdYfy8QKsIXYKuxR7FnsEHYC+wZHxKngzHDuuCgcD5ePq8AdwZ3BDeEmcQt4Kbwm3gbvj2fjc/Cl+EZ8N/46fgK/QJAmaBPsCCGEJMImQiWhlXCR8IDwkkgkqhGtiYFELnEjsZJ4jHiZOEZ8S5Ih6ZFcSNEkIWkH6RDpHOku6SWZTNYiO5KjyALyDnIz+QL5EfmNBEXCSMJLgi2xQaJGokNiSOK5JF5SU9JJcrVkrmSF5AnJ65IzUngpLSkXKabUeqkaqZNSI1Jz0hRpU2l/6VTpEukj0lekp2SwMloybjJsmQKZgzIXZMYpCEWd4kJhUTZTGikXKRNUDFWb6kVNohZTv6MOUGdlZWSXyYbJZsvWyJ6WHaUhNC2aFy2FVko7ThumvVuitMRpCWfJ9iWtS4aWzMstlXOU48gVybXJ3ZZ7J0+Xd5NPlt8l3yn/UAGloKcQqJClsF/hosLMUupS26WspUVLjy+9pwgr6ikGKa5VPKjYrzinpKzkoZSuVKV0QWlGmabsqJykXK58RnlahaJir8JVKVc5q/KULkt3oqfQK+m99FlVRVVPVaFqveqA6oKatlqoWr5am9pDdYI6Qz1evVy9R31WQ0XDTyNPo0XjniZek6GZqLlXs09zXktbK1xrq1an1pS2nLaXdq52i/YDHbKOg84anQadW7oYXYZusu4+3Rt6sJ6FXqJejd51fVjfUp+rv09/0ABtYG3AM2gwGDEkGToZZhq2GI4Z0Yx8jfKNOo2eG2sYRxnvMu4z/mhiYZJi0mhy31TG1Ns037Tb9HczPTOWWY3ZLXOyubv5BvMu8xfL9Jdxlu1fdseCYuFnsdWix+KDpZUl37LVctpKwyrWqtZqhEFlBDBKGJet0dbO1husT1m/tbG0Edgct/nN1tA22faI7dRy7eWc5Y3Lx+3U7Jh29Xaj9nT7WPsD9qMOqg5MhwaHx47qjmzHJsdJJ12nJKejTs+dTZz5zu3O8y42Lutczrkirh6uRa4DbjJuoW7Vbo/c1dwT3FvcZz0sPNZ6nPNEe/p47vIc8VLyYnk1e816W3mv8+71IfkE+1T7PPbV8+X7dvvBft5+u/0erNBcwVvR6Q/8vfx3+z8M0A5YE/BjICYwILAm8EmQaVBeUF8wJTgm+Ejw6xDnkNKQ+6E6ocLQnjDJsOiw5rD5cNfwsvDRCOOIdRHXIhUiuZFdUdiosKimqLmVbiv3rJyItogujB5epb0qe9WV1QqrU1afjpGMYcaciEXHhsceiX3P9Gc2MOfivOJq42ZZLqy9rGdsR3Y5e5pjxynjTMbbxZfFTyXYJexOmE50SKxInOG6cKu5L5I8k+qS5pP9kw8lf0oJT2lLxaXGpp7kyfCSeb1pymnZaYPp+umF6aNrbNbsWTPL9+E3ZUAZqzK6BFTRz1S/UEe4RTiWaZ9Zk/kmKyzrRLZ0Ni+7P0cvZ3vOZK577rdrUWtZa3vyVPM25Y2tc1pXvx5aH7e+Z4P6hoINExs9Nh7eRNiUvOmnfJP8svxXm8M3dxcoFWwsGN/isaWlUKKQXziy1XZr3TbUNu62ge3m26u2fyxiF10tNimuKH5fwiq5+o3pN5XffNoRv2Og1LJ0/07MTt7O4V0Ouw6XSZfllo3v9tvdUU4vLyp/tSdmz5WKZRV1ewl7hXtHK30ru6o0qnZWva9OrL5d41zTVqtYu712fh9739B+x/2tdUp1xXXvDnAP3Kn3qO9o0GqoOIg5mHnwSWNYY9+3jG+bmxSaips+HOIdGj0cdLi32aq5+YjikdIWuEXYMn00+uiN71y/62o1bK1vo7UVHwPHhMeefh/7/fBxn+M9JxgnWn/Q/KG2ndJe1AF15HTMdiZ2jnZFdg2e9D7Z023b3f6j0Y+HTqmeqjkte7r0DOFMwZlPZ3PPzp1LPzdzPuH8eE9Mz/0LERdu9Qb2Dlz0uXj5kvulC31OfWcv210+dcXmysmrjKud1yyvdfRb9Lf/ZPFT+4DlQMd1q+tdN6xvdA8uHzwz5DB0/qbrzUu3vG5du73i9uBw6PCdkeiR0TvsO1N3U+6+uJd5b+H+xgfoB0UPpR5WPFJ81PCz7s9to5ajp8dcx/ofBz++P84af/ZLxi/vJwqekJ9UTKpMNk+ZTZ2adp++8XTl04ln6c8WZgp/lf619rnO8x9+c/ytfzZiduIF/8Wn30teyr889GrZq565gLlHr1NfL8wXvZF/c/gt423fu/B3kwtZ77HvKz/ofuj+6PPxwafUT5/+BQOY8/xvJtwPAAAACXBIWXMAAC4iAAAuIgGq4t2SAAANMElEQVRoQ92aB1xURx7H/69sY5eOFBELCipESsSC0RCMJRZMrICHGiMmGjWaqDk7YEsuGok5TS6xi56KGtsFG6jBiAYLKhqVc8GGBZG+fd97N+/twNJWFksS7/v5DG/nN/OG/fze/838Z4CA/wMCE9d9W8oQ3mUMBSojBTqWAuBQAweHIC56lanXHw8xJixM6qhQNcX1KuQykluyKzMPVxvF5XUh3hIpgFSiQz8AJBItSKU6sCsX55P9byLxxRKwYl3W5O6dg5o62IMRmcpyBBz87wNYcyH3R4iL+gh3+8MhHaTqYJKUKO2dPYTigIqza1MlLZLnzh3arQ/uZzVn14YOIGRyJWXrqgR5U6VI1kRJS92VBEEry+wrAnC3F04XL3cY4OMF7/p6weC2zSDQzQG3/IlM7dspdPmU0VxtLqYf5haM6HYOBYLVUwcXByQy92JxXioexUzFhT5cySn3TrjrC4WP3EsPHuPfZGJVZg4HCdt/wF0aT8LWUHT/jTpl4fZU3KNBSHytQ0D33uDR0qfjoqg3hmOpQU65d4u2cW4X6NCyJ1ZeIeKSFRC3p1q4kzYdmzr6Zk98p6rsj+rhi0KoFe5gIm53M/ypDhbNJQgC3kbTFUGSi+LiwmgsWyQ5zk9McESCZ8gEVHvF1kneWJI5CJT2SHWDbUQ0vNbEvqr4OClwCyZ+RzSQ+psomqOwUgOL5vL4BIdCi/aBvtJb3AdYsoirs0usnWfH1vbNOmPlFWHmWlve2DFB3t0nhvh0qm2wRRZuG+ksFyUlDe4qcbYRJ0H8v6NxSxVPNZcnPPJDIAlY8PWnXWVYqsPhZb3lDAfzW3T50xbmZ+MfyFhbRcr7yNj1EZ1gdb+O8DFvMKk7it4+ywYjY11k0s1po8KpmA4tITUmnHaWS5HBKJKr0aC5zXw6QJvgNzyhXDIZS3UgCN3UJq3fdLd188PKs3H8+Bjpvn2x/jv2TwnbsOezt3/YPavTss3TXXHzi4U3Vic/+H5gq+7rkLEkmgb5yWwVb3CnNiFAcD+aOtaGaMobmzrqLaoyIwlC11RkNB/JvPGCiGjQXJ43h8QCSRGzEqeG1Xmah77u48QCPdM7NBYrjSPveJg069i7H2UcjUpndWSZrZ3bFRfHlic8nL1TnezcM2Vyh0dLtsbnzdu8JHHW5qVt8G3Pj9qOT4RYluOE/UYllQZPCvFxMik1cbGRSKsbWwlKUPhxhDGxZJ25Ls28oX2X3k60HmZiqQqDTj+rqX8fB7lTC6xYT2569zA9Jb5m7xz8r3aB03uE9fpOFP7WYujZ/TPo22MSDOs1FT4ePBfG9ZvQsod/12kUJf190prli4YnJ6Mt2HOSMKICGLL/5su3Tn6wPxMYZE4lvMH/RAZP6NjaJGBsJSJIi3mrTg6d9bAYem05YSxS6WJgQdR2LFtnLk9oxFigRaKpq2aEuWMJDizu6UlQosltuo3FivU8zgyOkEhkRzz941u2CogDxyYhgMzDrWb4rMXN0Q36vN4TZr43XuTt0WyeoiR/MwqV509JqgzOSx+77zcw8nGM4UMx2r+5qYJpqpByHVztcc3E+QdFXJWx8dE78MgCDaZYldi5eIB/jwj577/+NB9VJ/GajmHj2nYZKpPZNW5aVJ9v2ULDwlaXdsvFYlvzpo1l9PD4yXUoKStAY3MgFjuAexNvcFA4C+32NgqY3HcofHFg18ioH1adRSHyjdBgCQJaQ/y2SFyzAIMKuSkp+1YAepIOGwZ1Bgo9UGu4gCK2z9ZfoEit3yMI1X8XxZwh+B2al2/7jOnfbsKqGaNeB7RYgmsAmvJi2LHkbwaC0baXyElKKpVe7f/JVlpsY4978Abp0PxsvqcSVVZfMGoud3Z44+HZ8vOeG2m3GWOkntNwK8CTgky4eiWJK9fqflUZJRe0jFirZmgvDSPu29or2PmdzhEgpkVC3/ziIpiRvL1ETUua74+NLed3aEnRg4IC3F2Edp6DNx/AmqxcXLMeFK0w3M8L1yxToTfCtCNZUKTRY8VMZv4TyC/VxFiM3OM7N0BudiaMW/g9VgBkto7QIWyYKDstaSEYGdo3dEQNY/n5/EbKJHBq2QPcOozBWk24K00UGgM3QuI2GisA5cVXIOdyYqHeKBo0cEDSaSwLLNu8TJ5968o6LQORI3oMETRPRycI9GrhkHH7Di/UjQpEvzYeQnlZKMQ0rB1Y/25+xO4M2Fl61/KcazTo4W5ONuRcOIUVEx3CI0Fqax8lljsO9w2tuTMuyksHVcHvwKHX2xIcU9aFsgmQEbR5MX50aztQYJzWu19NY3lmjp6pekIrxmbfvv6woLQQqwCBzZujn0SYqfbX5KkLGprVL51IXgMcW5VdgFgqh4DwkaR/WAxBi837Co5j4Hbmj3wucglL9cJy4ENKzRkVf5+q9Bqnpol9WKpDYuR0DfoKabcL8rGCotfBEQ0GLy41ewk81VyWIfYV3lNmXj2NNizVaNvtPfBBc2B1Hl07BKqi2xkkyf0HSxYg0D7eFn9G5rJ69EAYfXj4zgos1QtaYoq16G2qRCYWA0dw5oFqcb9cAyfvPG50ufq4FI/wdPg5t777+VKoNh1ZPzVbIAiWIwl69qm9G9Lad+kJFF5QKFosXCthjXrI/W0jsCw5G62+Tz0D5p8mU3sxrp7FWwClZKYcHWMawvKqvuf6PZh86HwBusW6VY0g/FzlEru0mHAsPB05mnN3X7sHKzNz+K91Df2o+VQIorDBVGz2lpPHvhobdvRy+v7ewT2HYrUmdy/tBU3po5Ren55MP7e+a6MP2F8aHLHXqr9ExO8Y46oQr08bFS6cflkD/1gT+wYLH1aeydGCSD8Q5ox5Ymo1YdUmgqTI2ZkpWziDToMVM0adCpRntrAERc/B0qvFImSsrWAsWdvYx/j1rkRtYNBGo+bbk9gnGKZ19Q0GgzgVlm4yJeQYq8ydsfb4eW158a6LaTuxYkaZuQN0mrLtb39y/KkL2V+Shdved7URrz9Wj7Fn7xfBuAOZuGbiTqkKRu09Y8HgtkFg5A3+qcpgq8zloUT0vItpyUZthXlq0amKQfnbTgNw5AIsvTos3o2SYGL10vAA0r8eY/mdV4nWgBUz26/eqWMwz7JeQeDrbIcM1idgyXpzp6xOyzHoVBuyUrdiBeD6ySQw6DVr+n9+XImlBmE5ggHOiGs8wleg0G7e8urEQwBNEuavywjpYY2BGse8oQ9QHjgM7bK0/ApfiWDslhOGEq1+NZZqwnH526/cOVbdYP7K13OelKcBY/O5ICKsNpeHFJMJ1zL2aVQlBaAqfgDKswdUKIFYhJutAqVqDznDI1xDdbRVFkkc6YzDQ9piqX448HNSmE+jitVq/mkU4OqzERd9sEJnGNJ/W7pgcGalsTp9FDLRdF5QGwJ0wNpEoAhOi0GGao0M8Fe+DkzpIEgYpMY9G2fuxMRj+axBvyrryEbITtsIjNGwcuDnvzzEzVahJ+gsVnURfTK/Vg6uYUDSNH8gVG/0Ltqy6E2FVNajjYf5WFNZ8AhQcvb88zxvsIEZzBvcV4hYYyQsiP4Jt9YPbyAycgcytM2qn4G/moz9qMpYnkaZK0CIv8y9cKQk72JqkYqAZVi1GmlAxXVGX3DdWHYGKwDurSLBxrb1yLRDo/ftTxkflpQyxW5lyhTJ97vm+azYNneWiCJ+HtxtICnCeTZ/wH0m9yaQHHNAEJ6X+ZGHeINLtLpIiIusP2JrwxspJyLyyzVL+WttY3kabe74xCNFBMd+xXDcl2MTfinBcqPggP5Kfe+bqimTomTwWkg8tPaNjLC3bX5CxtKljjqxViGzyfFrFfTFB/3GK3w9zTvd49eyobCsNGPvlCl1ziKeGWQwxI2sYWx2QamwsFWWcQfO4hbM9EgNLIiaK1zrofGRy8PQ34o1mmf+Hyz5/nub9Kprh4qVS4WzBR6SFEOLVv3hze7zYOiAFTDqveUQ03829O0yDJrYm8+Lr9+/AztOn1SxHPNy/xoqklxEi9qAo7kPq0rGvcIBaOIah3s0yDOZO/rro6rIxDP1Pi1rIBKABb3tiIqCw0fzL38GmvKbuMUyOoMODmf9Ct8d3l3CsfpByR9Pu4KbXg5zhjxBUZlSp8yPPoF7NIhwWG5jb5/h16kbltBrShLw+K4SCvOVCYt2no7HslWg7e9iW5fWcxVNvIGmGVMRGYEoO4zmykLhsBx3heTk4VSgW+lENSObQ8n9POSOHUEi90L97dHOlQKtXg9FFSVwu+A+XLmbx5Tp2F1qhvr7d7Ezb+MhBPjD8tdbNA+SSGSgYwmUGpFwo7AczuYX/an/iEdM6B3qKqbZAbguIKJQEZEosYSLi3efzsKyVZxd3/V1Cc0FisQMGsMAUqkBXfXoqgXChjlgF/LAfCiLOXfuQ5G2tDRcY5CGaRhxO41R4qJlRJSaEZVrjOLbapY6Z9BASkJswn18Sw2CVqx/t5ghncoZElQsBTqm8u+X3A0UaRm48gcD8D/XZskfp8IFSwAAAABJRU5ErkJggg==)}.msp-plugin .m-r-xs{margin-right:5px}.msp-plugin .m-l-xs{margin-left:5px}.msp-plugin .m-r-sm{margin-right:10px}.msp-plugin .p-r-8{padding-right:8px}.msp-plugin .pl-1{padding-left:1em!important}.msp-plugin .ml-auto{margin-left:auto!important}.msp-plugin .mh-0{margin-bottom:0!important;margin-top:0!important}.msp-plugin .text-align-center{text-align:center}.msp-plugin .position-relative{position:relative}.msp-plugin .position-absolute{position:absolute}.msp-plugin .position-absolute-full{position:absolute;inset:0}.msp-plugin .w-h-1{width:1em;height:1em}.msp-plugin .flex-container-cl{display:flex;flex-direction:column}.msp-plugin .flex-al-it-center{align-items:center}.msp-plugin .gap-3px{gap:3px}.msp-plugin .flex-al-it-baseline{align-items:baseline!important}.msp-plugin .flex-fill{flex:1 1 auto!important}.msp-plugin .msp-flex-row-center{align-items:center;display:flex!important;flex-direction:row;justify-content:center}.msp-plugin .d-flex{display:flex!important}.msp-plugin .d-inline{display:inline!important}.msp-plugin .d-inline-block{display:inline-block!important}.msp-plugin .d-block{display:block!important}.msp-plugin .full-width{width:100%!important}.msp-plugin .flex-75{flex:1 1 75%}.msp-plugin .msp-plugin-content{color:#676a6c}.msp-plugin .msp-plugin-init-error{white-space:pre;margin:10px}.msp-plugin{background:#fff}.non-selectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{border-radius:0;background-color:#f9f9f9}::-webkit-scrollbar-thumb{border-radius:0;background-color:#ddd}::-webkit-scrollbar:vertical{width:4px!important}.msp-form-control,.msp-control-row select,.msp-control-row button,.msp-control-row input[type=text],.msp-btn,.msp-plugin .msp-btn,.msp-control-row .msp-plugin button,.msp-plugin .msp-control-row select,.msp-plugin .msp-control-row button,.msp-plugin .msp-control-row input[type=text]{display:block;width:100%;background:#fff;border:none;padding:0 10px;line-height:30px;height:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;background-image:none}.msp-form-control::-moz-placeholder,.msp-control-row select::-moz-placeholder,.msp-control-row button::-moz-placeholder,.msp-control-row input[type=text]::-moz-placeholder,.msp-btn::-moz-placeholder,.msp-plugin .msp-btn::-moz-placeholder,.msp-plugin .msp-control-row button::-moz-placeholder,.msp-control-row .msp-plugin button::-moz-placeholder,.msp-plugin .msp-control-row select::-moz-placeholder,.msp-plugin .msp-control-row input[type=text]::-moz-placeholder{color:#bcbebf;opacity:1}.msp-form-control:-ms-input-placeholder,.msp-control-row select:-ms-input-placeholder,.msp-control-row button:-ms-input-placeholder,.msp-control-row input[type=text]:-ms-input-placeholder,.msp-btn:-ms-input-placeholder{color:#bcbebf}.msp-form-control::-webkit-input-placeholder,.msp-control-row select::-webkit-input-placeholder,.msp-control-row button::-webkit-input-placeholder,.msp-control-row input[type=text]::-webkit-input-placeholder,.msp-btn::-webkit-input-placeholder,.msp-plugin .msp-btn::-webkit-input-placeholder,.msp-plugin .msp-control-row button::-webkit-input-placeholder,.msp-control-row .msp-plugin button::-webkit-input-placeholder,.msp-plugin .msp-control-row select::-webkit-input-placeholder,.msp-plugin .msp-control-row input[type=text]::-webkit-input-placeholder{color:#bcbebf}.msp-form-control:hover,.msp-control-row select:hover,.msp-control-row button:hover,.msp-control-row input[type=text]:hover,.msp-btn:hover{color:#4070f4;background-color:#f2f2f2;border:none;outline-offset:-.5px!important}.msp-form-control:active,.msp-control-row select:active,.msp-control-row button:active,.msp-control-row input[type=text]:active,.msp-btn:active,.msp-form-control:focus,.msp-control-row select:focus,.msp-control-row button:focus,.msp-control-row input[type=text]:focus,.msp-btn:focus{color:#676a6c;background-color:#fff;border:none;outline-offset:0;outline:none}.msp-form-control[disabled],.msp-control-row select[disabled],.msp-control-row button[disabled],.msp-control-row input[disabled][type=text],[disabled].msp-btn,.msp-form-control[readonly],.msp-control-row select[readonly],.msp-control-row button[readonly],.msp-control-row input[readonly][type=text],[readonly].msp-btn,fieldset[disabled] .msp-form-control,fieldset[disabled] .msp-control-row select,.msp-control-row fieldset[disabled] select,fieldset[disabled] .msp-control-row button,.msp-control-row fieldset[disabled] button,fieldset[disabled] .msp-control-row input[type=text],.msp-control-row fieldset[disabled] input[type=text],fieldset[disabled] .msp-btn{background:#fff;opacity:.35}.msp-btn,.msp-control-row button,.msp-plugin .msp-control-row button{display:inline-block;margin-bottom:0;text-align:center;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 10px;line-height:32px;border:none;-moz-box-sizing:border-box;box-sizing:border-box}.msp-btn[disabled],.msp-control-row button[disabled]{background:#fff;opacity:.35}.msp-btn-block,.msp-control-row button,.msp-plugin .msp-control-row button{display:block;width:100%}.msp-btn,.msp-control-row button,.msp-plugin .msp-control-row button,.msp-btn:active,.msp-btn-link:focus,.msp-btn:hover{outline:none}.msp-material-icon.rotated-45{transform:rotate(45deg)}.msp-material-icon svg{display:inline-flex;vertical-align:middle;font-size:1.2em;margin-bottom:3px;fill:currentColor;width:1em;height:1em;flex-shrink:0;user-select:none}.msp-material-small-icon svg{width:.8em;height:.8em}.msp-btn-block>.msp-material-icon,.msp-control-row button>.msp-material-icon{margin-left:0;margin-right:.4em}.msp-btn-childless{height:100%}.msp-btn-childless>.msp-material-icon{margin-left:0;margin-right:0}.msp-btn-icon{border:none;height:32px;width:32px;line-height:32px;padding:0;text-align:center;color:#676a6c}.msp-btn-icon:hover{color:#4070f4;background-color:#f2f2f2;border:none;outline-offset:-1px!important}.msp-btn-icon[disabled],.msp-btn-icon[disabled]:hover,.msp-btn-icon[disabled]:active{color:#676a6c}.msp-btn-icon-small{border:none;height:32px;width:20px;line-height:32px;padding:0;text-align:center}.msp-btn-icon-small:hover{color:#4070f4;background-color:#f2f2f2;border:none;outline-offset:-1px!important}.msp-btn-icon-small[disabled],.msp-btn-icon-small[disabled]:hover,.msp-btn-icon-small[disabled]:active{color:#676a6c}.msp-btn-link{font-weight:400;border-radius:0}.msp-btn-link,.msp-btn-link:active,.msp-btn-link.active,.msp-btn-link[disabled],fieldset[disabled] .msp-btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.msp-btn-link,.msp-btn-link:hover,.msp-btn-link:focus,.msp-btn-link:active{border-color:transparent}.msp-btn-link:hover,.msp-btn-link:focus{text-decoration:none;background-color:transparent}.msp-btn-link[disabled]:hover,.msp-btn-link[disabled]:focus,fieldset[disabled] .msp-btn-link:hover,fieldset[disabled] .msp-btn-link:focus{text-decoration:none}.msp-btn-link .msp-icon{font-size:100%}.msp-btn-link,.msp-btn-link:active,.msp-btn-link:focus{color:#676a6c;text-decoration:none}.msp-btn-link:hover{color:#4070f4;text-decoration:none}.msp-btn-link-toggle-on,.msp-btn-link-toggle-on:active,.msp-btn-link-toggle-on:focus{color:#658cf6}.msp-btn-link-toggle-off,.msp-btn-link-toggle-off:active,.msp-btn-link-toggle-off:focus{color:#676a6c!important}.msp-btn-link-toggle-off:hover,.msp-btn-link-toggle-on:hover{color:#4070f4!important}.msp-btn-action,.msp-btn-action:active,.msp-btn-action:focus{color:#676a6c;background:#fff}.msp-btn-action:hover{color:#4070f4;background:#fff}.msp-btn-action[disabled],.msp-btn-action[disabled]:hover,.msp-btn-action[disabled]:active,.msp-btn-action[disabled]:focus{color:#696d6f}.msp-btn-commit-on,.msp-btn-commit-on:active,.msp-btn-commit-on:focus{color:#4070f4;background:#fff}.msp-btn-commit-on:hover{color:#4070f4;background:#fff}.msp-btn-commit-on[disabled],.msp-btn-commit-on[disabled]:hover,.msp-btn-commit-on[disabled]:active,.msp-btn-commit-on[disabled]:focus{color:#4574f4}.msp-btn-commit-off,.msp-btn-commit-off:active,.msp-btn-commit-off:focus{color:#676a6c;background:#fff}.msp-btn-commit-off:hover{color:#4070f4;background:#fff}.msp-btn-commit-off[disabled],.msp-btn-commit-off[disabled]:hover,.msp-btn-commit-off[disabled]:active,.msp-btn-commit-off[disabled]:focus{color:#696d6f}.msp-btn-remove:hover{color:#f2f4f7}.msp-btn-commit-on:hover{color:#1953f2}.msp-btn-action{height:32px;line-height:32px}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size],textarea.msp-form-control,.msp-plugin textarea.msp-btn,textarea.msp-btn{height:auto}.msp-control-top-offset{margin-top:1px}.msp-btn-commit{text-align:right;padding:0 10px 0 0;line-height:32px;border:none;overflow:hidden;font-weight:700}.msp-btn-commit .msp-icon{display:block-inline;line-height:32px;width:32px;text-align:center}select.msp-form-control,.msp-control-row select,.msp-plugin select.msp-btn,.msp-plugin .msp-control-row select,select.msp-btn{background:none;background-color:#fff;background-size:8px 12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right 10px center;padding-right:24px}select.msp-form-control:-moz-focusring,.msp-control-row select:-moz-focusring,select.msp-btn:-moz-focusring{color:transparent;text-shadow:0 0 0 #676a6c}.msp-default-bg{background:#fff}.msp-transparent-bg{background:transparent}.msp-no-hover-outline:hover{color:#4070f4;background-color:inherit;border:none;outline-offset:0!important;outline:none!important}.msp-icon-inline{margin-right:8px}.msp-control-row{position:relative;height:32px;background:#fff;margin-top:1px}.msp-control-row>span.msp-control-row-label,.msp-control-row>button.msp-control-button-label{line-height:32px;display:block;width:120px;text-align:right;padding:0 10px;color:#8d9092;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.msp-control-row>button.msp-control-button-label{background:#fff;cursor:pointer}.msp-control-row .msp-control-current{background:#fff}.msp-control-row>div.msp-control-row-ctrl{position:absolute;inset:0 0 0 120px}.msp-control-row>div{background:#fff}.msp-control-row>.msp-flex-row,.msp-control-row>.msp-state-image-row{background:#fff}.msp-control-label-short>span{width:80px!important}.msp-control-label-short>div:nth-child(2){left:80px!important}.msp-control-col-2{float:left;width:50%}.msp-control-twoline{height:64px!important}.msp-control-group{position:relative}.msp-toggle-button .msp-icon{display:inline-block;margin-right:6px}.msp-toggle-button>div>button:hover{border-color:#f2f2f2!important;border:none;outline-offset:-1px!important;outline:1px solid #cccccc!important}.msp-slider>div:first-child{position:absolute;inset:0 62px 0 18px;display:flex}.msp-slider>div:last-child{position:absolute;height:32px;line-height:32px;text-align:center;right:0;width:50px;top:0;bottom:0}.msp-slider input[type=text]{padding-right:6px;padding-left:4px;font-size:80%;text-align:right}.msp-slider2>div:first-child{position:absolute;height:32px;line-height:32px;text-align:center;left:0;width:25px;top:0;bottom:0;font-size:80%}.msp-slider2>div:nth-child(2){position:absolute;inset:0 37px 0 35px;display:flex}.msp-slider2>div:last-child{position:absolute;height:32px;line-height:32px;text-align:center;right:0;width:25px;top:0;bottom:0;font-size:80%}.msp-slider2 input[type=text]{padding-right:4px;padding-left:4px;font-size:80%;text-align:center}.msp-toggle-color-picker button{border:10px solid white!important;margin:0;text-align:center;padding-right:10px;padding-left:10px}.msp-toggle-color-picker button:hover{border-color:#f2f2f2!important;border:none;outline-offset:-1px!important}.msp-toggle-color-picker .msp-color-picker{position:absolute;z-index:100000;background:#fff;border-top:1px solid #ffffff;padding-bottom:5px;width:100%}.msp-toggle-color-picker-above .msp-color-picker{top:-85px;height:85px}.msp-toggle-color-picker-below .msp-color-picker{top:32px;height:80px}.msp-control-offset{padding-left:10px}.msp-accent-offset{padding-left:1px;margin-left:8px;border-left:2px solid #e98b39}.msp-control-group-wrapper{margin-bottom:0;margin-top:1px}.msp-control-group-header{background:#fff}.msp-control-group-header>button,.msp-control-group-header div{padding-left:4px;text-align:left;height:24px!important;line-height:24px!important;font-size:.9em!important;background:#fff!important;color:#8d9092}.msp-control-group-header .msp-icon{height:24px!important;line-height:24px!important}.msp-control-group-header>span{padding-left:5px;line-height:21.3333333333px;font-size:70%;background:#fff;color:#8d9092}.msp-control-current{background:#fff}.msp-control-group-footer{background:#f2f2f2;height:5px;font-size:1px;margin-top:1px}.msp-control-group-expander{display:block;position:absolute;line-height:32px;padding:0;left:0;top:0;width:120px;text-align:left;background:transparent}.msp-control-group-expander .msp-icon{line-height:29px;width:31px;text-align:center;font-size:100%}.msp-plugin-layout_controls{position:absolute;left:10px;top:10px}.msp-plugin-layout_controls>button:first-child{margin-right:6px}.msp-empty-control{display:none}.msp-control .msp-btn-block,.msp-control .msp-control-row button,.msp-control-row .msp-control button{margin-bottom:0;margin-top:0}.msp-row-text{height:32px;position:relative;background:#fff;margin-top:1px}.msp-row-text>div{line-height:32px;text-align:center;color:#8d9092}.msp-help span{display:none}.msp-help:hover span{display:inline-block;background:linear-gradient(#fff,#fffc)}.msp-help-text{position:relative;background:#fff;margin-top:1px}.msp-help-text>div{padding:5px 10px;text-align:left;color:#8d9092}.msp-help-text>p{padding:5px 10px;text-align:left;color:#8d9092}.msp-help-description{font-style:italic}.msp-help-legend{padding-top:10px}.msp-scale-legend>div{width:100%;height:30px}.msp-scale-legend>div>span{padding:5px;color:#fff;font-weight:700;background-color:#0003}.msp-table-legend>div{margin-right:5px;display:inline-flex}.msp-table-legend>div .msp-table-legend-color{width:30px;height:20px}.msp-table-legend>div .msp-table-legend-text{margin:0 5px}.msp-image-preview{position:relative;background:#fff;margin-top:1px;padding:10px}.msp-image-preview canvas{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.msp-image-preview>span{margin-top:6px;display:block;text-align:center;font-size:80%;line-height:15px}.msp-copy-image-wrapper{position:relative}.msp-copy-image-wrapper div{font-weight:700;padding:3px;margin:1px 0;width:100%;background:#fff;text-align:center}.msp-copy-image-wrapper img{margin-top:1px}.msp-control-text-area-wrapper,.msp-text-area-wrapper{position:relative}.msp-control-text-area-wrapper textarea,.msp-text-area-wrapper textarea{border:none;width:100%;height:100%;background:#fff;padding:5px 10px;resize:none;font-size:12px;line-height:16px}.msp-control-text-area-wrapper{height:64px!important}.msp-text-area-wrapper{height:96px!important}.msp-slider-base{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;align-self:center;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.msp-slider-base *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.msp-slider-base-rail{position:absolute;width:100%;background-color:#eee;height:4px;border-radius:2px}.msp-slider-base-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:tint(#676a6c,60%)}.msp-slider-base-handle{position:absolute;margin-left:-11px;margin-top:-9px;width:22px;height:22px;cursor:pointer;border-radius:50%;background-color:#676a6c;border:4px solid #eeeeee}.msp-slider-base-handle:hover{background-color:#4070f4}.msp-slider-base-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.msp-slider-base-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.msp-slider-base-mark-text-active{color:#666}.msp-slider-base-step{position:absolute;width:100%;height:4px;background:transparent}.msp-slider-base-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.msp-slider-base-dot:first-child{margin-left:-4px}.msp-slider-base-dot:last-child{margin-left:-4px}.msp-slider-base-dot-active{border-color:tint(#676a6c,50%)}.msp-slider-base-disabled{background:#fff;opacity:.35}.msp-slider-base-disabled .msp-slider-base-handle,.msp-slider-base-disabled .msp-slider-base-dot{cursor:not-allowed}.msp-slider-base-disabled .msp-slider-base-mark-text,.msp-slider-base-disabled .msp-slider-base-dot{cursor:not-allowed!important}.msp-description{padding:10px;font-size:85%;background:#fff;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-weight:light;cursor:default}.msp-description:not(:first-child){border-top:1px solid #eeeeee}.msp-color-picker input{color:#000!important}.msp-no-webgl{position:absolute;width:100%;height:100%;left:0;top:0;display:table;text-align:center;background:#fff}.msp-no-webgl>div b{font-size:120%}.msp-no-webgl>div{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%}.msp-loader-msp-btn-file{position:relative;overflow:hidden}.msp-loader-msp-btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.msp-controls-section{margin-bottom:10px}.msp-combined-color-button{border:4px solid white!important;margin:0;text-align:center;padding-right:10px;padding-left:10px}.msp-combined-color-button:hover{border-color:#f2f2f2!important;border:none;outline-offset:-1px!important}.msp-combined-color-swatch{width:100%;display:grid;grid-gap:1px;grid-template-columns:repeat(6,auto)}.msp-combined-color-swatch .msp-btn:hover,.msp-combined-color-swatch .msp-control-row button:hover,.msp-control-row .msp-combined-color-swatch button:hover{outline-offset:-1px!important}.msp-action-select{position:relative}.msp-action-select select{padding-left:42px}.msp-action-select option:first-child{color:#8d9092}.msp-action-select>.msp-icon{display:block;top:0;left:10px;position:absolute;line-height:32px}.msp-simple-help-section{height:28px;line-height:28px;margin-top:5px;margin-bottom:5px;padding:0 10px;font-weight:500;background:#fff;color:#676a6c}.msp-left-panel-controls-buttons{max-width:33px;padding-top:10px;background:#fff;border-right:1px solid #e6e6e6}.msp-left-panel-controls-buttons .msp-btn-link-toggle-on{border-left:2px solid #676a6c}.msp-left-panel-controls-button-data-dirty{position:absolute;width:6px;height:6px;background:#e98b39;border-radius:3px;right:6px;bottom:6px}.msp-left-panel-controls{display:flex;height:100%}.msp-left-panel-controls .msp-scrollable-container{max-width:260px}.msp-left-panel-controls .fixed-width{min-width:240px}.msp-mapped-parameter-group{position:relative}.msp-mapped-parameter-group>.msp-control-row:first-child>div:nth-child(2){right:33px}.msp-mapped-parameter-group>button:first-child{right:33px}.msp-mapped-parameter-group>.msp-btn-icon{position:absolute;right:0;width:32px;top:0;padding:0}.msp-shape-filled{fill:#676a6c;stroke:#676a6c}.msp-shape-empty{fill:none;stroke:#676a6c}.msp-no-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msp-25-lower-contrast-text{color:#a7aaab}.msp-expandable-group-color-stripe{position:absolute;left:0;top:30px;width:120px;height:2px}.msp-section-header{height:32px;line-height:32px;margin-top:10px;margin-bottom:10px;text-align:right;padding:0 10px;font-weight:700;background:#fff;overflow:hidden;cursor:default}.msp-section-header>.msp-icon{display:block;float:left}.msp-section-header>small{font-weight:400}.msp-current-header{height:32px;line-height:32px;margin-bottom:10px;text-align:center;font-weight:700;background:#fff}.msp-flex-row,.msp-state-image-row,.msp-plugin .msp-state-image-row{margin-top:1px;background:#fff;display:flex;flex-direction:row;width:inherit;height:32px}.msp-flex-row>.msp-flex-item,.msp-state-image-row>.msp-flex-item{margin:0 1px 0 0;flex:1 1 auto;overflow:hidden}.msp-flex-row>.msp-flex-item:last-child,.msp-state-image-row>.msp-flex-item:last-child{margin-right:0}.msp-flex-row>select,.msp-state-image-row>select,.msp-plugin .msp-state-image-row>select,.msp-flex-row>button,.msp-state-image-row>button,.msp-plugin .msp-state-image-row>button{margin:0 1px 0 0;flex:1 1 auto;height:32px;overflow:hidden}.msp-flex-row .msp-btn-icon,.msp-state-image-row .msp-btn-icon,.msp-flex-row .msp-btn-icon-small,.msp-state-image-row .msp-btn-icon-small{flex:0 0 32px;max-width:32px}.msp-flex-row>select,.msp-state-image-row>select,.msp-plugin .msp-state-image-row>select{background:none}.msp-flex-row>select>option[value=_],.msp-state-image-row>select>option[value=_]{display:none}.msp-flex-row>select:last-child,.msp-state-image-row>select:last-child,.msp-flex-row>button:last-child,.msp-state-image-row>button:last-child{margin-right:0}.msp-flex-row>button.msp-control-button-label,.msp-state-image-row>button.msp-control-button-label{background:#fff}.msp-state-list{list-style:none}.msp-state-list>li{position:relative;overflow:hidden}.msp-state-list>li>button:first-child{text-align:left;border-left:10px solid #e0e0e0!important}.msp-state-list>li>div{position:absolute;right:0;top:0}.msp-state-image-row{height:96px;margin-top:0}.msp-state-image-row>button{height:96px;padding:0}.msp-state-image-row>button>img{min-height:96px;width:inherit;transform:translateY(-50%);top:50%;position:relative}.msp-tree-row{position:relative;margin-top:0;margin-bottom:1px;background:transparent}.msp-tree-row-current .msp-btn-tree-label>span{font-weight:700}.msp-tree-row-current .msp-btn-tree-label{border-radius:0!important}.msp-tree-row .msp-btn-tree-label{text-align:left;border-radius:0 0 0 8px;border-left-width:4px;border-left-style:solid}.msp-tree-row .msp-btn-tree-label>small{color:#9a9d9f}.msp-tree-updates-wrapper .msp-control-group-header:last-child{margin-bottom:1px}.msp-viewport-top-left-controls{position:absolute;left:10px;top:10px}.msp-viewport-top-left-controls .msp-traj-controls{line-height:32px;float:left;margin-right:10px;background-color:#fff;display:flex}.msp-viewport-top-left-controls .msp-traj-controls>span{color:#676a6c;margin-left:10px;margin-right:10px;font-size:85%;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;white-space:nowrap}.msp-viewport-top-left-controls .msp-state-snapshot-viewport-controls{line-height:32px;float:left;margin-right:10px}.msp-viewport-top-left-controls .msp-state-snapshot-viewport-controls>button{background-color:#fff}.msp-viewport-top-left-controls .msp-state-snapshot-viewport-controls>select{display:inline-block;width:200px;margin-right:10px}.msp-viewport-top-left-controls .msp-animation-viewport-controls{line-height:32px;float:left;margin-right:10px;position:relative}.msp-viewport-top-left-controls .msp-animation-viewport-controls>div:first-child{position:relative;display:inline-block}.msp-viewport-top-left-controls .msp-animation-viewport-controls>div:first-child>button{position:relative}.msp-viewport-top-left-controls .msp-animation-viewport-controls .msp-animation-viewport-controls-select{width:290px;position:absolute;left:0;margin-top:10px;background:#eee}.msp-viewport-top-left-controls .msp-animation-viewport-controls .msp-animation-viewport-controls-select .msp-control-row:first-child{margin-top:0}.msp-selection-viewport-controls{position:relative;display:flex;justify-content:center;margin:10px auto 0;height:fit-content}.msp-selection-viewport-controls .msp-flex-row,.msp-selection-viewport-controls .msp-state-image-row{flex-wrap:wrap;height:100%;row-gap:4px}.msp-selection-viewport-controls-actions-group{display:flex;box-shadow:0 2px 5px #00000026;border:1px solid rgba(170,170,170,.3);border-radius:2px;margin-right:10px;justify-content:center;align-items:center;padding:16px 0;height:32px}.msp-selection-viewport-controls-actions{position:absolute;width:430px;top:40px;background:#eee;box-shadow:0 2px 5px #00000080;border-radius:2px}.msp-selection-viewport-controls .msp-flex-row .msp-btn,.msp-selection-viewport-controls .msp-state-image-row .msp-btn,.msp-selection-viewport-controls .msp-plugin .msp-control-row .msp-state-image-row button,.msp-selection-viewport-controls .msp-flex-row .msp-control-row button,.msp-control-row .msp-selection-viewport-controls .msp-flex-row button,.msp-selection-viewport-controls .msp-state-image-row .msp-control-row button,.msp-control-row .msp-selection-viewport-controls .msp-state-image-row button,.msp-selection-viewport-controls .msp-flex-row .msp-btn-icon,.msp-selection-viewport-controls .msp-state-image-row .msp-btn-icon{padding:0 5px}.msp-selection-viewport-controls .msp-flex-row .msp-btn:hover,.msp-selection-viewport-controls .msp-state-image-row .msp-btn:hover,.msp-selection-viewport-controls .msp-flex-row .msp-control-row button:hover,.msp-control-row .msp-selection-viewport-controls .msp-flex-row button:hover,.msp-selection-viewport-controls .msp-state-image-row .msp-control-row button:hover,.msp-control-row .msp-selection-viewport-controls .msp-state-image-row button:hover,.msp-selection-viewport-controls .msp-flex-row .msp-btn-icon:hover,.msp-selection-viewport-controls .msp-state-image-row .msp-btn-icon:hover{outline:none!important}.msp-selection-viewport-controls select.msp-form-control,.msp-selection-viewport-controls select.msp-btn,.msp-selection-viewport-controls .msp-control-row select,.msp-control-row .msp-selection-viewport-controls select{padding:0 5px;text-align:center;background:#fff;flex:0 0 80px;text-overflow:ellipsis}.msp-selection-viewport-controls select.msp-form-control:hover,.msp-selection-viewport-controls select.msp-btn:hover,.msp-selection-viewport-controls .msp-control-row select:hover,.msp-control-row .msp-selection-viewport-controls select:hover{outline:none!important;background-color:#f2f2f2}.msp-param-object-list-item{margin-top:1px;position:relative}.msp-param-object-list-item>button{text-align:left}.msp-param-object-list-item>button>span{font-weight:700}.msp-param-object-list-item>div{position:absolute;right:0;top:0}.msp-state-actions .msp-transform-wrapper:last-child{margin-bottom:10px}.msp-button-row{display:flex;flex-direction:row;height:32px;width:inherit}.msp-button-row>button{margin:0 1px 0 0;flex:1 1 auto;height:32px;text-align-last:center;background:none;padding:0 10px;overflow:hidden}.msp-action-menu-options-no-header,.msp-action-menu-options .msp-control-group-children{max-height:300px;overflow:hidden;overflow-y:auto}.msp-action-menu-options .msp-control-row,.msp-action-menu-options button,.msp-action-menu-options .msp-icon,.msp-action-menu-options .msp-flex-row,.msp-action-menu-options .msp-state-image-row{height:24px;line-height:24px}.msp-action-menu-options button{text-align:left}.msp-action-menu-options .msp-action-menu-button{margin-top:1px;display:flex;font-size:.9em}.msp-action-menu-options .msp-action-menu-button .msp-icon{margin-right:6px}.msp-representation-entry{position:relative}.msp-representation-entry>.msp-control-group-header>.msp-btn,.msp-control-row .msp-representation-entry>.msp-control-group-header>button{font-weight:700}.msp-representation-entry>.msp-control-group-header>.msp-icon,.msp-representation-entry>.msp-control-group-header>.msp-btn-link{line-height:24px;height:24px}.msp-control-group-presets-wrapper{position:absolute;right:0;top:0}.msp-control-group-presets-wrapper .msp-control-group-header{background:transparent}.msp-control-group-presets-wrapper button{background:transparent!important}.msp-parameter-matrix input{flex:1 1 auto;min-width:0}.msp-btn-apply-simple{text-align:left}.msp-btn-apply-simple .msp-icon{margin-right:10px}.msp-type-class-Root{border-left-color:#fff}.msp-type-class-Group{border-left-color:#e98b39}.msp-type-class-Data{border-left-color:#bfc8c9}.msp-type-class-Object{border-left-color:#54d98c}.msp-type-class-Representation3D{border-left-color:#4aa3df}.msp-type-class-Behavior{border-left-color:#b07cc6}.msp-accent-color-cyan{color:#bfc8c9}.msp-accent-bg-cyan{background:#bfc8c9}.msp-transform-header-brand-cyan{border-bottom:1px solid #bfc8c9}.msp-transform-header-brand-cyan:active,.msp-transform-header-brand-cyan:focus{border-bottom:1px solid #bfc8c9}.msp-accent-color-red{color:#ef8b80}.msp-accent-bg-red{background:#ef8b80}.msp-transform-header-brand-red{border-bottom:1px solid #ef8b80}.msp-transform-header-brand-red:active,.msp-transform-header-brand-red:focus{border-bottom:1px solid #ef8b80}.msp-accent-color-gray{color:#46637f}.msp-accent-bg-gray{background:#46637f}.msp-transform-header-brand-gray{border-bottom:1px solid #46637f}.msp-transform-header-brand-gray:active,.msp-transform-header-brand-gray:focus{border-bottom:1px solid #46637f}.msp-accent-color-green{color:#54d98c}.msp-accent-bg-green{background:#54d98c}.msp-transform-header-brand-green{border-bottom:1px solid #54d98c}.msp-transform-header-brand-green:active,.msp-transform-header-brand-green:focus{border-bottom:1px solid #54d98c}.msp-accent-color-purple{color:#b07cc6}.msp-accent-bg-purple{background:#b07cc6}.msp-transform-header-brand-purple{border-bottom:1px solid #b07cc6}.msp-transform-header-brand-purple:active,.msp-transform-header-brand-purple:focus{border-bottom:1px solid #b07cc6}.msp-accent-color-blue{color:#4aa3df}.msp-accent-bg-blue{background:#4aa3df}.msp-transform-header-brand-blue{border-bottom:1px solid #4aa3df}.msp-transform-header-brand-blue:active,.msp-transform-header-brand-blue:focus{border-bottom:1px solid #4aa3df}.msp-accent-color-orange{color:#e98b39}.msp-accent-bg-orange{background:#e98b39}.msp-transform-header-brand-orange{border-bottom:1px solid #e98b39}.msp-transform-header-brand-orange:active,.msp-transform-header-brand-orange:focus{border-bottom:1px solid #e98b39}.msp-volume-channel-inline-controls>:first-child{position:absolute;left:0;top:0;height:32px;right:32px}.msp-volume-channel-inline-controls .msp-slider>div:first-child{right:42px}.msp-volume-channel-inline-controls .msp-slider>div:last-child{width:30px}.msp-volume-channel-inline-controls>button{position:absolute;right:0;width:32px;top:0;padding:0}.msp-volume-channel-inline-controls>button .msp-material-icon{margin-right:0}.msp-list-unstyled{padding-left:0;list-style:none}.msp-drag-drop-overlay{background:transparent;z-index:1001;display:flex;align-items:center;justify-content:center;position:absolute;inset:0;font-size:48px;font-weight:700}.overlay-on-canvas{position:absolute;z-index:1000;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;background:linear-gradient(to bottom,#ffffff1a,#efefef)}.overlay-on-canvas .insert-image{height:60px;width:60px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNjQwIDUxMiI+PCEtLSFGb250IEF3ZXNvbWUgRnJlZSA2LjUuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbSBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIENvcHlyaWdodCAyMDI0IEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGZpbGw9IiM2NzZhNmMiIGQ9Ik0xNDQgNDgwQzY0LjUgNDgwIDAgNDE1LjUgMCAzMzZjMC02Mi44IDQwLjItMTE2LjIgOTYuMi0xMzUuOWMtLjEtMi43LS4yLTUuNC0uMi04LjFjMC04OC40IDcxLjYtMTYwIDE2MC0xNjBjNTkuMyAwIDExMSAzMi4yIDEzOC43IDgwLjJDNDA5LjkgMTAyIDQyOC4zIDk2IDQ0OCA5NmM1MyAwIDk2IDQzIDk2IDk2YzAgMTIuMi0yLjMgMjMuOC02LjQgMzQuNkM1OTYgMjM4LjQgNjQwIDI5MC4xIDY0MCAzNTJjMCA3MC43LTU3LjMgMTI4LTEyOCAxMjhIMTQ0em03OS0yMTdjLTkuNCA5LjQtOS40IDI0LjYgMCAzMy45czI0LjYgOS40IDMzLjkgMGwzOS0zOVYzOTJjMCAxMy4zIDEwLjcgMjQgMjQgMjRzMjQtMTAuNyAyNC0yNFYyNTcuOWwzOSAzOWM5LjQgOS40IDI0LjYgOS40IDMzLjkgMHM5LjQtMjQuNiAwLTMzLjlsLTgwLTgwYy05LjQtOS40LTI0LjYtOS40LTMzLjkgMGwtODAgODB6Ii8+PC9zdmc+)}.overlay-on-canvas .overlay-title{color:#676a6c;font-size:1.8em;text-align:center;font-weight:500}.overlay-on-canvas .less-important-text{color:#676a6c;font-size:1em;text-align:center;font-weight:400}.msp-layer-overlay-container{position:relative;height:1.1em;width:1.1em}.msp-layer-overlay-container .msp-layer-overlay{position:absolute;width:100%;height:100%;background-size:cover}.pdb-identifiers-wrapper{min-width:100px;max-width:350px;width:70%}.pdb-identifiers-wrapper .pdb-identifiers{width:100%;height:35px;display:flex;align-items:center}.pdb-identifiers-wrapper .pdb-identifiers input[type=text]{background-color:#fff;background-image:none;padding:6px 12px;font-size:16px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:none;border-radius:5px 0 0 5px;outline:none;width:100%;height:35px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.pdb-identifiers-wrapper .pdb-identifiers input[type=text]:focus,.pdb-identifiers-wrapper .pdb-identifiers input[type=text]:active{border-color:#4070f4}.pdb-identifiers-wrapper .pdb-identifiers input[type=text]::placeholder{color:#d1cfcf}.pdb-identifiers-wrapper .pdb-identifiers button{background-color:#4070f4;color:#fff;width:fit-content;height:35px;padding:0 11px;transition:all .5s;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:0 3px 3px 0}.pdb-identifiers-wrapper .pdb-identifiers button:hover,.pdb-identifiers-wrapper .pdb-identifiers button:focus,.pdb-identifiers-wrapper .pdb-identifiers button:active{background-color:#4070f4;color:#fff;border-color:#4070f4}.pdb-identifiers-wrapper .pdb-identifiers button[disabled],.pdb-identifiers-wrapper .pdb-identifiers button [disabled]:hover,.pdb-identifiers-wrapper .pdb-identifiers button [disabled]:focus,.pdb-identifiers-wrapper .pdb-identifiers button [disabled]:active{background-color:#95b0f9;outline:none!important;opacity:1;cursor:not-allowed}.help-block{font-size:11px;margin-left:5px;margin-right:5px}.disabled{opacity:.6;pointer-events:none}.msp-task-state{line-height:32px}.msp-task-state>span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.msp-overlay-tasks{position:absolute;display:flex;inset:0;height:100%;width:100%;z-index:1000;justify-content:center;align-items:center;background:#00000040}.msp-overlay-tasks .msp-task-state>div{height:32px;margin-top:1px;position:relative;width:100%;background:#fff}.msp-overlay-tasks .msp-task-state>div>div{height:32px;line-height:32px;display:inline-block;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;white-space:nowrap;background:#fff;position:absolute}.msp-overlay-tasks .msp-task-state>div>button{display:inline-block;margin-top:-3px}.msp-background-tasks{position:absolute;left:0;bottom:0;z-index:1000}.msp-background-tasks .msp-task-state>div{height:32px;margin-top:1px;position:relative;width:100%;background:#fff}.msp-background-tasks .msp-task-state>div>div{height:32px;line-height:32px;display:inline-block;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;white-space:nowrap;background:#fff;position:absolute}.msp-background-tasks .msp-task-state>div>button{display:inline-block;margin-top:-3px}.msp-viewport{position:absolute;inset:0;background:#fff}.msp-viewport .msp-btn-link{background:#0003}.msp-viewport-expanded{position:fixed;z-index:1000}.msp-viewport-host3d{position:absolute;inset:0;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;touch-action:manipulation}.msp-viewport-host3d>canvas{background-color:#fff;background-size:60px 60px;background-position:0 0,30px 30px}.msp-viewport-controls{position:absolute;right:10px;top:50px;width:fit-content;display:flex;justify-content:start;gap:0;min-height:150px;max-height:375px;height:84%}@media (orientation: portrait),(max-width: 720px){.msp-viewport-controls{top:90px}}.msp-viewport-controls-buttons{width:min-content;text-align:right;box-shadow:0 2px 5px #00000026;border:1px solid rgba(170,170,170,.3);border-radius:2px;order:1;height:fit-content}.msp-viewport-controls-buttons>div{position:relative}.msp-viewport-controls-buttons>div:not(:last-child){margin-bottom:4px}.msp-viewport-controls-buttons button{padding:0;text-align:center;width:32px;position:relative}.msp-viewport-controls-buttons button:hover{outline:none!important;background-color:#f2f2f2!important}.msp-viewport-controls-buttons .msp-btn-link-toggle-off{color:#676a6c}.msp-viewport-controls-buttons .msp-btn-link:hover{color:#4070f4}.msp-semi-transparent-background{background:#fff;opacity:.5;position:absolute;top:0;left:0;width:100%;height:100%}.msp-hover-box-wrapper{position:relative}.msp-hover-box-wrapper .msp-hover-box-body{visibility:hidden;position:absolute;right:36px;top:0;width:100px;background-color:#fff;box-shadow:0 2px 5px #00000080;border:1px solid rgba(170,170,170,.3);border-radius:2px;z-index:1}.msp-hover-box-wrapper .msp-hover-box-spacer{visibility:hidden;position:absolute;right:32px;top:0;width:4px;height:32px}.msp-hover-box-wrapper:hover .msp-hover-box-body,.msp-hover-box-wrapper:hover .msp-hover-box-spacer{visibility:visible}.msp-viewport-controls-panel{background:#eee;box-shadow:0 2px 5px #00000080;border:1px solid rgba(170,170,170,.3);border-radius:2px;order:0;width:300px;height:100%;overflow-y:auto;max-height:350px}.msp-viewport-controls-panel .msp-control-group-wrapper:first-child{padding-top:0}.msp-highlight-toast-wrapper{position:absolute;right:10px;bottom:10px;max-width:95%;z-index:10000}.msp-highlight-info{color:#4070f4;padding:3px 10px;background:#fff;opacity:90%;max-width:400px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.msp-highlight-markdown-row{padding-left:10px}.msp-highlight-simple-row{text-align:right}.msp-highlight-info-hr{margin-inline:0px;margin-block:3px;border:none;height:1px;background-color:#4070f4}.msp-highlight-info-additional{font-size:85%;display:inline-block;color:#a0b8fa}.msp-snapshot-description-wrapper{background:#ffffff80;position:absolute;left:0;top:42px;padding:6.6px 10px;max-height:224px;overflow:hidden;overflow-y:auto;max-width:400px}.msp-snapshot-description-wrapper a{text-decoration:underline;cursor:pointer;color:#676a6c}.msp-snapshot-description-wrapper ul,.msp-snapshot-description-wrapper ol{padding-left:14px}.msp-log-wrap{position:absolute;inset:0;overflow:hidden}.msp-log{position:absolute;inset:0 -20px 0 0;overflow-y:scroll;overflow-x:hidden;font-size:90%;background:#fff}.msp-log{font-size:90%}.msp-log ul{padding:0;margin:0}.msp-log{color:#737779}.msp-log li{clear:both;margin:0;background:#fff;position:relative}.msp-log li:not(:last-child){border-bottom:1px solid #e6e6e6}.msp-log .msp-log-entry{margin-left:110px;background:#fbfbfb;padding:3px 25px 3px 10px}.msp-log .msp-log-timestamp{padding:3px 10px;float:left;text-align:right;width:110px;color:#9a9d9f;font-size:100%}.msp-log .msp-log-timestamp small{font-size:100%}.msp-log .label{margin-top:-3px;font-size:7pt}.msp-log-entry-badge{position:absolute;left:0;top:0;bottom:0;width:6px}.msp-log-entry-message{background:#0cca5d}.msp-log-entry-info{background:#5e3673}.msp-log-entry-error{background:#fd354b}.msp-log-entry-warning{background:#fcc937}.msp-sequence{display:flex;flex-direction:column;height:100%;background:#fff;width:100%}.msp-sequence-select{min-height:24px;margin-bottom:1px;background:#fff;text-align:left;display:flex;align-items:center;gap:1px;flex-wrap:wrap;overflow-y:auto}.msp-sequence-select>span{display:inline-block;line-height:22px;padding:0 10px;font-size:.85em;font-weight:700;cursor:default;box-shadow:#11111a1a 1px 1px}.msp-sequence-select>select{display:inline-block;max-width:120px;width:auto;text-overflow:ellipsis;font-size:.85em;height:22px;line-height:22px;background-size:6px 8px;background-color:#fff;cursor:pointer;box-shadow:#11111a1a 1px 1px}.msp-sequence-select>button{display:flex;align-items:center;width:auto;height:22px;line-height:22px}.msp-highlight-sequence-numbering-label{color:#4070f4;padding:3px 10px;background:#fff;opacity:90%;font-size:.85em;font-family:Helvetica,monospace;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.msp-sequence-wrapper{word-break:break-word;padding:6px 10px 3px;user-select:none}.msp-sequence-wrapper-non-empty{letter-spacing:.15em;font-size:.95em;line-height:180%;font-family:Roboto Mono,Overpass Mono,monospace;background:#fff;overflow-y:auto}.msp-sequence-chain-label{margin-left:10px;margin-top:10px;user-select:none;color:#4070f4;font-size:90%;line-height:90%;padding-left:.2em}.msp-sequence-wrapper span{cursor:pointer}.msp-sequence-wrapper .msp-sequence-residue-long,.msp-sequence-wrapper .msp-sequence-residue-long-begin{margin:0}.msp-sequence-wrapper .msp-sequence-label{color:#4070f4;font-size:90%;line-height:90%;padding-bottom:1em;padding-left:.2em}.msp-sequence-wrapper .msp-sequence-number{color:#4070f4;word-break:keep-all;cursor:default;position:relative;top:-1.1em;left:2.8em;padding:0;margin-left:-2.7em;font-size:80%}.msp-sequence-wrapper .msp-sequence-number-long{left:3.3em}.msp-sequence-wrapper .msp-sequence-number-long-negative{left:2.7em}.msp-sequence-wrapper .msp-sequence-number-negative{left:2.5em}.msp-sequence-wrapper .msp-sequence-present{color:#676a6c}.msp-sequence-wrapper .msp-sequence-missing{color:#658cf6;cursor:default}.msp-transformer .msp-entity-badge{position:absolute;top:0;right:0;height:32px;line-height:32px;width:32px}.msp-layout-right,.msp-layout-left{background:#eee}.msp-transformer-wrapper{position:relative}.msp-transformer-wrapper .msp-entity-badge{left:0;top:0}.msp-transformer-wrapper:first-child .msp-panel-description-content{top:33px}.msp-transformer-wrapper:not(:first-child) .msp-panel-description-content{bottom:33px}.msp-transform-wrapper{margin-bottom:10px}.msp-transform-wrapper-collapsed,.msp-transform-update-wrapper,.msp-transform-update-wrapper-collapsed{margin-bottom:1px}.msp-transform-update-wrapper>.msp-transform-header>button,.msp-transform-update-wrapper-collapsed>.msp-transform-header>button{text-align:left;padding-left:32px;line-height:24px;background:#f9f9f9}.msp-transform-wrapper>.msp-transform-header>button{text-align:left;background:#fff;font-weight:700;padding-right:5px}.msp-transform-header{position:relative}.msp-transform-header>button>small{font-weight:400;float:right}.msp-transform-header>button>span:first-child{margin-right:10px}.msp-transform-header>button:hover{color:#8d9092}.msp-transform-header-brand{margin-bottom:-1px}.msp-transform-header-brand svg{fill:#676a6c;stroke:#676a6c}.msp-transform-default-params{background:#fff;position:absolute;left:0;top:0;width:32px!important;padding:0}.msp-transform-default-params:hover{background:#fff}.msp-transform-apply-wrap{position:relative;margin-top:1px;width:100%;height:32px}.msp-transform-refresh{width:87px;margin-left:33px;background:#fff;text-align:right}.msp-transform-apply{display:block;position:absolute;left:120px;right:0;top:0}.msp-transform-apply-wider{margin-left:33px}.msp-data-beh{margin:10px 0!important}.msp-toast-container{position:relative;z-index:1001}.msp-toast-container .msp-toast-entry{color:#676a6c;background:#eee;position:relative;float:right;min-height:32px;margin-top:10px;border:1px solid #e6e6e6;display:table}.msp-toast-container .msp-toast-entry .msp-toast-title{height:100%;line-height:32px;padding:0 10px;background:#fff;font-weight:700;display:table-cell;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;font-weight:light;cursor:pointer}.msp-toast-container .msp-toast-entry .msp-toast-message{padding:3px 42px 3px 10px;display:table-cell}.msp-toast-container .msp-toast-entry .msp-toast-message a{text-decoration:none;color:#4070f4;font-weight:700}.msp-toast-container .msp-toast-entry .msp-toast-message a:hover{text-decoration:underline;color:#1953f2}.msp-toast-container .msp-toast-entry .msp-toast-message a:active,.msp-toast-container .msp-toast-entry .msp-toast-message a:focus{color:#4070f4;outline-offset:0;outline:none}.msp-toast-container .msp-toast-entry .msp-toast-hide{position:absolute;width:42px;right:0;top:0;bottom:0}.msp-toast-container .msp-toast-entry .msp-toast-hide .msp-btn-icon{background:transparent;position:absolute;inset:1px 0 0;width:100%;text-align:right;padding-right:5px}.msp-help-row{position:relative;height:32px;background:#fff;margin-top:1px;display:table;width:100%}.msp-help-row>span{width:120px;text-align:right;padding:3px 10px;color:#8d9092;display:table-cell;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.msp-help-row>div{background:#fff;position:relative;padding:3px 10px;display:table-cell}.msp-canvas{width:100%;height:100%;background-color:#f3f2ee}.msp-canvas text{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.msp-canvas circle{stroke:#000;stroke-width:10;stroke-opacity:.3}.msp-canvas circle:hover{fill:#ae5d04;stroke:#000;stroke-width:10px}.msp-canvas .info{fill:#fff;stroke:#000;stroke-width:3}.msp-canvas .show{visibility:visible}.msp-canvas .hide{visibility:hidden}.msp-canvas .delete-button rect{fill:#ed4337;stroke:#000}.msp-canvas .delete-button text{stroke:#fff;fill:#fff}.msp-canvas .delete-button:hover{stroke:#000;stroke-width:3;fill:#ff6961}.msp-canvas .infoCircle:hover{fill:#4c66b2}.msp-canvas:focus{outline:none}.flex{display:flex;flex-direction:row;justify-content:center;align-items:center}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.msp-top-toolbar{display:flex;overflow-x:hidden;width:auto;height:55px;align-items:center;padding:5px 0}.msp-top-toolbar .toolbar-buttons-seperator{border-left:1px solid #eee;height:90%}.msp-top-toolbar .msp-btn,.msp-top-toolbar .msp-control-row button,.msp-control-row .msp-top-toolbar button{height:100%;border-radius:4px;width:auto}.msp-top-toolbar .msp-btn:not(:last-child),.msp-top-toolbar .msp-control-row button:not(:last-child),.msp-control-row .msp-top-toolbar button:not(:last-child){margin-right:5px}.msp-top-toolbar .msp-btn:active,.msp-top-toolbar .msp-control-row button:active,.msp-control-row .msp-top-toolbar button:active,.msp-top-toolbar .msp-btn.active,.msp-top-toolbar .msp-control-row button.active,.msp-control-row .msp-top-toolbar button.active{box-shadow:inset 1px 1px 3px 1px #00000026}.msp-top-toolbar .msp-btn.disabled,.msp-top-toolbar .msp-control-row button.disabled,.msp-control-row .msp-top-toolbar button.disabled,.msp-top-toolbar .msp-btn.disabled:hover,.msp-top-toolbar .msp-btn.disabled:focus,.msp-top-toolbar .msp-btn.disabled:active,.msp-top-toolbar .msp-btn.disabled.active,.msp-top-toolbar .msp-btn[disabled],.msp-top-toolbar .msp-control-row button[disabled],.msp-control-row .msp-top-toolbar button[disabled],.msp-top-toolbar .msp-btn[disabled]:hover,.msp-top-toolbar .msp-btn[disabled]:focus,.msp-top-toolbar .msp-btn[disabled]:active,.msp-top-toolbar .msp-btn.active[disabled]{background:none;color:#ccc;cursor:not-allowed;pointer-events:all;border:none;box-shadow:0}.msp-top-toolbar .msp-btn.button-with-attention,.msp-top-toolbar .msp-control-row button.button-with-attention,.msp-control-row .msp-top-toolbar button.button-with-attention{animation:shake .5s ease-in-out}@keyframes shake{0%,to{transform:translate(0)}25%,75%{transform:translate(-5px)}50%{transform:translate(5px)}}.msp-top-toolbar .overflow-only{display:none!important}.tippy-popover .overflow-only{display:block!important}.msp-toggle-button.active{background-color:#e6e6e6}.msp-dropdown-marker{color:#676a6c;margin-left:5px}.molx-coloring-schemes-detailed-img-36-40{width:36px;height:40px}.molx-coloring-schemes-detailed-img-35-32{width:35px;height:32px}.molx-coloring-schemes-detailed-img-35-35{width:35px;height:35px}.molx-coloring-schemes-detailed-img-40-40{width:40px;height:40px}.molx-coloring-schemes-detailed-img-33-35{width:33px;height:35px}.molx-coloring-schemes-icon{width:32px;height:32px}.tippy-dark{background:#000;border-radius:3px;color:#fff;font-size:13px;font-weight:500;overflow-wrap:break-word;padding:.5em;text-align:left}.tippy-popover{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,8,16,.15);box-shadow:0 0 8px 2px #00081014;color:#333;max-width:150px;height:auto;max-height:300px;overflow-y:auto;overflow-x:hidden;padding:3px 5px}.tippy-popover .tippy-arrow{display:none!important}.tippy-popover .msp-top-toolbar-overflow{display:flex;flex-direction:column;gap:4px}.tippy-popover .msp-top-toolbar-overflow .toolbar-buttons-seperator{border-left:none;border-bottom:1px solid #eee;height:auto;width:90%}.tippy-popover .msp-top-toolbar-overflow .msp-btn,.tippy-popover .msp-top-toolbar-overflow .msp-control-row button,.msp-control-row .tippy-popover .msp-top-toolbar-overflow button{height:100%;background:#fff;border:none;padding:6px 5px;text-align:left;display:flex}.tippy-popover .msp-top-toolbar-overflow .msp-btn:hover,.tippy-popover .msp-top-toolbar-overflow .msp-control-row button:hover,.msp-control-row .tippy-popover .msp-top-toolbar-overflow button:hover,.tippy-popover .msp-top-toolbar-overflow .msp-btn.active,.tippy-popover .msp-top-toolbar-overflow .msp-control-row button.active,.msp-control-row .tippy-popover .msp-top-toolbar-overflow button.active{background-color:#edededd6;box-shadow:inset 1px 1px 3px 1px #00000026;border-radius:4px}.tippy-popover .msp-top-toolbar-overflow .msp-btn img.msp-icon-image,.tippy-popover .msp-top-toolbar-overflow .msp-control-row button img.msp-icon-image,.msp-control-row .tippy-popover .msp-top-toolbar-overflow button img.msp-icon-image{width:30px;height:30px;margin-right:8px}.tippy-popover .msp-top-toolbar-overflow .msp-btn img.molx-coloring-schemes-detailed-img-36-40,.tippy-popover .msp-top-toolbar-overflow .msp-control-row button img.molx-coloring-schemes-detailed-img-36-40,.msp-control-row .tippy-popover .msp-top-toolbar-overflow button img.molx-coloring-schemes-detailed-img-36-40{width:34px;height:38px;image-rendering:pixelated;margin-right:4px}.tippy-popover .msp-top-toolbar-overflow .msp-btn img.molx-coloring-schemes-detailed-img-35-35,.tippy-popover .msp-top-toolbar-overflow .msp-control-row button img.molx-coloring-schemes-detailed-img-35-35,.msp-control-row .tippy-popover .msp-top-toolbar-overflow button img.molx-coloring-schemes-detailed-img-35-35{width:34px;height:35px;margin-right:4px}.tippy-popover .msp-top-toolbar-overflow .msp-btn[disabled],.tippy-popover .msp-top-toolbar-overflow .msp-control-row button[disabled],.msp-control-row .tippy-popover .msp-top-toolbar-overflow button[disabled]{background:#fff;opacity:.35}.msp-badge{background-color:#d1dade;border-radius:10px;color:#5e5e5e;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;min-width:fit-content;padding-bottom:3px;padding-left:6px;padding-right:6px;text-shadow:none}.clickable:hover,.clickable *:hover{cursor:pointer}.not-clickable:hover{cursor:default!important}.msp-panel-plain{background-color:#fff;border:none}.msp-panel-header-container{display:flex;justify-content:space-between;align-items:center;flex:1 1 auto!important;gap:1em}.msp-panel-header-container .msp-panel-header-settings{display:flex;justify-content:space-around;align-items:center;flex:1 1 10%;gap:2px;max-width:140px}.panel-shadow-gray,.panel-shadow-gray .panel-heading{background-color:#fff!important}.react-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.react-resizable-handle.disabled{display:none}.react-resizable-handle-n{cursor:ns-resize;height:7px;width:100%;top:-5px;left:0}.react-resizable-handle-s{cursor:ns-resize;height:7px;width:100%;bottom:-5px;left:0}.react-resizable-handle-e{cursor:ew-resize;width:7px;right:-5px;top:0;height:100%}.react-resizable-handle-w{cursor:ew-resize;width:7px;left:-5px;top:0;height:100%}.react-resizable-handle-se{cursor:nwse-resize;width:12px;height:12px;right:1px;bottom:1px}.react-resizable-handle-sw{cursor:nesw-resize;width:12px;height:12px;left:1px;bottom:1px}.react-resizable-handle-nw{cursor:nw-resize;width:12px;height:12px;left:1px;top:1px}.react-resizable-handle-ne{cursor:ne-resize;width:12px;height:12px;right:1px;top:1px}.msp-draggable-dockable-panel-container.docked-panel{background-color:#fff;position:relative;width:100%!important;transform:none!important;border-bottom:1px solid #e6e6e6}.msp-draggable-dockable-panel-container.floating-panel{background-color:#fff;position:absolute;z-index:2001;border-radius:5px;box-shadow:0 0 7px #566075b3;border:1px solid rgba(86,96,117,.7)}.msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header{min-height:24px;max-height:24px;height:20%;background-color:#eee;top:0;right:0;display:flex;align-items:center}.msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-panel-header-action-buttons{display:flex;margin-right:1px}.msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-panel-header-action-buttons>button{display:flex;align-items:center;width:auto;height:24px;line-height:24px;background-color:inherit}.msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-panel-header-action-buttons>button:hover{outline:none!important;background-color:#f2f2f2}.msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-panel-header-action-buttons>button:focus:not(:hover){outline:none!important;background-color:inherit}.msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-draggable-dockable-panel-title{display:flex;align-items:baseline;justify-content:start;flex:1 1 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;cursor:unset}.msp-draggable-dockable-panel-container .msp-draggable-dockable-panel-header .msp-draggable-dockable-panel-title span{display:inline-block;line-height:24px;padding-left:10px;font-size:1em;font-weight:700}.msp-draggable-dockable-panel-container .msp-bottom-dragging-handle{position:fixed;height:8px;background-color:transparent;cursor:move;bottom:0;left:0;right:11px}.custom-right-control-addon{display:flex;flex-direction:column;background:#fff;overflow:hidden}.models-panel-content{background-color:#fff;padding-bottom:5px;height:100%}.models-panel-content input[type=color]{cursor:pointer;background-color:inherit}.models-panel-content .no-structure-content{padding:10px;height:100%}.models-panel-content .no-structure-content span{text-align:center}.models-panel-header{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;padding:6px 0 4px 10px}.models-group-panel-header{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;padding:6px 0 0 10px}.models-panel-header-icon{font-size:1.2em;margin-bottom:3px;width:1em;height:1em;user-select:none}.regular-checkbox{appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;display:inline-block;position:relative;width:1.1em;height:1.1em;cursor:pointer}.regular-checkbox:focus{outline:none}.regular-checkbox:active,.regular-checkbox:checked:active{box-shadow:0 1px 2px #0000000d,inset 0 1px 3px #0000001a}.regular-checkbox:checked{border:1px solid #adb8c0}.regular-checkbox:checked:after{content:"✔";font-size:14px;position:absolute;top:-3px;left:1px;color:#99a1a7}input[type=checkbox]:indeterminate:after{content:"";width:10px;height:10px;border:solid #99a1a7;border-width:2px 0 0 0;font-size:14px;position:absolute;top:40%;left:10%}.big-checkbox{padding:18px}.big-checkbox:checked:after{font-size:28px;left:6px}input[type=color]{padding:0;border:none;cursor:pointer;width:1em;height:1em}input[type=color]::-webkit-color-swatch-wrapper{display:inline;padding:0}input[type=color]::-moz-color-swatch{border:1px solid #cacece;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;border-radius:2px;width:1em;height:1em;box-sizing:content-box}input[type=color]::-webkit-color-swatch{border:1px solid #cacece;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;border-radius:2px;width:1em;height:1em}.msp-font-small{font-size:small}.molx-container-wrapper{position:relative;border-top:1px solid rgba(128,128,128,.168627451);border-bottom:1px solid rgba(128,128,128,.168627451)}.ibox.molx-box .ibox-content{padding-top:5px}.ibox.molx-box .molx-container-wrapper{border-top:none;border-bottom:none}.ibox.molx-box.fullscreen .molx-container-wrapper{height:90vh!important}.g4-pdb-file-molx-viewer .msp-plugin .msp-plugin-content{border:0!important}.g4-pdb-file-molx-viewer .msp-plugin .msp-plugin-content .msp-selection-viewport-controls{display:none}.g4-pdb-file-molx-container-wrapper{border:0!important}.carousel-control span{color:#d3d3d3!important}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-ms-transform:translate3d(-33%,0,0);transform:translate3d(-33%,0,0);opacity:0;z-index:1;transition:transform .3s ease,opacity .3s ease}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-ms-transform:translate3d(33%,0,0);transform:translate3d(33%,0,0);opacity:0;z-index:1;transition:transform .3s ease,opacity .3s ease}.carousel-inner .item.left,.carousel-inner .item.right{transform:translate(0);opacity:1;z-index:0;transition:transform .3s ease,opacity .3s ease}.carousel>.carousel-control.left{left:-10%!important;background-image:none!important}.carousel>.carousel-control.right{right:-10%!important;background-image:none!important}.g4-getting-started-modal-inner-scrollable-panel .carousel{width:80%}.carousel-inner .item.active{display:flex}.carousel-inner .item.active .g4-card{height:100%}.g4-scrollspy-scrollable-content{margin-left:5%}.g4-scrollspy-scrollable-content .section{margin-top:3%}@media only screen and (max-width: 1220px){.g4-scrollspy-navbar-fixed-section{display:none}.carousel{margin-top:6%!important}}.carousel{margin-top:4%}.g4-scrollspy-navbar-link li>a:hover{background-color:transparent!important}.g4-scrollspy-navbar-link li>a:focus{background-color:transparent!important}.g4-scrollspy-active-link-highlighted{border-left:2px solid blue;border-radius:0!important}.g4-scrollable-section-title{margin-bottom:2%;display:flex;align-items:center}.g4-scrollable-section-title h4{font-size:17px;margin-left:7px}.g4-scrollable-section-title i{font-size:small}.g4-scrollable-navbar-vertical{position:fixed;top:59px;width:170px}.g4-genophore-features-panel{padding:2%}.g4-genophore-features-panel .g4-card-item{border-color:#4070f4;border-left-style:solid;margin-bottom:5%;margin-left:15px;max-width:550px;min-height:183px;padding-left:3%}.g4-genophore-features-panel .g4-card-item .g4-card-heading{padding:0 8px}.g4-genophore-features-panel .g4-card-item i{margin:1.5%;color:#4070f4;font-size:large}.g4-genophore-features-panel .g4-card-item .g4-card-header{align-items:center;display:flex}.g4-onboarding-steps{padding:3px 3% 3%}.g4-onboarding-steps .g4-tabbed-box{border:2px solid #e8edf1;border-radius:3px;border-left:none}.g4-onboarding-steps .g4-vertical-tabs-container .g4-vertical-tab-links-left ul.nav.nav-tabs>li{border:3px solid #f1f1f1;border-top:none;border-radius:0;margin-top:0;margin-bottom:-1px;min-height:70px}.g4-onboarding-steps .g4-vertical-tabs-container .g4-vertical-tab-links-left ul.nav.nav-tabs:first-child{border-top:none}.g4-onboarding-steps .g4-vertical-tabs-container .g4-vertical-tab-links-left ul.nav.nav-tabs:last-child{border-bottom:none}.g4-onboarding-steps .g4-vertical-tabs-container .g4-vertical-tab-links-left ul.nav.nav-tabs li.active,.g4-onboarding-steps .g4-vertical-tabs-container .g4-vertical-tab-links-left ul.nav.nav-tabs li.active:hover{margin-right:0;border-top:none;border-right:none;margin-bottom:0}.g4-onboarding-steps .g4-vertical-tabs-container .g4-vertical-tabs-content{padding:4%}.g4-onboarding-steps .g4-green-check{color:#1aaf1a}.g4-onboarding-flow{display:flex;justify-content:space-evenly;flex-direction:column;gap:30px;margin-top:20px}.g4-onboarding-flow li{margin:10px 0}.g4-onboarding-flow li i{color:#4070f4}.g4-onboarding-flow-model{max-width:600px;margin:auto;border-bottom:none}.g4-onboarding-flow-model h2{margin:10px 0;text-align:left}.g4-onboarding-flow-model ul{list-style:none;padding:0;text-align:left;font-size:14px}.g4-onboarding-flow-buttons{background-color:#fff;color:#000;border:2px solid #00a18c;margin:10px}.g4-onboarding-flow-buttons:hover{background-color:#00a18c;color:#fff}.sideways.tabs-left,.sideways.tabs-right{border:none;left:-17px}.g4-onboarding-steps .g4-vertical-container .g4-vertical-box-tabs{width:40%}.g4-onboarding-steps .g4-vertical-container .g4-vertical-box-tabs .nav-tabs.tabs-left>li{margin-bottom:0}.g4-onboarding-steps .g4-vertical-container .g4-vertical-box-content{width:50%;display:flex;align-items:baseline;padding:4%}.g4-onboarding-steps .g4-vertical-container .sideways{position:unset;max-width:100%!important}@media screen and (max-width: 768px){.g4-onboarding-steps .g4-vertical-container .g4-vertical-container{flex-direction:column}.g4-onboarding-steps .g4-vertical-container .g4-vertical-box-content,.g4-onboarding-steps .g4-vertical-container .g4-vertical-box-tabs{width:100%!important}}.g4-onboarding-help-button{color:#4070f4;padding:6px 6px 6px 10px;border-radius:23px 0 0 23px;font-size:16px;border-width:1px 0 1px 1px;border-style:solid;border-color:#bdbdcc;box-shadow:0 0 8px 4px #00000014}.g4-onboarding-help-button:hover,.g4-onboarding-help-button:focus{color:#fff;background:#4070f4;transform:translateY(-.2rem);box-shadow:0 0 4.4rem .2rem #0000004d}.g4-getting-started-modal-inner-scrollable-panel{max-height:74vh;overflow-x:hidden;overflow-y:auto}.g4-getting-started-modal-inner-scrollable-panel .modal-body{padding:0}.g4-getting-started-modal-inner-scrollable-panel:after{content:" ";position:absolute;bottom:0;width:100%;background:linear-gradient(to bottom,transparent,white);height:90px;left:0}.g4-workflow-image-margin{margin-top:20px;margin-bottom:44px}body.modal-open .animated{-webkit-animation-fill-mode:none;animation-fill-mode:none}.bounce-in-right{-webkit-animation-name:none;animation-name:none}.modal{transition:none!important;animation:none!important}.new-vector-tabs{height:110vh}@media (width <= 992px){.new-vector-tabs{height:auto}}.dna_lot-form-container{padding:25px 50px}.drug-toolbar{align-items:center;display:flex;justify-content:flex-end}.drug-toolbar .btn{margin-left:5px}.small-molecules-viewers .g4-vertical-tabs-container .g4-vertical-tab-links-left{width:60px!important}.small-molecules-viewers .g4-vertical-tabs-container .g4-vertical-tab-links-left ul.nav.nav-tabs li div,.small-molecules-viewers .g4-vertical-tabs-container .g4-vertical-tab-links-left ul.nav.nav-tabs li a{transform:rotate(-90deg);font-size:13px}.small-molecules-viewers .g4-vertical-tabs-container .g4-vertical-tabs-content{width:90%!important}.g4-expression-system-form{min-height:45vh}.g4-expression-plasmids-counters{color:gray;font-size:16px;font-weight:600}.harvest_lot-form-container{padding:25px 50px}.buffer_associations_list_label{display:flex;justify-content:space-between;margin-bottom:10px}.buffer_associations_list_label .buffer_associations_list__add-btn button{font-size:12px}.buffer-association-input-list{padding:5px}.buffer-association-input-list .buffer-associations-list-item{padding-bottom:15px;padding-top:15px;border-bottom:1px solid #ccc}.buffer-association-input-list .buffer-associations-list-item:last-child{border-bottom:none}.buffer-association-input-list .g4-input-list-item-panel{border:none;padding:5px 0}.buffer-association-input-list .buffer-associations-list-item{display:grid;grid-template-columns:98% 2%;grid-column-gap:10px}.buffer-association-input-list .buffer-associations-list-item *:first-child{grid-row:1;grid-column:1;align-self:center}.buffer-association-input-list .buffer-associations-list-item .buffer-associations-list-item__remove_btn{grid-row:1;grid-column:2;align-self:end;margin-bottom:8px}.buffer-association-input-list .g4-titled-panel__title{padding-bottom:10px}.buffer-association-input-list .form-group{margin-bottom:0}.meta-data-field-container{display:grid;gap:0 20px;padding:10px}.meta-data-field-container.meta-data-field-container-view-mode{grid-template-columns:100%}.meta-data-bulk-edit-field-container{display:grid;gap:0 10px;grid-template-columns:calc(100% - 60px) 40px}@media (width > 992px){.meta-data-single-field-container-element{flex-basis:50%}}@media (width < 992px){.meta-data-single-field-container-element{flex-basis:100%}}@media (width <= 992px){.metadata-action-btns{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-top:10px;width:100%}}@media (width <= 767px){.meta-data-field-container{gap:0 10px}.metadata-search-widget{align-items:baseline;display:flex;justify-content:space-between;width:100%}}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.toolbar-button-group{display:flex;align-items:center;padding:0 2px}.toolbar-button-group:not(:last-child){border-right:1px solid #ccc}.toolbar-button{background-color:#fff;border:none;font-size:14px;margin-bottom:5px;margin-right:5px;margin-top:5px}.toolbar-button>.toolbar-button-dropdown-pointer{font-size:12px;margin-top:2px;margin-left:2px}.toolbar-button button{background-color:#fff;border:none}.toolbar-dropdown-toggle{display:flex;align-items:center;gap:12px;margin-right:5px;cursor:pointer}.toolbar-dropdown-toggle .toolbar-button:hover{color:inherit}.toolbar-button:hover{background-color:#fafafa;color:#4070f4}.toolbar-button:hover>*{color:#4070f4}.toolbar-button:hover g,.toolbar-button:hover path{fill:#4070f4!important}.toolbar-button-disabled{cursor:not-allowed!important;opacity:.4}.plate-toolbar{align-items:center;background:#fff;border-bottom:1px solid #ccc;display:flex;flex-wrap:nowrap;justify-content:space-between;justify-items:center;position:relative;padding:3px 0;font-size:13px}.plate-toolbar .plate-toolbar-items-container{align-items:center;display:flex;flex-wrap:wrap}.plate-toolbar .plate-toolbar-custom-items{align-items:center;display:flex;flex-wrap:wrap;padding:0 5px}.plate-toolbar .plate-toolbar-custom-items:has(*){border-left:1px solid #dadada}.dropdown-div-container{display:flex;margin:0;min-width:0;padding:0}.dropdown-div{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 12px #0000002d;display:none;float:left;font-size:14px;list-style:none;margin:2px 0 0;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-div-open{display:flex;flex-direction:row;justify-content:center}.table-generator{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 12px #0000002d;display:none;float:left;font-size:14px;left:unset;list-style:none;margin:2px 0 0;min-width:0;padding:5px;position:absolute;right:auto;text-align:left;top:100%;z-index:1000}.table-generator:first-child{font-size:18px}.table-generator-open{display:flex;flex-direction:column}.table-generator-highlighted-cells{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC) repeat;font-size:18px;height:1em;position:absolute!important;width:1em;z-index:2}.table-generator-unhighlighted-cells{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC) repeat;font-size:18px;height:5em;position:relative!important;width:5em;z-index:1}.table-generator-mouse-catcher{cursor:pointer;font-size:18px;height:10em;position:absolute!important;width:10em;z-index:3}.g4-picker-input{border:1px solid #dadada;border-radius:3px;color:#666;height:30px}.special-char-btn{border:0;height:40px;transition:all 0s!important;font-size:16px;text-align:center;cursor:pointer}.special-char-btn:active,.special-char-btn:focus{outline:none;box-shadow:none}.special-char-btn:hover{color:#4070f4}.headings-list{list-style:none;padding:8px}.headings-list li{cursor:pointer;margin-bottom:3px;white-space:nowrap}.headings-list li:hover{background-color:#f5f5f5}.headings-list blockquote,.headings-list pre{margin:0;padding:3px 10px}.headings-list h1,.headings-list h2,.headings-list h3,.headings-list h4,.headings-list h5,.headings-list h6,.headings-list p{margin:0;padding:3px 15px}.color-button{border:0;border-radius:0;height:20px;margin:0;padding:0;width:20px}.color-button:hover{transform:scale(1.2);transition:all .2s}.color-pallet{display:inline-block;margin:3px;width:160px}.color-pallet .title{border-bottom:1px solid #eee;font-size:12px;margin:2px 7px;text-align:center}.color-pallet .reset{background-color:#fff;border-color:#bed1d9;border-radius:2px;cursor:pointer;font-size:11px;margin:3px;padding:0 3px;width:90%}.color-pallet .reset:hover{background:#eee}.file-root{align-content:flex-start;box-sizing:content-box;display:inline-flex;justify-content:flex-start;padding-bottom:.1rem;padding-top:.1rem;user-select:none}.file-div{align-content:flex-start;align-self:flex-start;border-radius:3px;box-sizing:content-box;display:flex;flex-direction:row;justify-content:flex-start;justify-self:flex-start;margin:.5rem;padding:.5rem}.file-div:hover{box-shadow:0 0 0 1px #bccdea}.file-info{align-items:flex-start;display:flex;flex-direction:column;font-size:1.5rem;font-weight:700;justify-content:flex-start;padding-left:1rem}.file-info span{font-size:1rem;margin-top:.2rem}.image-root{padding-bottom:.625rem;padding-top:.625rem}.image-handle{display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;user-select:none;width:1.5rem;z-index:10}.image-handle:after{background-color:#9ca3af;border-radius:6px;content:" ";display:flex;height:64px;width:3px}.image-handle:hover:after,.image-handle:focus:after,.image-handle:active:after{background-color:#3b82f6}.image-left-handle{left:-.75rem;margin-left:-.75rem;padding-left:.75rem}.image-right-handle{align-items:flex-end;margin-right:-.75rem;padding-right:.75rem;right:-.75rem}.image-figure{margin:0;position:relative}.styled-image{border-radius:3px;cursor:pointer;display:block;max-width:100%;object-fit:cover;padding-left:0;padding-right:0;width:100%}.image-caption{background-color:inherit;border-style:none;color:inherit;font:inherit;margin-top:.5rem;padding:0;resize:none;text-align:center;width:100%}.image-caption:focus{outline:2px solid transparent;outline-offset:2px}.image-caption:focus::placeholder{opacity:0}.image-figcaption{margin-left:auto;margin-right:auto;max-width:100%}.link-action-button{height:1.75rem;margin-left:.5rem;width:1.75rem}.link-action-button:hover{background-color:#e5e7eb;border-radius:9999px;cursor:pointer}.link-action-button div{padding:.25rem}.link-info-form{display:flex;flex-direction:row}.link-glob{height:1.75rem;margin-left:.5rem;margin-right:.5rem;margin-top:0;width:1.75rem}.link-title{display:flex;flex-direction:column;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin-left:.25rem;width:300px}.link-title div{font-weight:700}.link-title div a{color:#00f;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.link-title div a:hover{color:#add8e6}.link-title div:last-child{opacity:.8}.link-title div.link-url{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:225px!important}.link-title div.link-description{-webkit-box-orient:vertical;display:flex;font-size:12px;-webkit-line-clamp:3;overflow:hidden;width:85%}.link-action-buttons-container{display:flex;flex-direction:row;margin-left:-100px}.styled-link{color:#0078d4;text-decoration:initial}.styled-link :hover,.styled-link :visited:hover{color:#004578;text-decoration:underline}.styled-link :visited{color:#0078d4}.link-edit-form{margin:-1px;outline:none;width:250px;padding:1px;width:360px}.link-container{align-items:center;display:flex;flex-direction:row;margin:1rem;position:relative}.link-label{background-color:#fff;box-shadow:5px 0 #fff,-5px 0 #fff;color:#5f6368;display:inline;font-size:12px;left:12px;margin-bottom:0;max-width:300px;padding:0;position:absolute;top:-2px;word-wrap:break-word}.styled-link-input{border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;color:#3c4043;font-size:14px;height:36px;margin:8px 0;outline:none;padding:1px 8px;width:265px}.styled-link-input :focus{border:2px solid #1a73e8;box-shadow:none;padding:0 7px}.link-apply-button{background-color:#f9fafb;border:none;color:#1a73e8;cursor:pointer;font-size:16px;font-weight:500;margin-left:auto}.link-apply-button:hover{background-color:#dbeafe;box-shadow:0 1px 2px #0000000d;color:#1d4ed8}.table-element{overflow-x:auto;position:relative;padding-left:20px;padding-block:20px;margin-left:-8px;outline-color:#a1a1a180}.styled-table{display:table;text-indent:0;border-color:inherit;border-collapse:collapse;table-layout:fixed;height:1px;margin-right:0;margin-left:1px}.table-row-drag-handel{position:absolute;top:50%;left:0;z-index:51;width:26px;display:inline-flex;height:24px;transition:0px -50%;align-items:center;justify-content:center;border-width:1px;border-radius:8px;padding:0;opacity:0;transition-duration:.1s}.table-row-drag-handel.active{cursor:grab}.table-row-drop-line{position:absolute;left:0;right:0;z-index:50;height:.5px;background:#4070f4}.table-row-drop-line.-top-px{top:-1px}.table-row-drop-line.-bottom-px{bottom:-1px}.text-muted-foreground{color:#a9a9a9}.styled-table-cell{border-color:#d1d5db;border-style:solid;min-width:70px;overflow:visible;position:relative;word-break:break-all;border-width:1px;height:100%;padding:2px 5px}.styled-table-cell-content{hyphens:manual;overflow-wrap:break-word;padding:.5rem .75rem;position:relative;z-index:10}.table-resizable-cell{height:100%;position:absolute;top:0;width:100%}.mention-input-element{background-color:#eee!important;border-radius:4px!important;box-shadow:none!important;display:inline-block!important;font-size:.9em!important;margin:0 1px!important;padding:3px 3px 2px!important;vertical-align:baseline!important}.mention-input-element .overflow-hidden{display:inline-block;width:0}.mention-input-element span[data-slate-length]:after{content:"Search menu";display:inline-block}.mention-input-element:before{content:"@";display:inline-block}.mention-input-element input.text-editor-mention-search-input{background:transparent;border:none;outline:none;box-shadow:none}.custom-combobox{position:absolute;width:200px;height:100%;left:0;top:0;outline:none;box-shadow:0 3px 10px #0003;min-width:100px;max-width:250px;padding:15px;max-height:300px;overflow-y:auto;background:#fff}.main-mention-combobox-item{align-items:center;display:flex;opacity:1;padding:0;width:100%;cursor:pointer}.main-mention-combobox-item:not(:last-child){margin-bottom:5px}.main-mention-combobox-item .main-mention-combobox-item__icon{align-content:center;align-self:center;justify-items:center;margin:1px}.main-mention-combobox-item .main-mention-combobox-item__text{font-size:13px;margin:auto 1px 1px;padding-left:1rem}.main-mention-combobox-item .main-mention-combobox-item__text.collapsed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-action-image{-webkit-user-drag:none}.mention-element{background-color:#eee;border-radius:4px;display:inline-block;font-size:.9em;margin:0 1px;padding:3px 3px 2px;vertical-align:baseline}.mention-entity-element{background-color:#dadada;border-radius:4px;height:fit-content;margin:5px;padding:0 .3rem;position:relative;width:fit-content;z-index:1}.mention-entity-element.previewed{border-radius:4px 4px 0 0;display:block;margin-bottom:2px;margin-left:0}.mention-entity-element:hover{background-color:#ced5e9}.g4-mention-details-card{background:#fff;border-radius:.25rem;max-width:480px;overflow:hidden;overflow-wrap:break-word;padding:5px}.g4-mention-details-card .g4-mention-details-card__header{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;max-width:100%}.g4-mention-details-card .g4-mention-details-card__header>h3{align-items:center;display:flex;font-size:14px;line-height:1;margin:0}.g4-mention-details-card .g4-mention-details-card__header .g4-mention-details-card__header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:320px}.g4-mention-details-card .g4-mention-details-card__description{-webkit-box-orient:vertical;color:#666;display:flex;font-size:12px;font-weight:600;-webkit-line-clamp:2;margin:4px 0;overflow:hidden;text-overflow:ellipsis;width:100%}.g4-mention-details-card .g4-mention-details-card__details{border-bottom:1px solid #707070;margin-top:10px}.g4-mention-details-card .g4-mention-details-card__details .g4-mention-details-card__details-row{display:flex;margin-bottom:5px}.g4-mention-details-card .g4-mention-details-card__details .g4-mention-details-card__details-row .g4-mention-details-card__details-row-value{font-size:12px;font-weight:600;max-width:100%;min-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.g4-mention-details-card .g4-mention-details-card__footer{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding-top:5px}.g4-remove-mention-preview-btn{border-radius:50%;position:absolute;right:-10px;top:-10px}.g4-mention-preview-control{border:2px solid #dadada;border-radius:0 4px 4px;margin-top:-3px;padding:10px 20px;position:relative;margin-bottom:10px}.plate-h1{margin:2.1em 0 4px;font-size:2em;font-weight:500;line-height:1.5}.plate-h2{margin:1em 0 1px;font-size:1.5em;font-weight:500;line-height:1.3;color:#434343}.plate-h3{margin:1em 0 1px;font-size:1.25em;font-weight:500;line-height:1.3;color:#434343}.plate-h4{margin:.75em 0 0;font-size:1em;font-weight:500;line-height:1.3;color:#666}.plate-h5{margin:.75em 0 0;font-size:.92em;font-weight:500;line-height:1.3;color:#666}.plate-h6{margin:.75em 0 0;font-size:.7em;font-weight:500;line-height:1.3;color:#666}.plate-blockquote{margin:.5rem 0!important;border-left:2px solid #a3a3a3!important;padding:8px!important;font-size:1.25rem!important;font-weight:500;color:#999!important}.plate-placeholder{position:relative;pointer-events:none;width:100%;max-width:100%;display:block;opacity:.333;text-decoration:none;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.notebook-tool-dropdown-list-popover{align-items:center;background:#fff;box-shadow:0 3px 10px #0003;display:flex;max-height:350px;justify-content:space-between;min-width:100px;padding:5px;overflow-y:auto;border-radius:4px}.text-editor{margin:0 15px}.text-editor-border{border:.12em solid #bfbfbf;border-radius:3px;height:auto!important;padding:0 5px;width:auto!important}.notebook-margins{background:#f8f9fa;color:#676a6c;font-family:open sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;height:600px;min-height:600px;overflow-x:hidden;overflow-y:auto;padding:1rem;width:auto!important}.notebook-margins>.plate-container{--mt: 1% ;background:#fff;box-shadow:2px 5px 5px #d3d3d3;margin:calc(var(--mt) * 2) calc(var(--mt) * 5);min-height:800px;padding:calc(var(--mt) * 5) calc(var(--mt) * 4)}.action-buttons-container{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1rem;margin-left:auto;margin-right:8px}.action-buttons-container>*:not(:last-child){margin-right:5px}.action-bar-message{font-size:13px;font-style:initial;font-weight:700;margin-bottom:0!important}.mention-clicked{box-shadow:0 0 0 2px #328afa}.slate-Combobox{z-index:2040!important}.spacial-characters-grid{display:flex;flex-wrap:wrap;width:250px;justify-content:space-between;height:250px;overflow-y:scroll}.text-editor-control-viewer-frame{width:100%;margin:15px 0}.text-editor-control-viewer-frame.editable{border:2px gray solid;border-radius:4px}.g4-nav-dropdown-btn{margin:0}.g4-nav-dropdown-btn a{font-size:14px!important}@media (width <= 992px){.g4-nav-dropdown-btn{margin:0}}.g4-notifications-dropdown{list-style:none;padding:0;width:400px}@media (width <= 450px){.g4-notifications-dropdown{width:auto}}.g4-notifications-dropdown .dropdown-messages-box i.fa:hover{outline:none}.g4-notifications-dropdown .dropdown-messages-box .notification-control-button{color:#525252;display:initial;font-size:.8em;padding:0 3px;position:absolute}.g4-notifications-dropdown .dropdown-messages-box .notification-control-button:hover{background:none;color:#fff}.g4-notifications-dropdown .dropdown-messages-box{background:#f3f3f4;border:1px solid #dadada;border-radius:6px;box-shadow:1px 1px 3px #dadada;display:flex;margin:.3em .5em;padding:3px}.g4-notifications-dropdown .divider{height:2px}.g4-notifications-dropdown .dropdown-messages-box.did-read{background-color:#fff;color:#525252;text-decoration:none}.g4-notifications-dropdown .dropdown-messages-box:hover{background-color:#dadada;color:#525252;text-decoration:none}.g4-notifications-dropdown .dropdown-messages-box .timestamp{padding-left:10px;padding-right:15px}.g4-notifications-dropdown .count-info i.fa{font-size:medium;margin-right:0}.g4-notifications-dropdown .notifications-end-of-results{display:block;font-size:1.1em;font-weight:700;text-align:center;width:100%}.buttons-line{align-items:baseline!important;display:flex!important;gap:10px!important;justify-content:center!important;margin-bottom:12px!important}.buttons-line a{display:block!important;font-size:small!important;max-width:80px!important;padding:6px 12px!important;width:100%!important}.g4-notifications-dropdown .dropdown-messages{background:#fff;padding:0}.g4-notifications-dropdown .dropdown-messages>li{padding:0}.g4-notifications-dropdown .dropdown-messages .dropdown-messages-container ul>li .text-center.link-block{align-items:center;background-color:#fff;display:flex;height:40px;justify-content:center;padding:0}.g4-notifications-header-button{border-radius:20px;color:#8095a8!important;font-size:13px;transition:none!important}.g4-notifications-header-button:hover,.g4-notifications-header-button:hover>*{background-color:#8095a8!important;color:#fff!important}.notifications-items li{align-items:center;background:#fff;border-radius:6px;display:flex;justify-content:center;margin:.2em .5em;padding:0}.notifications-items li>div{width:100%}.notifications-items li>div:hover div{color:#525252}.g4-notifications-dropdown.open a i.fa-bell{color:#4070f4!important}.no-notifications-message{background:transparent!important}.notifications-count-label,.basket-count-label{background:#ff3950!important}.top-navigation .notifications-items li:last-child{margin-right:5px!important}.g4-notifications-dropdown a.count-info,.favorites-panel{align-items:center;display:flex}.g4-notifications-dropdown a.count-info{height:35px;justify-content:center;padding:0;width:35px}.g4-nav-dropdown-btn:hover,.favorites-panel:hover{background-color:#d1d1f033}.g4-nav-dropdown-btn,.favorites-panel{border-radius:5px}.g4-nav-dropdown-btn.open,.favorites-panel.open{background-color:#fff!important}.g4-nav-dropdown-btn .dropdown-toggle.count-info:hover i{color:#fff}.g4-nav-dropdown-btn .dropdown-toggle.count-info:active i .favorites-panel:focus strong,.favorites-panel:focus i,.favorites-panel.open a i{color:#4070f4!important}.subscription-plans-table td{padding:10px!important}@media screen and (width <= 767px){.table-responsive.subscription-plans-table{border:none!important}}.sw.sw-theme-dots.subscription-wizard .nav-link{font-size:15px}.btn-link-upgrade{color:#ffd539!important}.btn-link-upgrade:hover{color:#fff;font-weight:600}.g4-subscription-card-row{font-size:14px;padding:10px 40px 0}@media (width <= 480px){.g4-subscription-card-row{font-size:13px;padding:10px 10px 0}}.subscription-card{background:#fff;border:1px solid #e7eaec;margin-bottom:25px;padding:20px}.subscription-icon-big{color:#d1dade;font-size:60px}.g4-subscription-card-welcome-message{padding-top:30px}.g4-subscription-card-thank-you-message{color:#8095a8;font-size:20px;line-height:2;padding-top:20px}.g4-subscription-card-choose-seats-message{color:#8095a8;font-size:15px;padding-top:40px}:root{--chart-strok-width: 9;--chart-border-strok-width: 14}#vis{outline:none}.topo-path{fill:none;stroke:#fff;stroke-linecap:butt;stroke-width:var(--chart-strok-width)}.border-off{fill:none;stroke:#6c859a;stroke-linecap:butt;stroke-width:var(--chart-border-strok-width)}.hoveringHL{pointer-events:none}.border-on{fill:none;stroke:#dd8825;stroke-linecap:butt;stroke-width:var(--chart-border-strok-width)}.tippyHolder{cursor:pointer;outline:none}.propeptide,.signalpeptide{fill:none;stroke:#dcdcd2;stroke-width:var(--chart-strok-width)}.lipidRegion{fill:none;stroke:#9696c8;stroke-width:2.5}.helix-transparent,.strand-transparent{fill:#6c859a;fill-opacity:.1;stroke:none;stroke-width:1}.chain-transparent{fill:none;fill-opacity:.1;stroke:#6c859a;stroke-width:1}.editMode{fill:#999;outline:none;stroke:#fff;stroke-opacity:1;stroke-width:1}.editMode.stroke-line{fill:none;stroke:#999;stroke-width:1}.chart-settings .chart-settings-item:hover{cursor:pointer}.tabs-container.construct-design>.tab-content{padding:15px 0}.visualizers-container .protein-editor-panel{display:flex;flex-direction:row-reverse;justify-content:flex-end}@media (width <= 992px){.visualizers-container .protein-editor-panel{flex-flow:column-reverse wrap}}@media (width <= 767px){.ibox.protein-viewer .ibox-title{align-content:center;border-radius:0;display:flex;flex-wrap:wrap}.ibox.protein-viewer .ibox-title .ibox-tools{margin-left:auto}.ibox.protein-viewer .ibox-title .ibox-tools a.btn{margin-left:0;width:100px}.ibox>.ibox-title+.ibox-content{border-radius:0}.g4-functions-text{font-size:15px;line-height:1.6}}.protein-editor-panel .visualizers-panel{width:97%}.config-panels.open~.visualizers-panel{max-width:75%;width:75%}.config-panels.open~.visualizers-panel>.visualizers-tabs>.vis-container{width:900px}@media (width <= 992px){.protein-editor-panel .visualizers-panel{width:100%}.config-panels.open~.visualizers-panel{max-width:100%;width:100%}.config-panels.open~.visualizers-panel>.visualizers-tabs>.vis-container{width:auto}}.visualizers-tabs{display:flex;flex-direction:row;height:480px;justify-content:flex-start;padding-right:0;width:100%}@media (width <= 992px){.visualizers-tabs{flex-direction:column;height:495px;padding-top:1px;position:relative}}@media (width <= 767px){.visualizers-tabs{height:auto}}.visualizers-tabs>ul.chart-types-tabs{align-content:flex-start;border-bottom:0;border-right:none;display:flex;flex-direction:column;float:left;height:100%;left:20px;list-style:none;margin:30px 2px 0 0;max-width:96%;white-space:nowrap;width:35px!important;z-index:1;justify-content:flex-start;gap:60px;align-items:center}.visualizers-tabs>ul.chart-types-tabs>li{float:none;transform:rotate(-90deg);text-align:center;cursor:pointer;padding:10px 8px;width:100px}.visualizers-tabs>ul.chart-types-tabs>li.active{background:#fff;border:1px solid;border-color:#dadada #dadada #fff #dadada;border-radius:3px 3px 0 0}.visualizers-tabs>ul.chart-types-tabs>li>a{display:block;border:0;border-radius:4px 0 0 4px;color:#a7b1c2;font-size:13px;font-weight:600;line-height:15px;margin-bottom:3px;margin-right:-1px;min-width:74px}.visualizers-tabs>ul.chart-types-tabs>li>a:hover{background:transparent;color:#4070f4}.visualizers-tabs>ul.chart-types-tabs>li.active>a{border:0!important;color:#4070f4;font-weight:700}.visualizers-tabs>ul.chart-types-tabs>li.active>a:hover{background-color:transparent}@media (width <= 992px){.visualizers-tabs>ul.chart-types-tabs{border-right:0;display:flex;flex-direction:row;height:fit-content;justify-content:space-between;left:0;margin:0;min-width:100%;top:0;z-index:1}.construct-design .visualizers-tabs>ul.chart-types-tabs{margin-left:0!important;gap:10px}.visualizers-tabs>ul.chart-types-tabs>li{margin-bottom:-1px;padding:5px 10px;transform:rotate(0)}.visualizers-tabs>ul.chart-types-tabs>li.active{background:#fff;border:1px solid;border-bottom:none;border-color:#dadada #dadada #fff;border-radius:3px 3px 0 0}.visualizers-tabs>ul.chart-types-tabs>li>a{border-bottom:none!important;padding:10px;text-orientation:initial;writing-mode:initial}}.visualizers-tabs>.vis-container{border:1px solid #dadada;border-radius:0 0 0 3px;flex-grow:1;height:480px;margin-left:-1px;padding:0 5px;position:relative;width:1166px}.visualizers-tabs>.vis-container>.vis-tab-pane{display:none;height:470px}.visualizers-tabs>.vis-container>.vis-tab-pane.active{display:block}.visualizers-tabs>.vis-container>.vis-tab-pane>.panel-body{background:#fff;border:none;border-radius:2px;border-top:0!important;height:470px;margin:0;position:static;width:100%}.visualizers-tabs>.vis-container>.vis-tab-pane>.panel-body>.vis-element{height:94%}.visualizers-tabs>.vis-container>.vis-tab-pane>.panel-body>.vis-tab-footer{border-top:1px solid #dadada;bottom:0;height:6%;padding:3px;width:100%}@media (width <= 992px){.visualizers-tabs>.vis-container{border:1px solid #dadada;border-top-right-radius:3px;margin-left:0;padding:0!important;width:auto}.visualizers-tabs>.vis-container>.vis-tab-pane>.panel-body>.vis-tab-footer{border-bottom:0;border-left:0;border-right:0}}@media (width <= 767px){.visualizers-tabs>.vis-container{border-radius:0 3px 0 0;height:auto}.visualizers-tabs>.vis-container>.vis-tab-pane#three-d-vis,.visualizers-tabs>.vis-container>.vis-tab-pane#three-d-vis>.panel-body,.visualizers-tabs>.vis-container>.vis-tab-pane#three-d-vis>.panel-body>.vis-element{height:auto!important}.visualizers-tabs>.vis-container>.vis-tab-pane#three-d-vis>.panel-body>.vis-tab-footer{border:none!important}}.topology-source{position:absolute;right:2%;top:2%}@media (width >= 776px){.visualizers-tabs>.vis-container>.vis-tab-pane>.panel-body>#vis2D.vis-element{padding-top:33px}}@media (width <= 776px){.prediction-source{width:180px;z-index:100}}.cursor-info{align-items:center;background-color:inherit;display:flex}.cursor-info .cursor-icon{font-size:20px;margin:5px}.cursor-info .selection-info,.cursor-info .hover-info{display:inline;margin-left:3px}@media (width <= 767px){#_3dTabFooter .clear-link{display:none}}.protein-editor-panel .config-panels{align-items:center;border:1px solid #dadada;border-left:none;border-radius:0 3px 3px 0;display:flex;flex-direction:column;padding:5px;width:3%}@media (width >= 992px) and (width <= 1350px){.protein-editor-panel .config-panels{width:4%}}.protein-editor-panel .config-panels.open{width:25%}@media (width >= 1200px){.protein-editor-panel .config-panels.open{max-width:25%}.config-panels.open~.visualizers-panel{max-width:75%;width:75%}}@media (width <= 992px){.protein-editor-panel .config-panels{border-left:1px solid #dadada;width:100%!important}}@media (width <= 767px){.protein-editor-panel .config-panels{border:none!important;max-height:none;padding:0!important;width:100%!important}}.protein-editor-panel .config-panels .protein_editor-configuration-panel{display:flex;flex-direction:row-reverse;height:100%;justify-content:center;max-height:470px;width:100%}@media (width <= 992px){.protein-editor-panel .config-panels .protein_editor-configuration-panel{flex-direction:row;justify-content:space-evenly}}@media (width <= 767px){.protein-editor-panel .config-panels .protein_editor-configuration-panel{border:none!important;flex-direction:column;max-height:none;padding:0!important;width:100%!important}}.protein-editor-panel .config-panels .protein_editor-configuration-panel .config-tabs{align-items:center;align-self:center;display:flex;flex-direction:column;height:95%;justify-content:center;list-style:none;margin:0;padding:0 0 0 5px}.protein-editor-panel .config-panels.open .protein_editor-configuration-panel .config-tabs{border-left:1px solid #eee;padding-right:5px}.protein-editor-panel .config-panels .protein_editor-configuration-panel .config-tabs li{align-items:center;border-bottom-left-radius:3px;border-top-left-radius:3px;color:#a7b1c2;display:flex;font-size:18px;height:45px;justify-content:center}.protein-editor-panel .config-panels .protein_editor-configuration-panel .config-tabs li:hover{color:#676a6c;cursor:pointer}.protein-editor-panel .config-panels .protein_editor-configuration-panel .config-tabs li.active{background:transparent;color:#4070f4}@media (width <= 992px){.protein-editor-panel .config-panels .protein_editor-configuration-panel .config-tabs{display:none}}.protein-editor-panel .config-panels .protein_editor-configuration-panel .protein_editor-configuration-tab{margin-left:1px;max-height:468px;padding:0;width:100%}@media (width <= 992px){.protein-editor-panel .config-panels .protein_editor-configuration-panel .protein_editor-configuration-tab{display:block!important;flex:1 1 50%;margin:0;padding-top:10px;width:100%}}@media (width <= 767px){.protein-editor-panel .config-panels .protein_editor-configuration-panel .protein_editor-configuration-tab{border:1px solid #dadada}.protein-editor-panel .config-panels .protein_editor-configuration-panel .protein_editor-configuration-tab .g4-panel-plain .panel-heading{pointer-events:all!important}.protein_editor-configuration-tab .g4-panel-plain .panel-heading{justify-content:flex-start}}@media (width >= 767px){.protein_editor-configuration-tab>.g4-panel-plain>.panel-heading i{display:none}}.categories-panel>.panel-default>.panel-collapse>.panel-heading{padding:8px 10px!important}.categories-panel>.panel-default>.panel-collapse>.panel-body{max-height:410px;overflow-y:auto;padding:10px 0!important}.categories-panel .g4-panel-plain.category-panel .panel-heading{margin:5px 0 10px}.features-panel-show-all-button:hover{background:transparent}.features-panel-show-all-button span{font-weight:600;margin-right:5px}.categories-panel .g4-panel-plain.category-panel .features-list{padding-left:24px}.list-item-description{font-size:13px;margin:5px 0;overflow:hidden;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;width:150px}@media (width >= 1600px){.list-item-description{width:250px}}.categories-panel .g4-panel-plain.category-panel .feature-type-label{border-radius:5px;font-size:13px!important;padding:4px 5px}@media (width <= 767px){.protein-editor-panel .config-panels .protein_editor-configuration-panel .categories-panel{border-bottom:none!important;border-top:none;pointer-events:all!important;width:auto}}@media (width <= 992px){.protein-editor-panel .config-panels .protein_editor-configuration-panel .chart-settings-panel{border-left:1px solid #eee}}.chart-settings-panel .theme-box-label{margin-top:5px;padding:5px}.chart-settings-panel .default-theme-box .topology-settings,.chart-settings-panel .default-theme-box .secStructure-settings{float:right}.chart-settings-panel .theme-config hr{margin:5px 0}.chart-settings-panel .labeling-settings{align-items:center;display:flex;justify-content:space-evenly;padding-bottom:15px}.chart-settings-panel .labeling-settings>span{font-weight:600;margin-top:5px;padding:5px;text-align:justify}@media (width <= 767px){.vis-tab-pane>.panel-body>.three-dim-viewer.vis-element{border-bottom:1px solid #dadada;border-left:0;border-right:0;height:auto!important}}@media (width <= 992px){.vis-tab-pane .panel-body .vis-tab-footer button{font-size:10px}}@media (width <= 992px){.cursor-info{display:none!important}.vis-tab-footer{border:1px solid #dadada;border-top:none}#zoom-brush{display:none}.vis-tab-pane .panel-body .vis-tab-footer{border-top:0;padding:0}}@media (width <= 767px){.visualizers-tabs{height:auto}.visualizers-tabs .nav-tabs{border-bottom:1px solid #dadada;display:flex;justify-content:flex-start;left:0;margin-left:15px;top:0;width:530px}.three-dim-viewer+.vis-tab-footer{border:1px solid #dadada!important;height:36px!important;padding:3px!important}}@media (pointer: coarse){.vis-element#visTopo svg,.vis-element#vis2D svg{pointer-events:none}.disable-for-touch-devices{cursor:none;pointer-events:none}}.aminoChar.proteinChars-danger{stroke:#ff3950;stroke-width:1px}.cdr-features-label-cdr{font-size:14px;font-weight:500;padding:0 4px;border-radius:4px;background-color:#a2a9a6;min-width:130px}.cdr-features-label-fr{font-size:14px;font-weight:500;padding:0 4px;border-radius:4px;background-color:#f5a5a5;min-width:130px}:root{--sec-structure-stroke-width: 4;--sec-structure-border-width: 26;--strand-polygon-width: 6;--helix-polygon-width: 6}.chain{fill:none;stroke:#fff;stroke-width:var(--sec-structure-stroke-width)}.partOfChain,.turn{cursor:pointer;fill:none;stroke-width:var(--sec-structure-stroke-width)}#secondary-structure-vis.prediction-not-available .panel-body:before{background:#fff;font-size:40px;font-weight:600;height:92%;padding-top:15%;pointer-events:none;position:absolute;text-align:center;width:99%;z-index:1}.prediction-not-available-msg{left:24%;position:absolute;text-align:center;top:30%;z-index:2}.prediction-not-available-msg h2{font-size:38px;font-weight:500}.prediction-not-available-msg span{font-size:20px}.turnBoundary,.partOfChainBoundary{cursor:pointer;fill:none;stroke:#fff;stroke-opacity:0;stroke-width:var(--sec-structure-border-width)}.helix{cursor:pointer;fill:#fff;stroke-width:var(--helix-polygon-width)}.helixOn{stroke:#132392}.strand{cursor:pointer;fill:#fff;stroke-width:var(--strand-polygon-width)}.strandOn{stroke:#1b9225}.short-animation{animation-iteration-count:1}.button-alert{border:1px solid rgba(221,38,38,.6)}.SSLinkers{cursor:none;fill:none;stroke:#6c859a;stroke-dasharray:20,20;stroke-width:var(--sec-structure-stroke-width)}.three-dim-viewer{display:flex}.three-dim-repr-controller{border-bottom:none;border-left:none;border-right:0;border-top:none;color:inherit;display:block;flex-grow:1;height:100%;position:relative;transition:.5s;z-index:102}#viewport-3d{min-width:75%;padding:0 5px;width:100%}.representations-table-toggler{border:1px solid #eee;border-left:none;border-radius:0 3px 3px 0;bottom:50px;color:#a7b1c2;left:0;padding:5px 6px;position:absolute;z-index:100}.representations-table-toggler.active{color:#4070f4;left:calc(25% + 1px)}.representations-table-toggler.active+.three-dim-viewer>#viewport-3d{width:75%}@media (width <= 992px){.three-dim-repr-controller{background:#fff;left:0;padding:5px;position:absolute;top:0;width:100%;z-index:105}#overlay{background-color:#00000080;cursor:pointer;display:none;inset:0;position:absolute;z-index:100}.representations-table-toggler.active+#overlay{display:block}.representations-table-toggler.active{background:#fff;left:30%;z-index:105}.repr-table-panel.g4-panel-plain .panel-body{padding:0!important}.representations-table-toggler.active+.three-dim-viewer>#viewport-3d{width:100%}}@media (width <= 767px){.representations-table-toggler{display:none}.three-dim-repr-controller{border:none;max-width:100%;position:relative}.representations-table-toggler.active+.three-dim-viewer>#viewport-3d{border:0;width:100%}}#stage_dropdown_menu .dropdown-menu{background-color:#fff;color:#333}.text_alignmentHeatMap{fill-opacity:.5;stroke-opacity:0}.display-sequence{align-items:center;background:#eee;border:0;border-radius:3px;height:25px;margin-top:2px;padding:0 3px}.display-sequence:hover{background:#dadada}.repr-table{border:1px solid #dadada}@media (width >= 767px){.repr-table{display:none!important}}.repr-table-panel{margin:0}.repr-table-panel .panel-heading{display:none!important}.representations-table-toggler.active+.three-dim-viewer .repr-panel{border-right:1px solid #dadada}@media (width <= 767px){.representations-table-toggler.active+.three-dim-viewer .repr-panel{border-left:0;border-right:0;position:relative}}.repr-panel{height:calc(100% - 8px);margin:4px 0;width:25%}.repr-panel .repr-table-panel,.repr-panel .repr-table-panel .panel-body{height:100%}.repr-table-panel.g4-panel-plain .panel-body{border-top:none!important;padding-left:0;padding-right:5px}@media (width <= 992px){.repr-panel{display:none;height:100%;margin:0;position:absolute;width:30%;z-index:1000}}@media (width <= 767px){.three-dim-viewer{flex-direction:column;height:auto}.repr-panel{border:1px solid #dadada;border-bottom:0;display:block;order:1}.repr-table-panel .panel-heading{align-items:center;display:flex!important;justify-content:flex-start;padding:3px 15px}.three-dim-viewer .repr-panel{width:100%!important}}@media (width <= 992px){.inputRange .irs-line{width:150px}}.button{background-color:#00a18c;border:none;color:#fff;display:inline-block;font-size:16px;padding:1px 2px;position:absolute;text-align:center;text-decoration:none}.selection_window{border:1px dotted #dadada}.table-wrapper-scroll-y{display:block;max-height:300px;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:auto}.margin-btm{margin-bottom:16px}.overflow_wraping{hyphens:auto;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word}.row tbody tr.highlight td{background-color:#ccc}.show{right:5px}.bs-callout{border:1px solid #dadada;border-left-width:4px;border-radius:3px;padding:20px}.bs-callout-angle{border:1px solid #dadada;border-left-width:3px;border-radius:3px;border-top-width:2px;padding:20px}.bs-callout h4{margin-bottom:5px;margin-top:0}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-default{border-left-color:#777}.bs-callout-default h4{color:#707070}.bs-callout-theme{border-left-color:#00a18c}.bs-callout-primary{border-left-color:#4070f4}.bs-callout-primary h4{color:#4070f4}.bs-callout-success{border-left-color:#00a18c}.bs-callout-success h4{color:#00a18c}.bs-callout-danger{border-left-color:#ff3950}.bs-callout-danger h4{color:#ff3950}.bs-callout-warning{border-left-color:#ffae29}.bs-callout-warning h4{color:#ffae29}.bs-callout-info{border-left-color:#8095a8}.bs-callout-info h4{color:#8095a8}.zero_border_text_field{background-color:transparent;border-bottom:1px solid #bbb;border-left:none;border-right:none;border-top:none;outline:none}.no-border-field{background-color:transparent;border:none;outline:none}.custom_field{background-color:transparent;border-bottom:1px solid #bbb;border-left:none;border-right:none;border-top:none;outline:none}#generatorContainer{border-bottom:2px solid #f3f3f4;border-bottom-right-radius:15px;border-right:2px solid #f3f3f4;border-top:2px solid #f3f3f4;border-top-right-radius:15px}#generatorContainer #generatorHeader{border-right:2px solid #f3f3f4}#generatorBody .form-group{margin-bottom:0}.datatables-row-details-expand-column{cursor:pointer}.inmodal .modal-header table{text-align:initial}.btn-group-justified{display:flex;width:100%}.btn-group-justified .btn,.btn-group-justified .btn-group{flex:1}.btn-group-justified .btn-group .btn,.btn-group-justified .btn-group .a{width:100%}.disabled_div{opacity:.4;pointer-events:none}@media (width <= 776px){.drag-toggle{display:none}}.categories-chart-bar{bottom:0;height:445px;position:absolute;right:13px;width:4%}.categories-chart-bar .customize-tabs-right{list-style:none;margin:0;padding:0;width:42px}.categories-chart-bar .customize-tabs-right li{align-items:center;color:#a7b1c2;display:flex;height:45px;justify-content:center}.categories-chart-bar .customize-tabs-right li svg{cursor:pointer;height:25px;transition:.3s all;width:25px}.categories-chart-bar .customize-tabs-right li svg path,.categories-chart-bar .customize-tabs-right li svg g{fill:#ccc;transition:.3s all}.categories-chart-bar .customize-tabs-right li:hover svg path,.categories-chart-bar .customize-tabs-right li:hover svg g{fill:#676a6c}.categories-chart-bar .customize-tabs-right li{border-bottom-left-radius:3px;border-top-left-radius:3px}.categories-chart-bar .customize-tabs-right li.active svg path,.categories-chart-bar .customize-tabs-right li.active svg g{fill:#4070f4}.table.no-border-table>tbody>tr>td,.table.no-border-table>tbody>tr>th,.table.no-border-table>tfoot>tr>td,.table.no-border-table>tfoot>tr>th,.table.no-border-table>thead>tr>td,.table.no-border-table>thead>tr>th{border:none!important}.box{margin-top:5px}.btn-custom{background-color:#f5f5f5;border-bottom:2px inset #bbb;border-left:1px solid #e7eaec;border-radius:0;border-right:1px solid #e7eaec;border-top:2px outset #bbb;color:inherit;transition:all .5s}.btn-custom:hover,.btn-custom.on{background-color:#fff}.switcher-btn{background-color:#fff;border-color:#8095a8;color:#8095a8;font-weight:700;transition:all .5s}.switcher-btn:focus{color:inherit}.switcher-btn:hover,.switcher-btn.on{background-color:#8095a8;color:#fff}.btn-gray{background-color:transparent;color:#525252;transition:all .5s}.btn-gray:focus{color:inherit}.btn-gray.on,.btn-gray.active{color:#4070f4}.btn-gray:disabled,.btn-gray.disabled{background:none;color:#ccc;cursor:not-allowed;opacity:1;pointer-events:all}.btn-gray:hover{background-color:#dadada}.btn-gray:disabled:hover,.btn-gray.disabled:hover{background:none}.btn-square{font-size:12px;height:30px;line-height:1.4286;padding:6px 0;text-align:center;width:30px}.btn-square.btn-md{border-color:#bbb;border-radius:3px;font-size:15px;height:34px;line-height:1.33;padding:7px 2px;width:34px}.btn-square.btn-lg{border-color:#bbb;border-radius:20px;font-size:18px;height:50px;line-height:1.33;padding:10px 16px;width:50px}.btn-square.btn-xl{border-color:#bbb;border-radius:30px;font-size:24px;height:70px;line-height:1.33;padding:10px 16px;width:70px}.irs--round .irs-handle{height:18px;top:28px;width:18px}.irs--round .irs-single{font-size:10px}.theme-switcher{display:table-row;float:right;margin:0}ul.theme-switcher{list-style-type:none;margin:0}.theme-box{border-radius:5px;margin-top:30px}.theme-switcher li{border-radius:19px;display:block;float:left;margin:3px;padding:2px}.theme-switcher li a{background-size:38px 38px;border:5px solid #fff;border-radius:19px;box-shadow:0 2px 10px -5px #000;cursor:pointer;display:block;height:32px;text-indent:-9999px;width:32px}.theme-switcher li:hover{border:2px solid #3b96ff;margin:1px}.stroke-dash-animation{animation:dash 5s infinite linear;stroke-dasharray:10}@keyframes dash{to{stroke-dashoffset:100}}.fading{animation:fade-out-fade-in ease 5s infinite}@keyframes fade-out-fade-in{0%{opacity:1}50%{opacity:.1}to{opacity:1}}.g4-categories-panel-container>.tabs-container .nav-tabs>li.active>a>.badge{background:transparent;border:1px solid #4070f4;color:#4070f4}.g4-categories-panel-container>.tabs-container .tab-pane .panel-body{border:none}.category-row,.protein-feature-row{font-size:12px}.category-row>.category-checkbox input[type=checkbox],.protein-feature-row>.checkbox input[type=checkbox]{cursor:pointer}.category-row text:hover,.protein-feature-row feature-name:hover{color:#4070f4;transform:scale(1.002)}#edits-bar label{font-size:10px;font-weight:500;margin-right:5px;vertical-align:baseline}#edits-bar>input,#edits-bar>a{margin-bottom:3px;margin-right:5px;vertical-align:middle}.g4-representation-filter{border:1px solid #dadada;border-radius:3px;width:70%}.g4-representation-icons{color:#707070;cursor:pointer;font-size:11px;margin:0 3px;padding:0}@media (width <= 992px){.g4-representation-icons{font-size:13px}}.tabs-container .nav-tabs>li.active>a>.badge,.tabs-container .nav-tabs>li.active>a:hover>.badge{background:transparent;border:1px solid #4070f4;color:#4070f4}:root{--dissimilar: #f44336;--similar: #ffeb3b;--identical: #76ff03}.chart-settings-item.color-picker:hover{opacity:.6;transform:scale(1.01)}.representation-row>td.repr_name:hover{color:#4070f4}table#feature-table>tbody>tr>td{border-bottom:2px solid #fff!important}.chains-toggle{font-size:12px;padding-left:5px;padding-top:3px}#pdb-chains-checkboxes,#pdb-list{min-width:120px;padding:0 20px}.pdbs-toggle{color:inherit;font-size:13px;padding-left:5px;padding-top:3px}#pdb-list>li{font-size:13px;padding:5px 10px}.table.categories-table>thead>tr>th,.table.categories-table>tbody>tr>th,.table.categories-table>tfoot>tr>th,.table.categories-table>thead>tr>td,.table.categories-table>tbody>tr>td,.table.categories-table>tfoot>tr>td{vertical-align:top}#pdb-list>li:hover{color:#4070f4;cursor:pointer}.representations-table-toggler:hover{color:#676a6c}.representations-table-toggler.active{color:#4070f4}.btn-group.sequence-mode{bottom:-35px;display:flex;position:absolute;right:15px;z-index:100}.btn-group.sequence-mode button{background:#fff;border:1px solid #e7eaec;border-radius:0;box-shadow:none;color:#b8b8b8;font-weight:600;width:50px;z-index:0}.editor>.editor-panel{flex-grow:3}.editor>.visualizer-control,.editor>.chart-config-control{border-bottom:none;border-left:1px solid #eee;border-right:none;border-top:none;display:none;flex-grow:1;height:480px;max-width:25%;padding:5px;z-index:1}.btn-group.sequence-mode button.dna-mode{border-top-right-radius:3px}.btn-group.sequence-mode button.aa-mode{border-top-left-radius:3px}.btn-group.sequence-mode button:hover,.btn-group.sequence-mode button.active{color:#4070f4;font-weight:700}.btn-group.sequence-mode button.btn-primary:hover{background-color:#fff;color:#4070f4;font-weight:700}.btn-group.sequence-mode button.btn-primary.active:hover{background-color:#4070f4;color:#fff;font-weight:700}#seq-search-types input[type=radio]{margin:5px;vertical-align:middle}#seq-search-types label{margin:5px;vertical-align:baseline}.pdb-cursor-info{background-color:#fff;border-radius:unset;box-sizing:border-box;font-size:14px;height:28px;line-height:28px;position:absolute;right:10%;top:5px;z-index:1}.search-pdb-container{left:0;position:absolute;top:0}.select2-no-borders-sm .select2-selection,.select2-no-borders-sm .select2-dropdown,.select2-no-borders-sm .select2-results{border:none transparent!important;font-size:11px}#pdb-selector .select2-selection__rendered{padding-left:0}#pdb-seq-svg.full-width-svg{display:block;width:99%}.custom-results-menu .select2-dropdown{width:200px!important}table#representation-table>tbody>tr>td{font-size:12px;padding:6px 3px}table#representation-table>tbody>tr>td.representation-tools{display:flex;flex-wrap:nowrap;justify-content:flex-end;margin-left:auto}.alignment-control-container{display:flex;flex-flow:row-reverse nowrap}.g4-alignment-tooltip{align-items:flex-start;display:flex;flex-direction:column;font-size:10px;line-height:20px;padding:3px}input.invalid{border-color:#ff3950;color:#ff3950}.ibox.fixed-pdb-sequence-panel>.ibox-content{border-bottom:solid 1px #f3f3f4;border-left:none;border-radius:0;border-right:none;border-top:none;box-shadow:none}.ibox.fixed-pdb-sequence-panel>.ibox-title{align-items:center;border-bottom:solid 1px #f3f3f4;border-left:none;border-radius:0;border-right:none;border-top:none;box-shadow:none;display:flex;justify-content:space-between}.ibox>.ibox-title#pdb-sequence-container-header{display:flex;flex-direction:row;justify-content:space-between}@media (width <= 992px){.ibox>#pdb-sequence-container{min-height:40px!important}}.chain-select-container{flex-grow:1}.pdb-seq-tools{align-items:center;display:flex;flex-direction:row-reverse;flex-grow:10;justify-content:flex-start}.sequence-toolbars{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px 0}.sequence-toolbars>.toolbar{align-items:center;display:flex}.sequence-toolbars>.toolbar.editor-utils{flex-basis:50%;margin-right:20px}.sequence-toolbars>.toolbar.sequence-utils{flex-direction:row-reverse}@media (width <= 900px){.sequence-toolbars{justify-content:center}.sequence-toolbars>.toolbar{justify-content:space-evenly;margin-bottom:5px;width:100%}.sequence-toolbars>.toolbar.editor-utils{display:none}}@media (width <= 400px){.sequence-toolbars>.toolbar{justify-content:center;max-width:95%}#global-selection{max-width:125px}}.categories-chart-bar .customize-tabs-right li{align-items:center;border-bottom-left-radius:3px;border-top-left-radius:3px;color:#a7b1c2;display:flex;font-size:21px;height:45px;justify-content:center}.categories-chart-bar .customize-tabs-right li:hover{color:#676a6c;cursor:pointer}.categories-chart-bar .customize-tabs-right li.active{background:transparent;color:#4070f4}.chart-config-control,.categories-panel{padding:0 5px 0 10px;width:100%}.chart-footer{border-top:1px solid #dadada;height:8%;padding:3px}@media (width <= 992px){.flex-editor-panel{flex-wrap:wrap}.flex-editor-panel .config-panel{width:100%!important}.categories-chart-bar{flex-direction:row;justify-content:space-evenly}.categories-chart-bar .customize-tabs-right{display:none}.categories-chart-bar .chart-config-control,.categories-chart-bar .categories-panel{display:block!important;flex:1 1 auto;width:auto}.categories-chart-bar .chart-config-control{border-left:1px solid #eee}.cursor-info{display:none!important}.chart-footer{border:1px solid #dadada;border-top:none}#chart-type-tabs .nav-tabs{border-bottom:1px solid #dadada;display:flex;justify-content:flex-start;left:0;margin-left:16px;top:0;width:100%}#zoom-brush{display:none}}@media (width <= 767px){.flex-editor-panel{flex-wrap:wrap}.flex-editor-panel .config-panel{width:100%!important}.categories-chart-bar{flex-direction:column;justify-content:space-evenly}.categories-chart-bar .config-panel{margin-top:10px;pointer-events:all!important;width:auto}.categories-chart-bar .categories-panel{pointer-events:all!important;width:auto}.flex-editor-panel .config-panel,.categories-chart-bar{border:none!important;height:auto!important;padding:0!important}.categories-chart-bar{border:0;height:auto}.categories-chart-bar .chart-config-control,.categories-chart-bar .categories-panel{border:1px solid #dadada}.categories-chart-bar .chart-config-control .g4-panel-plain .panel-heading,.categories-chart-bar .categories-panel .g4-panel-plain .panel-heading{pointer-events:all!important}#chart-type-tabs .nav-tabs{border-bottom:1px solid #dadada;display:flex;justify-content:flex-start;left:0;margin-left:15px;top:0;width:530px}#chart-type-tabs #vis-container{margin-top:35px}}.prediction-source{position:absolute;right:5px;top:5px;width:250px}@media (width <= 776px){.prediction-source{width:180px}}.tabs-container.construct-design .nav-tabs{margin-left:0!important}.feature-category:hover{color:#09309a}.g4-badge-identical{background-color:#76ff03;margin-right:2px}.g4-badge-similar{background-color:#ffeb3b;margin-right:2px}.g4-badge-dissimilar{background-color:#f44336;margin-right:2px}.g4-custom-protein-generator{color:#09309a;margin-left:15px}.g4-custom-protein-generator:hover{color:#4070f4;padding-left:15px}#pdb-panel.embed .ui-resizable-handle.ui-resizable-s{background-color:transparent;background-image:url(/static/dist/ver2/assets/BKAbnLcw.png);background-position:50%;background-repeat:no-repeat;height:5px}.skin-settings .title{border-bottom:2px solid #4070f4;color:#4070f4;display:block;font-size:12px;font-weight:600;padding:10px 15px;text-align:center;text-transform:uppercase}.settings-item{padding:6px 15px}.settings-item.skin{text-align:center}.settings-item .switch{float:right}.skin-name a{text-transform:uppercase}.settings-item a{color:#fff}.feature-hover{background:#ccc!important}@media (width <= 767px){.g4-associations-toolbar>*{width:100%!important}}#textSegment{padding-top:23px}@media (width >= 992px){.text-vis-box-container{max-height:200px;overflow-y:auto}}.sequence-container{border-radius:3px 0 3px 3px;outline:none;width:100%}@media (width <= 992px){.sequence-container{border-bottom:0;border-radius:3px 0 0;margin-bottom:0}.sequence-container.collapsed{max-height:180px}.sequence-container.collapsed svg{mask-image:linear-gradient(180deg,#333 40%,transparent 130%)}.sequence-container.collapsed+.expand-sequence-btn{mask-image:linear-gradient(180deg,#333 40%,transparent 130%)}.sequence-container.full-height{mask-image:none;max-height:1500px}.expand-sequence-btn{border:1px solid #e7eaec;border-radius:0 0 3px 3px;border-top:none;display:block!important;height:20px;padding-top:0}.expand-sequence-btn:active{box-shadow:none}}.pbd_sequence_char{fill:#847a7a;font-family:Courier New,Courier,monospace;stroke:#8d9092;stroke-width:.1px}.aminoChar{fill:#847a7a;font-family:Courier New,Courier,monospace;font-size:14px;stroke:#8d9092;stroke-width:.5px}.stopCodonChar{fill:#d9534f;font-family:Courier New,Courier,monospace;font-size:16px;stroke:#d9534f;stroke-width:1;text-align:center}.label_font{font-family:Courier New,Courier,monospace;font-size:10px}.text_selectionHL{fill-opacity:.3;outline:none}.text_hoveringHL{fill-opacity:.3;outline:none;pointer-events:none}.text_featureHL{fill-opacity:.3;outline:none}.text_ambiguous_aa,.text_ambiguous_dna{fill-opacity:.3;stroke:#31103f!important;stroke-dasharray:2}.text_mutateThis{fill:#f7f7f7;fill-opacity:.5;stroke:#f0ad4e;stroke-width:2}.text_mutateWith{fill:#f0ad4e;fill-opacity:.5;stroke:#f0ad4e}.text_cropped{fill:#f7f7f7;fill-opacity:.5;stroke:#d0d1e6}.text_extendWith{fill:#5cb85c;fill-opacity:.5;stroke:#5cb85c}.text-cursor{stroke:#000;stroke-dasharray:5,1;stroke-width:1}.insertion-pointer{stroke:#000;stroke-width:1.5}.uppercase{text-transform:uppercase}.g4-seqviz-parent-container{padding:5px 0}.data-format-custom-select-input{border:none!important;border-radius:0!important;height:100%;background:transparent!important}.seqviz-edit-action-tooltip label{font-size:12px}.seqviz-edit-action-tooltip .form-control{height:30px}.circle-transparent{stroke:none}.circle-feature{fill-opacity:.5;stroke-opacity:.5}.circle-feature-range{fill-opacity:1;stroke-opacity:1}.circle-pointer{fill:none;stroke:#d9534f;stroke-width:1.5}.symbol-plus{fill:none;stroke:#d9534f;stroke-opacity:.8}.AALabel{font-family:Lucida Typewriter,Courier New;stroke-width:.4}.text-aa{background-color:#bf2eab61;border-radius:1px;color:#fff}.row-aa{background:#bf2eab61;color:#fff}.uniprot-table-edit-button{color:#4070f4}.ui-autocomplete-index{z-index:50000}.g4-paginated-list.g4-computational-ai-tools-paginated-list{padding-top:30px}.g4-paginated-list.g4-computational-ai-tools-paginated-list>.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content>.g4-paginated-list-content-list{overflow-y:visible;display:flex;flex-wrap:wrap;max-height:unset}.g4-paginated-list.g4-computational-ai-tools-paginated-list>.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content>.g4-paginated-list-content-list .g4-card{width:100%}.g4-paginated-list.g4-computational-ai-tools-paginated-list>.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content>.g4-paginated-list-content-list .g4-card>.g4-card-main>.g4-media>img{width:100%;aspect-ratio:2/1;border-top-left-radius:7px;border-top-right-radius:7px}.g4-paginated-list.g4-computational-ai-tools-paginated-list>.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content>.g4-paginated-list-content-list a.g4-card{color:#333}.g4-paginated-list.g4-computational-ai-tools-paginated-list>.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content>.g4-paginated-list-content-list a.g4-card:hover{color:#4070f4}@media (min-width: 767px){.g4-paginated-list.g4-computational-ai-tools-paginated-list>.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content>.g4-paginated-list-content-list .g4-card{max-width:calc(50% - 18px)}.g4-paginated-list.g4-computational-ai-tools-paginated-list>.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content>.g4-paginated-list-content-list .g4-card:not(:last-child){margin-right:18px}}@media (min-width: 992px){.g4-paginated-list.g4-computational-ai-tools-paginated-list>.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content>.g4-paginated-list-content-list .g4-card{max-width:calc(25% - 18px)}.g4-paginated-list.g4-computational-ai-tools-paginated-list>.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content>.g4-paginated-list-content-list .g4-card:not(:last-child){margin-right:18px}}.generative-design-sequence-top-addons{display:flex;align-items:center;gap:15px}.custom-boltzgen-collapsible-panel .panel-heading{border-bottom:1px solid #ddd;padding-bottom:15px;padding-top:15px}.custom-boltzgen-collapsible-panel .panel-heading h5{font-size:15px}.custom-boltzgen-collapsible-panel .panel-body{padding:10px 20px}.structure-chain-card{margin-bottom:10px;border-radius:7px;border:1px solid #ddd;padding:12px 10px 8px}.structure-chain-card .chain-card-header{border-top:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;padding-top:5px}.structure-chain-card .chain-preview-card-title:hover{text-decoration:underline;cursor:pointer}.structure-chain-card .g4-card_details{min-height:8px;max-height:50px;margin-bottom:5px}.structure-chain-card .g4-detailed-label-helix>.g4-detailed-label__label{background-color:#633806;border-color:#633806;color:#fff}.structure-chain-card .g4-detailed-label-helix>.g4-detailed-label__details{border-color:#633806;color:#633806}.structure-chain-card .g4-detailed-label-sheet>.g4-detailed-label__label{background-color:#085041;border-color:#085041;color:#fff}.structure-chain-card .g4-detailed-label-sheet>.g4-detailed-label__details{border-color:#085041;color:#085041}.structure-chain-card .g4-detailed-label-loop>.g4-detailed-label__label{background-color:#444441;border-color:#444441;color:#fff}.structure-chain-card .g4-detailed-label-loop>.g4-detailed-label__details{border-color:#444441;color:#444441}.structure-chain-card .g4-detailed-label-hidden>.g4-detailed-label__label{background-color:#9c9b9b;border-color:#9c9b9b;color:#fff}.structure-chain-card .g4-detailed-label-hidden>.g4-detailed-label__details{border-color:#9c9b9b;color:#9c9b9b}.structure-chain-card .g4-detailed-label-visible>.g4-detailed-label__label{background-color:#27500a;border-color:#27500a;color:#fff}.structure-chain-card .g4-detailed-label-visible>.g4-detailed-label__details{border-color:#27500a;color:#27500a}.structure-chain-card .g4-detailed-label-highlighted>.g4-detailed-label__label{background-color:#ffd56b;border-color:#ffd56b;color:#fff}.structure-chain-card .g4-detailed-label-highlighted>.g4-detailed-label__details{border-color:#ffd56b;color:#ffd56b}.structure-chain-card .g4-detailed-label-binding>.g4-detailed-label__label{background-color:#97c459;border-color:#97c459;color:#fff}.structure-chain-card .g4-detailed-label-binding>.g4-detailed-label__details{border-color:#97c459;color:#97c459}.structure-chain-card .g4-detailed-label-not_binding>.g4-detailed-label__label{background-color:#ef9f27;border-color:#ef9f27;color:#fff}.structure-chain-card .g4-detailed-label-not_binding>.g4-detailed-label__details{border-color:#ef9f27;color:#ef9f27}.structure-chain-card .g4-detailed-label-designable-area>.g4-detailed-label__label{background-color:#534ab7;border-color:#534ab7;color:#fff}.structure-chain-card .g4-detailed-label-designable-area>.g4-detailed-label__details{border-color:#534ab7;color:#534ab7}.structure-chain-card .g4-detailed-label-inserted-area>.g4-detailed-label__label{background-color:#6e9a64;border-color:#6e9a64;color:#fff}.structure-chain-card .g4-detailed-label-inserted-area>.g4-detailed-label__details{border-color:#6e9a64;color:#6e9a64}.chain-panel .chain-panel-header{display:flex;justify-content:space-between;border-bottom:1px solid #d0d1e6;align-items:baseline;padding:0 5px 5px;margin-bottom:18px}.chain-panel .chain-list{padding:0 5px}.chain-panel .crystallographic-copies-note{margin:12px 0 0}.boltzgen-structure-input-viewer{min-height:200px}.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__edge .react-flow__edge-path-arrow,.react-flow__edge .react-flow__edge-path-circle{fill:#b1b1b7}.react-flow__edge .react-flow__edge-path{stroke:#b1b1b7}.react-flow__edge:hover .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{cursor:pointer;stroke:#555}.react-flow__edge:hover .react-flow__edge-path-arrow,.react-flow__edge:hover .react-flow__edge-path-circle,.react-flow__edge.selected .react-flow__edge-path-arrow,.react-flow__edge.selected .react-flow__edge-path-circle{fill:#555}.react-flow__edge.animated path{animation:dashdraw .5s linear infinite;stroke-dasharray:5}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1}.react-flow__edge-text{font-size:10px}.react-flow__edge-textbg{fill:#fff}.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1}.react-flow__node{cursor:grab}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output{border-radius:3px;border-style:solid;border-width:1px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-input{background:#fff;border-color:#0041d0}.react-flow__node-input.selected,.react-flow__node-input.selected:hover{box-shadow:0 0 0 .5px #0041d0}.react-flow__node-input .react-flow__handle{background:#0041d0}.react-flow__node-default{background:#fff;border-color:#1a192b}.react-flow__node-default.selected,.react-flow__node-default.selected:hover{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-default .react-flow__handle{background:#1a192b}.react-flow__node-output{background:#fff;border-color:#ff0072}.react-flow__node-output.selected,.react-flow__node-output.selected:hover{box-shadow:0 0 0 .5px #ff0072}.react-flow__node-output .react-flow__handle{background:#ff0072}.react-flow__nodesselection-rect{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__handle{background:#555;border:1px solid white;border-radius:100%;height:6px;position:absolute;width:6px}.react-flow__handle.connectable{cursor:crosshair}.react-flow__minimap{background-color:#fff}.react-flow__controls{position:absolute;bottom:unset!important;box-shadow:none!important;display:flex;flex-direction:row;left:unset!important;right:0;top:-20px;-webkit-user-drag:none;z-index:1}.react-flow__controls-button{border:1px solid #dadada!important;border-radius:8px;font-size:12px;height:30px;line-height:1.4286;margin-right:2px;padding:6px 0;text-align:center;-webkit-user-drag:none;width:30px}.react-flow__controls-button{align-items:center;border-bottom:1px solid #eee;box-sizing:content-box;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;text-align:center;user-select:none;width:16px;font-size:16px;background:transparent}.react-flow__controls-button svg{max-height:12px;max-width:12px}.react-flow__controls-button:hover{background:#f4f4f4}.empty-canvas-placeholder-container{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#ffffff80}.empty-canvas-placeholder-container .empty-canvas-placeholder-text{font-weight:600}.react-flow__resize-control.handle{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));background:#fff;border-radius:50%;width:6px;height:6px}.protein_lot-form-container{padding:25px 50px}.g4-diagram-panel-container{height:100vh;max-height:100vh;position:relative;margin-top:25px;min-width:500px}.g4-diagram-panel-container .react-flow__node{cursor:pointer}.g4-lineage .g4-vertical-tabs-container .g4-vertical-tabs-content{padding-top:20px;width:100%}.g4-lineage .g4-vertical-tabs-container .g4-vertical-tab-links-left{width:94px}.g4-lineage .g4-vertical-tabs-container .g4-vertical-tab-links-left .nav-tabs{margin-top:20px!important}.g4-lineage .g4-vertical-tabs-container .g4-vertical-tab-links-left .nav-tabs>li{margin-right:15px!important}.g4-lineage .g4-vertical-tabs-container .g4-vertical-tab-links-left .nav-tabs>li.active{border-left:3px solid #4070f4!important;border-bottom:none!important}.g4-lineage .g4-vertical-tabs-container .react-flow__renderer{top:40px!important}.g4-diagram-panel-container .g4-purification-experiment-design-panel{display:flex;flex-basis:60%;flex-grow:7;gap:10px;padding:10px 0}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container{border-right:1px solid rgba(0,0,0,.19);flex-grow:1;margin-right:1px;max-height:100%;padding-right:10px;padding-top:10px;transition:all 1ms;width:30%}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container .g4-purification_steps_list-container{background:#fff;display:flex;flex-direction:column;font-size:12px;height:100%;position:relative;width:100%}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container .g4-purification_steps_list-container .create-btn-container{margin-top:auto}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container .g4-purification_steps_list-container .list-container{display:flex;flex-wrap:wrap;margin-bottom:10px;overflow-y:auto}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container .g4-purification_steps_list-container .list-container .g4-panel-plain{margin-bottom:10px;width:100%}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container .g4-purification_steps_list-container .list-container .g4-panel-plain h5{font-size:13px}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container .g4-purification_steps_list-container .list-container .g4-panel-plain .panel-body{padding:0}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container .g4-purification_steps_list-container .list-container .g4-purification-library-step-card{background:#fff;border-radius:3px;cursor:grab;font-size:1.1rem;margin-left:10px;padding:6px 5px;text-align:center;width:40%;border:.16rem solid transparent}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container .g4-purification_steps_list-container .list-container .g4-purification-library-step-card img{height:60px;margin-bottom:10px;width:60px}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container .g4-purification_steps_list-container .list-container .g4-purification-library-step-card p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75px}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container .g4-purification_steps_list-container .list-container .g4-purification-library-step-card:hover{border-color:#4070f4;font-weight:600}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-purification-steps-library-container .g4-purification_steps_list-container .search-bar .form-control{height:28px}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-react-flow-wrapper{height:100%;width:70%}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-react-flow-wrapper .g4-step-card .react-flow__handle{height:8px;width:8px}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-react-flow-wrapper .g4-step-card.selected:not(.resizing) .react-flow__handle{background:#4070f4}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-react-flow-wrapper .g4-step-card .g4-step-card-content{align-items:center;display:flex;flex-direction:column;font-size:11px;font-weight:600;justify-content:center;max-width:fit-content;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:pre-wrap}.g4-diagram-panel-container .g4-purification-experiment-design-panel .g4-react-flow-wrapper .g4-step-card .g4-step-card-content img{-webkit-user-drag:none}.g4-diagram-panel-container .g4-purification-experiment-properties-panel{height:100%;right:0!important;padding:15px}.g4-diagram-panel-container .g4-purification-experiment-properties-panel:not(.overflow){flex-basis:40%;flex-grow:4;max-width:40%}.g4-diagram-panel-container .g4-purification-experiment-properties-panel .fullscreen-mode{background-color:#fff}.g4-diagram-panel-container .g4-purification-experiment-properties-panel .fullscreen-mode .notebook-margins,.g4-diagram-panel-container .g4-purification-experiment-properties-panel .fullscreen-mode .plate-container{height:75vh!important}.g4-diagram-panel-container .g4-purification-experiment-properties-panel .fullscreen-mode .g4-properties-panel-toolbar .btn{font-size:18px}.g4-diagram-panel-container .g4-purification-experiment-properties-panel .g4-step-properties-tabs{max-height:100%;overflow-y:auto;overflow-x:hidden}.g4-diagram-panel-container .g4-purification-experiment-properties-panel .g4-step-properties-tabs .tab-content{padding:10px 0 0}.g4-diagram-panel-container .g4-purification-experiment-properties-panel .g4-step-properties-tabs .text-editor{margin:0}.g4-diagram-panel-container .g4-purification-experiment-properties-panel .g4-step-properties-tabs .text-editor .g4-node-text-wrapper,.g4-diagram-panel-container .g4-purification-experiment-properties-panel .g4-step-properties-tabs .text-editor .g4-node-text-wrapper textarea{pointer-events:none;-webkit-user-drag:none}.g4-diagram-panel-container .g4-purification-experiment-properties-panel .g4-step-properties-tabs .text-editor .notebook-margins{height:48vh;margin:0;min-height:48vh;padding:0}.g4-diagram-panel-container .g4-purification-experiment-properties-panel .g4-step-properties-tabs .text-editor .plate-container{box-shadow:none;height:48vh;margin:0;min-height:48vh;padding:0}.g4-diagram-panel-container .g4-purification-experiment-properties-panel .g4-step-properties-tabs .text-editor .plate-container>*{background:#fff}.g4-diagram-panel-container .g4-purification-experiment-properties-panel .g4-step-properties-tabs .g4-step-properties-form{max-height:505px;overflow-y:auto}.g4-diagram-panel-container .g4-purification-experiment-properties-panel:not(.overflow){border-left:1px solid rgba(0,0,0,.19)}.g4-diagram-panel-container>.g4-purification-experiment-properties-panel.overflow{background-color:#f9fafdd9;box-shadow:-10px 0 5px -8px #00000030;height:100%;position:absolute;right:0!important;top:35px;width:45%}.g4-purification-experiment-design-panel{display:flex;flex-direction:row;height:100vh;position:relative}.g4-purification-experiment-properties{box-shadow:-4px 0 #dcdcdc4f;margin-left:1px;max-height:580px;overflow-x:hidden;overflow-y:auto;padding:0 10px}.g4-flow-node{max-height:30px;position:relative;width:250px}.g4-help-card-heading{display:flex;justify-content:flex-start;margin-bottom:0}.steps-library-toggle-btn{background:#fff;border:1px solid;border-left:none;border-radius:0 20px 5px 0;bottom:10px;color:#a9a9a9;cursor:pointer;font-weight:700;left:282px;padding:8px 5px 5px;position:absolute;text-orientation:sideways-right;writing-mode:vertical-rl;z-index:1}.steps-library-toggle-btn:hover{color:#00f}.g4-react-flow-wrapper{background-color:#fff;flex-grow:4;height:100%;padding:15px;position:relative;transform:translateZ(0);transition:transform .3s}.tippy-dark{background:#000;border-radius:3px;color:#fff;font-size:11px;padding:0}.tippy-dark .tippy-arrow{color:#000}.text{color:#888;font-weight:500;margin-top:33%;text-align:center}.toggle{color:#888;display:flex;font-size:16px;margin-left:5px;text-decoration:none;width:200px}@media screen and (width >= 768px){.g4-purification-steps-library-container{max-width:250px;width:250px}}.create-btn-container{bottom:0;position:sticky}.create-btn-container hr{margin:8px 5px}.node-tools-item{display:flex;align-self:flex-start;background-color:#fff;border:none;color:#666;cursor:pointer;font-size:18px}.node-tools-item.disabled{cursor:none;opacity:.4}.g4-react-popover{background:transparent;color:#000}.g4-react-popover .tippy-arrow{display:none!important}.g4-node-text-wrapper{background:transparent;max-width:200px;min-width:200px;position:absolute;text-align:center;top:100%;width:200px}.g4-node-text-wrapper textarea{border:none;max-width:200px;min-width:200px;resize:none;-webkit-user-drag:none;width:200px}.g4-node-text-wrapper textarea:focus-visible,.g4-node-text-wrapper textarea:focus{border:none;outline:0}.g4-size-picker-input{border:1px solid #dadada;border-radius:3px;color:#666}.d-flex.nowrap.g4-number-input.g4-number-input-sm{height:20px;max-width:60px}.d-flex.nowrap.g4-number-input.g4-number-input-sm .g4-number-input__control{border:1px solid #dadada;border-radius:0;color:#666;font-size:12px;pointer-events:none;user-select:none;width:28px}.d-flex.nowrap.g4-number-input.g4-number-input-sm .g4-number-input__button{align-items:center!important;background:#fff;border:1px solid #dadada;color:#666;display:flex;height:100%;padding:0 1px;width:fit-content}.d-flex.nowrap.g4-number-input.g4-number-input-sm .g4-number-input__button.g4-number-input__button-add{border-radius:3px 0 0 3px;border-right:none}.d-flex.nowrap.g4-number-input.g4-number-input-sm .g4-number-input__button.g4-number-input__button-sub{border-left:none;border-radius:0 3px 3px 0}.left-bordered{border-left:1px solid #dadada;border-radius:0 3px 3px 0}.right-bordered{border-left:1px solid #dadada;border-radius:3px 0 0 3px}.g4-step-properties-tabs{max-height:525px;overflow-y:auto;overflow-x:hidden}.g4-scheme-viewer .g4-step-card,.g4-scheme-viewer .g4-node-text-wrapper,.g4-scheme-viewer .g4-node-text-wrapper textarea{pointer-events:none}.prop-fullscreen{background-color:#797979cc!important;height:100vh!important;inset:0!important;justify-content:center;margin-bottom:0;max-width:100%!important;overflow:auto;padding:50px!important;position:fixed!important;width:100%!important;z-index:2030!important}.prop-fullscreen>*{background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:4px;box-shadow:0 1px 3px #0000004d;padding:5px}.prop-fullscreen .g4-titled-panel__title{padding-left:13px}.prop-fullscreen .g4-titled-panel__content{padding:20px}.g4-purification-experiment-properties-panel:not(.prop-fullscreen) .dropdown-div{left:0;right:0}.g4-purification-experiment-properties-panel.prop-fullscreen .notebook-margins,.g4-purification-experiment-properties-panel.prop-fullscreen .plate-container{height:58vh!important}.g4-node-details-panel{display:none;width:668px}.g4-quick-view-content{overflow-y:scroll;height:75vh;padding:0 15px}.g4-summary-step-container{border:1px solid #ddd;border-radius:5px;padding:15px;margin:10px 0;box-shadow:0 2px 5px #0000001a}.g4-summary-step-header{font-size:14px;font-weight:700;margin-bottom:10px}.g4-summary-properties-container{margin-top:10px;padding-left:30px;border-left:3px solid #007bff}.g4-summary-nested-properties-container{margin-left:20px;padding-left:10px}.g4-summary-property-item{margin-bottom:5px;font-size:14px}.g4-seqviz-protein-lot-save-button{display:flex;flex-direction:row-reverse}.g4-protein-lot-analysis-panel .flex-grow-1{flex-grow:unset}.g4-step-toolbar{align-items:center;background:#fff;box-shadow:0 3px 10px #0003;display:flex;height:32px;justify-content:space-between;min-width:100px;padding:5px;gap:5p}.g4-search-result em{font-style:normal;font-weight:700}.g4-search-result .g4-card-heading em{font-weight:800}.g4-top-bar-global-search-input input{border-radius:5px;font-size:12px;min-width:300px}.g4-top-bar-global-search-input input:focus{border-color:transparent!important}.g4-top-bar-global-search-input .icon{position:absolute;right:8px;top:50%;transform:translateY(-40%)}.g4-top-bar-global-search-input .icon svg{height:15px;width:15px}.g4-top-bar-global-search-input .icon svg g{fill:#ccc}@media (width <= 480px){.g4-top-bar-global-search-input input{min-width:200px}}ul.g4-available-filters-list{padding:0}ul.g4-available-filters-list label{font-size:.95em}.g4-divided-columns-container{display:flex;flex-direction:row}.g4-divided-columns-container>*:not(:last-child){border-right:1px solid #dadada;padding-right:1em}.g4-divided-columns-container>*:not(:first-child){padding-left:1em}.g4-divided-rows-container{display:flex;flex-direction:column}.g4-divided-rows-container>*:not(:last-child){border-bottom:1px solid #dadada;padding-bottom:1em}.g4-divided-rows-container>*:not(:first-child){padding-top:1em}.g4-paginated-list-filters-and-list-box{display:flex;margin-bottom:1em;position:relative}.g4-paginated-list-filters-and-list-box>.g4-filters-panel{flex:3;max-height:550px;overflow-y:auto}.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content{flex:9}.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content>.g4-paginated-list-content-header{height:35px}.g4-paginated-list-filters-and-list-box>.g4-paginated-list-content>.g4-paginated-list-content-list{max-height:515px;overflow-y:auto}.g4-filters-panel-header{align-items:center;display:flex}.g4-filters-panel-header .g4-header-label{font-size:1.13em;font-weight:600}.g4-filters-panel-header .g4-clear-filters{color:gray;cursor:pointer;font-size:.89em;margin-left:auto}.g4-filters-panel-header .g4-clear-filters:hover{color:#333}.g4-filters-panel>.divider,.g4-paginated-list-content-header>.divider{border-color:#dadada;margin:8px 0}ul.g4-applied-filters-box-list{display:flex;flex-wrap:wrap;padding:0}.filtered-search-box{align-items:center;background-color:#fff;border:1px solid #dadada;border-radius:4px;display:flex;min-width:0;position:relative;width:100%}.filtered-search-box.focus{border-color:#4070f4;box-shadow:0 0 2px #1ab39466}.filtered-search-box .filtered-search-recent-searches-dropdown-wrapper{align-self:stretch}.filtered-search-recent-searches-dropdown-wrapper .filtered-search-recent-searches-dropdown-toggle-button{background-color:#fff;border:0;border-radius:3px 0 0 3px;border-right:1px solid #dadada;color:#707070;flex:1;height:100%;transition:color .1s linear;width:auto}.filtered-search-input ul.filtered-search-input-tokens-wrapper{margin:0;padding:0}.filtered-search-input ul.filtered-search-input-tokens-wrapper li{list-style:none}.filtered-search-input .filtered-search-input-input-wrapper{min-width:300px}.filtered-search-input .filtered-search-input-input-wrapper input{border:0}.filtered-search-recent-searches-dropdown-toggle-button .fa-chevron-down{color:#999;font-size:1rem}.filtered-search-recent-searches-dropdown,.filter-widget-dropdown{width:350px}.filtered-search-recent-searches-dropdown li>button,.filtered-search-recent-searches-dropdown li>span{background:transparent;border:0;border-radius:0;box-shadow:none;color:#333;display:block;font-weight:400;line-height:16px;overflow:hidden;padding:8px 12px;position:relative;text-align:left;white-space:normal;width:100%}.filtered-search-recent-searches-dropdown li>button:hover{background-color:#f3f3f4;color:#333;outline:0;text-decoration:none}.filtered-search-recent-searches-dropdown li.divider{border-color:#dadada;margin:4px 0}.filtered-search-input-input-wrapper .form-group{display:block;margin:0}.filtered-search-recent-searches-dropdown-toggle-button:hover{background-color:#f3f3f4}.filter-widget .widget-options{align-items:center;display:flex;margin-top:0}.filter-widget.filter-widget-multi-lines .widget-options>*:first-child{margin-left:auto}.filter-widget.filter-widget-row{align-items:center;display:flex;padding:8px 0}.filter-widget.filter-widget-multi-lines>.title{display:none}.filter-widget.filter-widget-row .form-group{display:block;margin-bottom:0}.filter-widget.filter-widget-row>.input{flex:1;margin:0 20px}.filter-widget.filter-widget-row>.title{font-weight:700}.dataTables_wrapper .dataTables_filter .filtered-search-input .filtered-search-input-input-wrapper input:not(.select2-search__field){display:block;margin:0;width:100%}.g4-paginated-list>.g4-filters-collapse-btn{display:none}@media (width <= 992px){.g4-paginated-list-filters-and-list-box>.g4-filters-panel{flex:4}}.g4-paginated-list-filters-and-list-box>.g4-filters-panel>.close-btn{display:none}@media (width <= 767px){.filtered-search-input ul.filtered-search-input-tokens-wrapper{font-size:12px}ul.filtered-search-input-tokens-wrapper.only-in-mobile{flex-wrap:wrap;margin-top:5px;padding:0}.g4-paginated-list>.g4-filters-collapse-btn{display:block;margin:5px 0 15px}.g4-paginated-list-filters-and-list-box>.g4-filters-panel{display:none}.g4-paginated-list-filters-and-list-box>.g4-filters-panel.open>.close-btn{display:block}.g4-paginated-list-filters-and-list-box>.g4-filters-panel.open{background:#fff;border-right:0;display:block;height:100%;padding:12px;position:absolute;width:100%;z-index:1}}@media (width <= 600px){.filtered-search-input .filtered-search-input-input-wrapper{min-width:100%}.filter-widget.filter-widget-row>.input{flex-basis:90%;margin:0}}@media (width <= 600px){.widget-options .btn-outline{border:none!important}}.g4-molecules-viewer-tabs-container{position:relative}.g4-molecules-viewer-tabs-container .g4-molecules-viewer-tabs{position:absolute;right:5%;top:5%;z-index:100}.g4-molecules-viewer-tabs-container .g4-molecules-viewer-tabs ul.nav.nav-tabs{box-shadow:0 1px 3px #0000004d;border-radius:20px;padding:2px;background:#ffffff80}.g4-molecules-viewer-tabs-container .g4-molecules-viewer-tabs ul.nav.nav-tabs>li{margin:0!important;padding:5px!important}.g4-molecules-viewer-tabs-container .g4-molecules-viewer-tabs ul.nav.nav-tabs>li:hover{cursor:pointer}.g4-molecules-viewer-tabs-container .g4-molecules-viewer-tabs ul.nav.nav-tabs>li:not(.active):hover{background-color:unset}.g4-molecules-viewer-tabs-container .g4-molecules-viewer-tabs ul.nav.nav-tabs>li.active{border-bottom:none!important;background-color:initial}.g4-molecules-viewer-tabs-container .g4-molecules-viewer-tabs ul.nav.nav-tabs>li>*{color:#2f4050!important;border-radius:50%;padding:5px}.g4-molecules-viewer-tabs-container .g4-molecules-viewer-tabs ul.nav.nav-tabs>li.active>*{color:#fff!important;background:#2f4050}.g4-molecules-viewer-tabs-container .g4-molecules-viewer-tabs ul.nav.nav-tabs>li:not(.active):hover>*{border-radius:50%;background:#ddd}.g4-molecules-viewer-tabs-container .g4-molecules-viewer-tab-contents{width:100%}.fit-content-dropdown{max-height:fit-content}.protein-part-board .protein-part{fill:#fff;opacity:.8;outline:none;stroke:#707070;stroke-width:3}.protein-part-board .protein-part.dragging{stroke-width:0;fill:#575757!important;opacity:.2}.protein-part-board .protein-part:hover{opacity:1}.protein-part-board .highlight_tag{stroke-dasharray:1,1;stroke-width:4;fill:#999;fill-opacity:.2}.dragged_tag{fill:#999;fill-opacity:.5;stroke-width:0}.tag_remove_notify{fill:#d9534f;fill-opacity:.2;stroke:#d9534f}.tagLabels{stroke:#8d8d8d;fill:#575757;stroke-width:.4px;letter-spacing:1px;pointer-events:none}.tag-table-row-details-expand-column{margin-right:10px}.datatable-inner-details-table{padding:20px 20px 20px 50px}.datatable-inner-details-header{padding:20px}.tag_create_button{margin-top:20px}.protein-part-board .highlight_tag{fill:#999;fill-opacity:.2;stroke-dasharray:1,1;stroke-width:4}.svg_button{fill:none;stroke:#eee;stroke-width:1px}#tagChart{height:50vh}.tag_create_button{margin-left:25px}.tag-picker-table-container{float:right;width:100%}.button_items:hover{cursor:pointer;fill:gray;transform:scale(1.002)}.g4-panel-flexible-footer{flex-direction:row-reverse;justify-content:flex-start;padding:6px}.g4-panel-flexible-footer-button{margin-left:10px!important;margin-right:10px!important}.g4-fa-content{font-family:"Font Awesome 5 Free",serif;font-weight:900}table.dataTable.g4-tags-picker-table td>.table-cell{max-width:170px}@media (width <= 992px){table.dataTable.g4-tags-picker-table td>.table-cell{max-width:300px}}@media (width <= 576px){table.dataTable td>.table-cell{max-width:120px}table.dataTable.g4-tags-picker-table td>.table-cell{max-width:220px}}.g4-protein-parts-design-panel{height:60vh;width:100%;position:relative;flex-direction:row}.full-container{height:100%;width:100%}.g4-protein-parts-editing-panel-container{width:100%;display:flex;flex-direction:column}.g4-protein-parts-editing-panel{display:flex;height:100%;width:100%;flex-direction:row;gap:8px}.g4-panel-with-slider{position:relative;width:100%;height:60vh;max-height:60vh;display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:25px}.g4-panel-with-slider .protein_part_design_panel{position:relative;flex-basis:60%;flex-grow:7;gap:10px;padding:10px 0}.g4-panel-with-slider .protein-part-details-preview-panel{height:100%;right:0!important;padding:15px 15px 0}.g4-panel-with-slider .protein-part-details-preview-panel:not(.overflow){flex-basis:40%;flex-grow:4;max-width:40%;border-left:1px solid rgba(0,0,0,.19)}.g4-panel-with-slider .protein-part-details-preview-panel.overflow{background-color:#f9fafde6;height:88%;position:absolute;right:0!important;top:45px;width:40%;z-index:1000;border:none;box-shadow:-3px 0 5px -2px #ccc}.g4-panel-with-slider .protein-part-details-preview-panel a{color:#666}.g4-panel-with-slider .protein-part-details-preview-panel a:hover{color:#4070f4}.g4-panel-with-slider .protein-part-details-preview-panel .g4-properties-panel-toolbar{position:absolute;top:5px;right:5px;z-index:1000;width:fit-content}.g4-panel-with-slider .protein-part-details-preview-panel .fullscreen-mode{background-color:#fff}.details_preview_content{height:calc(100% - 40px)}.tldraw-container{height:100%;width:80%}.library{height:100%;width:100%;background-color:#fff;display:flex;flex-direction:column}.g4-library-item-list-container{height:95%;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;padding:0 10px}.library-body-top-header{display:flex;position:relative;z-index:998;align-items:baseline;gap:10px}.library-body-top-header .library-nav-wrapper{padding-left:2px;overflow:hidden}.library-body-top-header .library-nav-wrapper .library-breadcrumbs{display:flex;white-space:nowrap;overflow:hidden}.library-body-top-header .back-button{pointer-events:all;cursor:pointer}.library-body-top-header .back-button .disabled{pointer-events:none;opacity:.5}.stretched-aligned-badge{flex-grow:1;align-self:stretch}.width-20{width:20%}.navigation-library-body{overflow-y:auto;max-height:90%}.super-tag-container{max-width:45%;min-width:45%;height:38px;cursor:pointer;opacity:.9;margin-bottom:5px}.svg-tag-container{width:100%;height:100%;overflow:hidden;contain:layout style size;cursor:pointer}.protein-part-item{stroke-width:2px;stroke-linejoin:round;opacity:.9;fill:#fff;stroke-opacity:.8}.dashed-connector{stroke-width:2px;stroke-linejoin:round;stroke-dasharray:3;fill:none;opacity:60%}.protein-part-item-hovered{opacity:1;stroke-width:3px;fill:none}.fill-white{fill:#fff}.protein-part-item-selected{stroke:#1a73e8;fill:none}.tag-name-details{stroke-width:.4px;letter-spacing:1px;font-size:1em;text-anchor:middle;dominant-baseline:central;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;stroke:#8d8d8d;fill:#575757}.panel-body{padding:0}.search-bar .form-control{height:28px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.g4-side-library-with-tabs{display:flex;height:100%;width:30%}.g4-side-library-with-tabs .g4-rect-left-tabs{display:flex;flex-direction:column;padding:0}.g4-side-library-with-tabs .g4-rect-left-tabs .g4-rect-left-tabs__tab_item{list-style:none;font-size:25px;padding:0 5px;cursor:pointer;color:#a3a3a3}.g4-side-library-with-tabs .g4-rect-left-tabs .g4-rect-left-tabs__tab_item:not(:last-child){margin-bottom:20px}.g4-side-library-with-tabs .g4-rect-left-tabs .g4-rect-left-tabs__tab_item:hover{color:#4070f4}.g4-side-library-with-tabs .g4-rect-left-tabs .g4-rect-left-tabs__tab_item.active{color:#4070f4;border-right:3px solid #4070f4}.g4-side-library-with-tabs .g4-tabs-content-with-search{display:flex;flex-direction:column;flex-grow:2;padding:0 15px;gap:10px;border-right:1px solid lightgray}.g4-side-library-with-tabs .g4-tabs-content-with-search .search-bar{border:1px solid #b8b8b8;border-radius:5px;height:30px;line-height:1.5}.g4-protein-part-main-group-panel{margin-bottom:8px}.g4-protein-part-main-group-panel>.panel-heading{padding:8px 10px}.g4-protein-part-main-group-panel>.panel-collapse>.panel-body{padding:5px 10px}.g4-protein-part-entity-associations-card{position:relative;display:grid;grid-template-columns:20% 75% auto;grid-template-rows:30% 70%;padding:12px;margin-bottom:8px;border:1px solid #dadada;border-radius:3px}.g4-protein-part-entity-associations-card>.remove-button{position:absolute;top:10px;right:15px}.g4-protein-part-entity-associations-card>.g4-entity-associations-card-details{grid-column:1;grid-row:1}.g4-protein-part-entity-associations-card>.g4-entity-associations-card-input{grid-column:2;grid-row:1}.dropdown-in-toolbar{list-style:none;height:fit-content;min-width:200px;margin:0;display:flex;flex-direction:column;justify-content:space-around;border-radius:3px;pointer-events:all}.dropdown-in-toolbar-item{margin-bottom:5px;font-size:12px;width:100%;background-color:#fff;display:flex;justify-content:space-between;align-items:center;pointer-events:all;padding:4px;border:none}.dropdown-in-toolbar-item:hover{background-color:#f1f1f1}.dropdown-in-toolbar-item kbd{font-size:10px;background-color:#f3f3f4;color:inherit}.material-symbols-rounded{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.shape-context-menu{list-style:none;height:fit-content;min-width:fit-content;margin:0;background-color:#fff;display:flex;flex-direction:column;justify-content:space-around;padding:12px 6px 6px;border-radius:3px;pointer-events:all}.shape-context-menu .shape-context-menu-item{margin-bottom:5px;font-size:13px;width:100%;background-color:#fff;border:none;display:flex;justify-content:space-between;align-items:center;pointer-events:all}.canvas-container{position:relative;height:100%}.canvas-container .tldraw-overlay{position:absolute;z-index:999;inset:15px 12px 0 10px;display:flex;justify-content:center;align-items:center;font-size:18px;color:#a3a3a3;background-color:#f9f9f9;border:2px dashed #ccc;pointer-events:none;text-align:center}.canvas-container .g4-editor-top-toolbar{top:5px;right:0}.g4-register-page-img{padding:75px;width:100%}.g4-register-page-img img{max-width:100%}#g4-page-registration-wrapper{height:100%}.g4-profile-panel{font-size:15px;padding:35px}@media (width <= 992px){.g4-profile-panel .info-panel{margin-left:18%;padding:0}}@media (width <= 767px){.g4-profile-panel .info-panel{margin-left:0;padding:0}}.g4-image-preview-container{height:180px;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:10px;position:relative;width:180px}.g4-image-preview-container:hover{border:#a3a3a3 dashed 2px}.g4-image-preview{backface-visibility:hidden;display:block;height:100%;min-width:100%;opacity:1;transition:.5s ease;width:100%}.g4-image-preview-container:hover .g4-image-preview{opacity:.1}.g4-change-image-btn{font-size:25px;left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:.5s ease}.g4-image-preview-container:hover .g4-change-image-btn{opacity:.4}.g4-image-crop-container{max-height:470px;min-width:100%;position:relative}.g4-image-cropper-area{display:block;height:470px;margin-left:auto;margin-right:auto;max-height:100%;max-width:100%}.g4-cropper-tools-container{background-color:#525252;padding:5px;text-align:center;width:100%;z-index:1}.g4-registration-page-footer{padding:1em 3em}.g4-registration-page-form{max-width:350px;padding-top:15px}@media (width <= 1200px){body{overflow-y:scroll!important}.g4-register-static-section{display:none}}.g4-recaptcha-container div:first-child{width:348px!important}.intro-head{color:#707070;font-weight:600;padding:10px 0}.g4-choose-workspace-container{display:flex;justify-content:center;margin-left:auto;text-align:left;width:80%}.g4-share-organization-workspaces-list .g4-entity-associations-card{grid-template-rows:initial}table.dataTable thead th.g4-text-center{text-align:center}
