/*!
 * (The MIT License)
 * 
 * Copyright (c) 2012-2014 Marcin Warpechowski
 * Copyright (c) 2015 Handsoncode sp. z o.o. <hello@handsoncode.net>
 * 
 * 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.
 * 
 * Version: 0.34.5
 * Release date: 12/10/2017 (built at 12/10/2017 10:04:52)
 */.handsontable .table td,.handsontable .table th{border-top:none}.handsontable tr{background:#fff}.handsontable td{background-color:inherit}.handsontable .table caption+thead tr:first-child td,.handsontable .table caption+thead tr:first-child th,.handsontable .table colgroup+thead tr:first-child td,.handsontable .table colgroup+thead tr:first-child th,.handsontable .table thead:first-child tr:first-child td,.handsontable .table thead:first-child tr:first-child th{border-top:1px solid #ccc}.handsontable .table-bordered{border:0;border-collapse:separate}.handsontable .table-bordered td,.handsontable .table-bordered th{border-left:none}.handsontable .table-bordered td:first-child,.handsontable .table-bordered th:first-child{border-left:1px solid #ccc}.handsontable .table>tbody>tr>td,.handsontable .table>tbody>tr>th,.handsontable .table>tfoot>tr>td,.handsontable .table>tfoot>tr>th,.handsontable .table>thead>tr>td,.handsontable .table>thead>tr>th{line-height:21px;padding:0 4px}.col-lg-1.handsontable,.col-lg-2.handsontable,.col-lg-3.handsontable,.col-lg-4.handsontable,.col-lg-5.handsontable,.col-lg-6.handsontable,.col-lg-7.handsontable,.col-lg-8.handsontable,.col-lg-9.handsontable,.col-lg-10.handsontable,.col-lg-11.handsontable,.col-lg-12.handsontable,.col-md-1.handsontable,.col-md-2.handsontable,.col-md-3.handsontable,.col-md-4.handsontable,.col-md-5.handsontable,.col-md-6.handsontable,.col-md-7.handsontable,.col-md-8.handsontable,.col-md-9.handsontable .col-sm-1.handsontable,.col-md-10.handsontable,.col-md-11.handsontable,.col-md-12.handsontable,.col-sm-2.handsontable,.col-sm-3.handsontable,.col-sm-4.handsontable,.col-sm-5.handsontable,.col-sm-6.handsontable,.col-sm-7.handsontable,.col-sm-8.handsontable,.col-sm-9.handsontable .col-xs-1.handsontable,.col-sm-10.handsontable,.col-sm-11.handsontable,.col-sm-12.handsontable,.col-xs-2.handsontable,.col-xs-3.handsontable,.col-xs-4.handsontable,.col-xs-5.handsontable,.col-xs-6.handsontable,.col-xs-7.handsontable,.col-xs-8.handsontable,.col-xs-9.handsontable,.col-xs-10.handsontable,.col-xs-11.handsontable,.col-xs-12.handsontable{padding-left:0;padding-right:0}.handsontable .table-striped>tbody>tr:nth-of-type(2n){background-color:#fff}.handsontable{position:relative}.handsontable .hide{display:none}.handsontable .relative{position:relative}.handsontable.htAutoSize{visibility:hidden;left:-99000px;position:absolute;top:-99000px}.handsontable .wtHider{width:0}.handsontable .wtSpreader{position:relative;width:0;height:auto}.handsontable div,.handsontable input,.handsontable table,.handsontable tbody,.handsontable td,.handsontable textarea,.handsontable th,.handsontable thead{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.handsontable input,.handsontable textarea{min-height:0}.handsontable table.htCore{border-collapse:separate;border-spacing:0;margin:0;border-width:0;table-layout:fixed;width:0;outline-width:0;max-width:none;max-height:none}.handsontable col,.handsontable col.rowHeader{width:50px}.handsontable td,.handsontable th{border-top-width:0;border-left-width:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;height:22px;empty-cells:show;line-height:21px;padding:0 4px;background-color:#fff;vertical-align:top;overflow:hidden;outline-width:0;white-space:pre-line;background-clip:padding-box}.handsontable td.htInvalid{background-color:#ff4c42 !important}.handsontable td.htNoWrap{white-space:nowrap}.handsontable th:last-child{border-right:1px solid #ccc;border-bottom:1px solid #ccc}.handsontable th.htNoFrame,.handsontable th:first-child.htNoFrame,.handsontable tr:first-child th.htNoFrame{border-left-width:0;background-color:#fff;border-color:#fff}.handsontable .htNoFrame+td,.handsontable .htNoFrame+th,.handsontable.htRowHeaders thead tr th:nth-child(2),.handsontable td:first-of-type,.handsontable th:first-child,.handsontable th:nth-child(2){border-left:1px solid #ccc}.handsontable tr:first-child td,.handsontable tr:first-child th{border-top:1px solid #ccc}.ht_master:not(.innerBorderLeft):not(.emptyColumns)~.handsontable:not(.ht_clone_top) thead tr th:first-child,.ht_master:not(.innerBorderLeft):not(.emptyColumns)~.handsontable tbody tr th{border-right-width:0}.ht_master:not(.innerBorderTop) thead tr.lastChild th,.ht_master:not(.innerBorderTop) thead tr:last-child th,.ht_master:not(.innerBorderTop)~.handsontable thead tr.lastChild th,.ht_master:not(.innerBorderTop)~.handsontable thead tr:last-child th{border-bottom-width:0}.handsontable th{background-color:#f3f3f3;color:#222;text-align:center;font-weight:400;white-space:nowrap}.handsontable thead th{padding:0}.handsontable th.active{background-color:#ccc}.handsontable thead th .relative{padding:2px 4px}.handsontable tbody th.ht__highlight,.handsontable thead th.ht__highlight{background-color:#dcdcdc}.handsontable.ht__selection--columns thead th.ht__highlight,.handsontable.ht__selection--rows tbody th.ht__highlight{background-color:#8eb0e7;color:#000}#hot-display-license-info{font-size:9px;color:#323232;padding:5px 0 3px;font-family:Helvetica,Arial,sans-serif;text-align:left}.handsontable .manualColumnResizer{position:fixed;top:0;cursor:col-resize;z-index:6;width:5px;height:25px}.handsontable .manualRowResizer{position:fixed;left:0;cursor:row-resize;z-index:6;height:5px;width:50px}.handsontable .manualColumnResizer.active,.handsontable .manualColumnResizer:hover,.handsontable .manualRowResizer.active,.handsontable .manualRowResizer:hover{background-color:#aab}.handsontable .manualColumnResizerGuide{position:fixed;right:0;top:0;background-color:#aab;display:none;width:0;border-right:1px dashed #777;margin-left:5px}.handsontable .manualRowResizerGuide{position:fixed;left:0;bottom:0;background-color:#aab;display:none;height:0;border-bottom:1px dashed #777;margin-top:5px}.handsontable .manualColumnResizerGuide.active,.handsontable .manualRowResizerGuide.active{display:block;z-index:7}.handsontable .columnSorting{position:relative}.handsontable .columnSorting:hover{text-decoration:underline;cursor:pointer}.handsontable .columnSorting.ascending:after{content:"▲";color:#5f5f5f;position:absolute;right:-15px}.handsontable .columnSorting.descending:after{content:"▼";color:#5f5f5f;position:absolute;right:-15px}.handsontable .wtBorder{position:absolute;font-size:0}.handsontable .wtBorder.hidden{display:none !important}.handsontable td.area{background:linear-gradient(180deg, rgba(181, 209, 255, 0.34) 0, rgba(181, 209, 255, 0.34));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#57b5d1ff",endColorstr="#57b5d1ff",GradientType=0);background-color:#fff}.handsontable .wtBorder.corner{font-size:0;cursor:crosshair}.handsontable .htBorder.htFillBorder{background:red;width:1px;height:1px}.handsontableInput{border:none;outline-width:0;margin:0;padding:1px 5px 0;font-family:inherit;line-height:21px;font-size:inherit;box-shadow:inset 0 0 0 2px #5292f7;resize:none;display:block;color:#000;border-radius:0;background-color:#fff}.handsontableInputHolder{position:absolute;top:0;left:0;z-index:1}.htSelectEditor{-webkit-appearance:menulist-button !important;position:absolute;width:auto}.handsontable .htDimmed{color:#777}.handsontable .htSubmenu{position:relative}.handsontable .htSubmenu :after{content:"▶";color:#777;position:absolute;right:5px}.handsontable .htLeft{text-align:left}.handsontable .htCenter{text-align:center}.handsontable .htRight{text-align:right}.handsontable .htJustify{text-align:justify}.handsontable .htTop{vertical-align:top}.handsontable .htMiddle{vertical-align:middle}.handsontable .htBottom{vertical-align:bottom}.handsontable .htPlaceholder{color:#999}.handsontable .htAutocompleteArrow{float:right;font-size:10px;color:#eee;cursor:default;width:16px;text-align:center}.handsontable td .htAutocompleteArrow:hover{color:#777}.handsontable td.area .htAutocompleteArrow{color:#d3d3d3}.handsontable .htCheckboxRendererInput{display:inline-block;vertical-align:middle}.handsontable .htCheckboxRendererInput.noValue{opacity:.5}.handsontable .htCheckboxRendererLabel{cursor:pointer;display:inline-block;width:100%}@keyframes a{0%{opacity:1}to{opacity:0}}@keyframes b{0%{opacity:0}to{opacity:1}}.handsontable .handsontable.ht_clone_top .wtHider{padding:0 0 5px}.handsontable .autocompleteEditor.handsontable{padding-right:17px}.handsontable .autocompleteEditor.handsontable.htMacScroll{padding-right:15px}.handsontable.listbox{margin:0}.handsontable.listbox .ht_master table{border:1px solid #ccc;border-collapse:separate;background:#fff}.handsontable.listbox td,.handsontable.listbox th,.handsontable.listbox tr:first-child td,.handsontable.listbox tr:first-child th,.handsontable.listbox tr:last-child th{border-color:transparent}.handsontable.listbox td,.handsontable.listbox th{white-space:nowrap;text-overflow:ellipsis}.handsontable.listbox td.htDimmed{cursor:default;color:inherit;font-style:inherit}.handsontable.listbox .wtBorder{visibility:hidden}.handsontable.listbox tr:hover td,.handsontable.listbox tr td.current{background:#eee}.ht_clone_top{z-index:2}.ht_clone_left{z-index:3}.ht_clone_bottom_left_corner,.ht_clone_debug,.ht_clone_top_left_corner{z-index:4}.handsontable td.htSearchResult{background:#fcedd9;color:#583707}.htBordered{border-width:1px}.htBordered.htTopBorderSolid{border-top-style:solid;border-top-color:#000}.htBordered.htRightBorderSolid{border-right-style:solid;border-right-color:#000}.htBordered.htBottomBorderSolid{border-bottom-style:solid;border-bottom-color:#000}.htBordered.htLeftBorderSolid{border-left-style:solid;border-left-color:#000}.handsontable tbody tr th:nth-last-child(2){border-right:1px solid #ccc}.handsontable thead tr:nth-last-child(2) th.htGroupIndicatorContainer{border-bottom:1px solid #ccc;padding-bottom:5px}.ht_clone_top_left_corner thead tr th:nth-last-child(2){border-right:1px solid #ccc}.htCollapseButton{width:10px;height:10px;line-height:10px;text-align:center;border-radius:5px;border:1px solid #f3f3f3;box-shadow:1px 1px 3px rgba(0,0,0,.4);cursor:pointer;margin-bottom:3px;position:relative}.htCollapseButton:after{content:"";height:300%;width:1px;display:block;background:#ccc;margin-left:4px;position:absolute;bottom:10px}thead .htCollapseButton{right:5px;position:absolute;top:5px;background:#fff}thead .htCollapseButton:after{height:1px;width:700%;right:10px;top:4px}.handsontable tr th .htExpandButton{position:absolute;width:10px;height:10px;line-height:10px;text-align:center;border-radius:5px;border:1px solid #f3f3f3;box-shadow:1px 1px 3px rgba(0,0,0,.4);cursor:pointer;top:0;display:none}.handsontable thead tr th .htExpandButton{top:5px}.handsontable tr th .htExpandButton.clickable{display:block}.collapsibleIndicator{position:absolute;top:50%;transform:translateY(-50%);right:5px;border:1px solid #a6a6a6;line-height:10px;color:#222;border-radius:10px;font-size:10px;width:10px;height:10px;cursor:pointer;box-shadow:0 0 0 6px #eee;background:#eee}.handsontable col.hidden{width:0 !important}.handsontable table tr th.lightRightBorder{border-right:1px solid #e6e6e6}.handsontable tr.hidden,.handsontable tr.hidden td,.handsontable tr.hidden th{display:none}.ht_clone_bottom,.ht_clone_left,.ht_clone_top,.ht_master{overflow:hidden}.ht_master .wtHolder{overflow:auto}.ht_clone_left .wtHolder{overflow-x:hidden;overflow-y:auto}.ht_clone_bottom .wtHolder,.ht_clone_top .wtHolder{overflow-x:auto;overflow-y:hidden}.wtDebugHidden{display:none}.wtDebugVisible{display:block;-webkit-animation-duration:.5s;-webkit-animation-name:c;animation-duration:.5s;animation-name:c}@keyframes c{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.handsontable.mobile,.handsontable.mobile .wtHolder{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}.htMobileEditorContainer{display:none;position:absolute;top:0;width:70%;height:54pt;background:#f8f8f8;border-radius:20px;border:1px solid #ebebeb;z-index:8;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none}.topLeftSelectionHandle-HitArea:not(.ht_master .topLeftSelectionHandle-HitArea),.topLeftSelectionHandle:not(.ht_master .topLeftSelectionHandle){z-index:12}.bottomRightSelectionHandle,.bottomRightSelectionHandle-HitArea,.topLeftSelectionHandle,.topLeftSelectionHandle-HitArea{left:-10000px;top:-10000px}.htMobileEditorContainer.active{display:block}.htMobileEditorContainer .inputs{position:absolute;right:210pt;bottom:10pt;top:10pt;left:14px;height:34pt}.htMobileEditorContainer .inputs textarea{font-size:13pt;border:1px solid #a1a1a1;-webkit-appearance:none;box-shadow:none;position:absolute;left:14px;right:14px;top:0;bottom:0;padding:7pt}.htMobileEditorContainer .cellPointer{position:absolute;top:-13pt;height:0;width:0;left:30px;border-left:13pt solid transparent;border-right:13pt solid transparent;border-bottom:13pt solid #ebebeb}.htMobileEditorContainer .cellPointer.hidden{display:none}.htMobileEditorContainer .cellPointer:before{content:"";display:block;position:absolute;top:2px;height:0;width:0;left:-13pt;border-left:13pt solid transparent;border-right:13pt solid transparent;border-bottom:13pt solid #f8f8f8}.htMobileEditorContainer .moveHandle{position:absolute;top:10pt;left:5px;width:30px;bottom:0;cursor:move;z-index:12}.htMobileEditorContainer .moveHandle:after{content:"..\a..\a..\a..";white-space:pre;line-height:10px;font-size:20pt;display:inline-block;margin-top:-8px;color:#ebebeb}.htMobileEditorContainer .positionControls{width:205pt;position:absolute;right:5pt;top:0;bottom:0}.htMobileEditorContainer .positionControls>div{width:50pt;height:100%;float:left}.htMobileEditorContainer .positionControls>div:after{content:" ";display:block;width:15pt;height:15pt;text-align:center;line-height:50pt}.htMobileEditorContainer .downButton:after,.htMobileEditorContainer .leftButton:after,.htMobileEditorContainer .rightButton:after,.htMobileEditorContainer .upButton:after{transform-origin:5pt 5pt;-webkit-transform-origin:5pt 5pt;margin:21pt 0 0 21pt}.htMobileEditorContainer .leftButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(-45deg)}.htMobileEditorContainer .leftButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .rightButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(135deg)}.htMobileEditorContainer .rightButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .upButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(45deg)}.htMobileEditorContainer .upButton:active:after{border-color:#cfcfcf}.htMobileEditorContainer .downButton:after{border-top:2px solid #288ffe;border-left:2px solid #288ffe;-webkit-transform:rotate(225deg)}.htMobileEditorContainer .downButton:active:after{border-color:#cfcfcf}.handsontable.hide-tween{animation:a .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.handsontable.show-tween{animation:b .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:12;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:12;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:11;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.htCommentCell{position:relative}.htCommentCell:after{content:"";position:absolute;top:0;right:0;border-left:6px solid transparent;border-top:6px solid #000}.htComments{display:none;z-index:9;position:absolute}.htCommentTextArea{box-shadow:0 1px 3px rgba(0,0,0,.117647),0 1px 2px rgba(0,0,0,.239216);box-sizing:border-box;border:none;border-left:3px solid #ccc;background-color:#fff;width:215px;height:90px;font-size:12px;padding:5px;outline:0 !important;-webkit-appearance:none}.htCommentTextArea:focus{box-shadow:0 1px 3px rgba(0,0,0,.117647),0 1px 2px rgba(0,0,0,.239216),inset 0 0 0 1px #5292f7;border-left:3px solid #5292f7}/*!
 * Handsontable ContextMenu
 */.htContextMenu{display:none;position:absolute;z-index:10}.htContextMenu .ht_clone_corner,.htContextMenu .ht_clone_debug,.htContextMenu .ht_clone_left,.htContextMenu .ht_clone_top{display:none}.htContextMenu table.htCore{border:1px solid #ccc;border-bottom-width:2px;border-right-width:2px}.htContextMenu .wtBorder{visibility:hidden}.htContextMenu table tbody tr td{background:#fff;border-width:0;padding:4px 6px 0;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.htContextMenu table tbody tr td:first-child{border:0}.htContextMenu table tbody tr td.htDimmed{font-style:normal;color:#323232}.htContextMenu table tbody tr td.current,.htContextMenu table tbody tr td.zeroclipboard-is-hover{background:#f3f3f3}.htContextMenu table tbody tr td.htSeparator{border-top:1px solid #bbb;height:0;padding:0;cursor:default}.htContextMenu table tbody tr td.htDisabled{color:#999;cursor:default}.htContextMenu table tbody tr td.htDisabled:hover{background:#fff;color:#999;cursor:default}.htContextMenu table tbody tr.htHidden{display:none}.htContextMenu table tbody tr td .htItemWrapper{margin-left:10px;margin-right:6px}.htContextMenu table tbody tr td div span.selected{margin-top:-2px;position:absolute;left:4px}.htContextMenu .ht_master .wtHolder{overflow:hidden}textarea#HandsontableCopyPaste{position:fixed !important;top:0 !important;right:100% !important;overflow:hidden;opacity:0;outline:0 none !important}.htRowHeaders .ht_master.innerBorderLeft~.ht_clone_left td:first-of-type,.htRowHeaders .ht_master.innerBorderLeft~.ht_clone_top_left_corner th:nth-child(2){border-left:0 none}.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight{cursor:move;cursor:grab}.handsontable.ht__manualColumnMove.on-moving--columns,.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight{cursor:move;cursor:grabbing}.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer{display:none}.handsontable .ht__manualColumnMove--backlight,.handsontable .ht__manualColumnMove--guideline{position:absolute;height:100%;display:none}.handsontable .ht__manualColumnMove--guideline{background:#757575;width:2px;top:0;margin-left:-1px;z-index:5}.handsontable .ht__manualColumnMove--backlight{background:#343434;background:rgba(52,52,52,.25);display:none;z-index:5;pointer-events:none}.handsontable.on-moving--columns .ht__manualColumnMove--backlight,.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline{display:block}.handsontable .wtHider{position:relative}.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight{cursor:move;cursor:grab}.handsontable.ht__manualRowMove.on-moving--rows,.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight{cursor:move;cursor:grabbing}.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer{display:none}.handsontable .ht__manualRowMove--backlight,.handsontable .ht__manualRowMove--guideline{position:absolute;width:100%;display:none}.handsontable .ht__manualRowMove--guideline{background:#757575;height:2px;left:0;margin-top:-1px;z-index:5}.handsontable .ht__manualRowMove--backlight{background:#343434;background:rgba(52,52,52,.25);display:none;z-index:5;pointer-events:none}.handsontable.on-moving--rows .ht__manualRowMove--backlight,.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline{display:block}
html,body{min-height:100vh}html,body{width:100%;height:100%}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;cursor:inherit}body{cursor:default;font-family:"Proxima Nova",sans-serif;font-weight:500}ul{list-style:none}a{color:#45a3ab;text-decoration:none;cursor:pointer}a,button,select:focus{outline:none}a.disabled{cursor:not-allowed}::-ms-reveal{display:none}.assistly-widget{position:absolute;bottom:20px;left:20px}#app{height:100%;display:flex;flex-direction:column}#__next{height:100%;width:100%}#app-root{flex:2;display:flex;flex-direction:column;min-width:1024px;max-height:100%}.app-container{flex:2;display:flex;flex-direction:column;max-height:100%}.applet-container{position:relative;flex:2;display:flex;flex-direction:column;max-height:100%}.three-items-layout{width:1154px !important}.page-container{background-color:#fff;position:relative;overflow-y:auto;flex:2}.separator{width:100%;border-bottom:1px solid #ddd}.hidden{display:none}::-webkit-scrollbar{background:transparent}::-webkit-scrollbar:vertical{width:8px}::-webkit-scrollbar:horizontal{height:8px}::-webkit-scrollbar-thumb{background-color:#ababab;border-radius:8px}::-moz-selection{background-color:rgba(221,221,221,.5)}::selection{background-color:rgba(221,221,221,.5)}.ignore-scroll{margin-right:-8px}.handsontable{z-index:0}.disabled{opacity:.6}.disabled *{cursor:default !important;opacity:1 !important}.resize-triggers{width:99%}.tool-bar{border-color:#2ad39b}.toolbar-button{border-color:#2ad39b;color:#2ad39b}.toolbar-button:not(.disabled):hover{background-color:#d9f8f0}.app-link{color:#2ad39b}.app-link:hover{color:#04ad75}.tool-bar{border-color:#2ad39b}.toolbar-button{border-color:#2ad39b;color:#2ad39b}.toolbar-button:not(.disabled):hover{background-color:#d9f8f0}.sub-component-link-style-button{min-width:0;width:auto;height:auto;background-color:transparent;text-decoration:none;font-size:12px;display:flex;color:#2ad39b;line-height:normal;border-width:0}.sub-component-link-style-button:not(:disabled):hover{text-decoration:underline}#add-to-cart-btn{width:100%}.sub-component-border-button{margin-left:4px;background-color:#fff;font-size:14px;border-radius:4px;text-align:center;height:28px;margin-top:10px;padding-left:10px;padding-right:10px}.gene-app .sub-component-link-style-button{color:#7676f3}.mgf-app .sub-component-link-style-button{color:#7676f3}.oligo-app .sub-component-link-style-button{color:#57c6d0}.igg-app .sub-component-link-style-button{color:#c03bed}.sub-component-link-style-button:disabled{cursor:default;opacity:.3}.oligo-app .sub-component-border-button:hover{color:#fff;background-color:#57c6d0}.oligo-app .sub-component-delete-button{width:35px;height:26px;border-radius:2px;background:transparent}.sub-component-wizard-prev-button{float:left}.sub-component-wizard-next-button{float:right;margin-left:20px}.oligo-app .sub-component-delete-button i{width:11px;height:14px;color:#727272;font-size:14px;line-height:14px}.oligo-app .sub-component-delete-button:hover i{color:#57c6d0}.oligo-app .delete-label-sub-component-area{border:none;height:26px;width:126px}.oligo-app .delete-label-sub-component-button i{color:inherit}.oligo-app .delete-label-sub-component-button:disabled{border-color:#727272;color:#727272}.primary-button{background-color:#2ad39b}.primary-button:not(:disabled):hover{background-color:#04ad75}.gene-app .primary-button{background-color:#7676f3}.gene-app .primary-button:not(:disabled):hover{background-color:#5d5db2}.mgf-app .primary-button{background-color:#7676f3}.mgf-app .primary-button:not(:disabled):hover{background-color:#5d5db2}.igg-app .primary-button{background-color:#c03bed}.igg-app .primary-button:not(:disabled):hover{background-color:#ad15e0}.oligo-app .primary-button{background-color:#57c6d0}.oligo-app .primary-button:not(:disabled):hover{background-color:#31a0aa}.library-app .primary-button{background-color:#f49138}.library-app .primary-button:not(:disabled):hover{background-color:#ce6b12}.generalProduct-app .primary-button{background-color:#ff417a}.generalProduct-app .primary-button:not(:disabled):hover{background-color:#e63b6e}.secondary-button:not(:disabled){color:#2ad39b;border-color:#2ad39b}.secondary-button:not(:disabled):hover{color:#04ad75;border-color:#04ad75}.gene-app .secondary-button:not(:disabled){color:#7676f3;border-color:#7676f3}.gene-app .secondary-button:not(:disabled):hover{color:#5d5db2;border-color:#5d5db2}.mgf-app .secondary-button:not(:disabled){color:#7676f3;border-color:#7676f3}.mgf-app .secondary-button:not(:disabled):hover{color:#5d5db2;border-color:#5d5db2}.oligo-app .secondary-button:not(:disabled){color:#57c6d0;border-color:#57c6d0}.oligo-app .secondary-button:not(:disabled):hover{color:#31a0aa;border-color:#31a0aa}.igg-app .secondary-button:not(:disabled){color:#c03bed;border-color:#c03bed}.igg-app .secondary-button:not(:disabled):hover{color:#ad15e0;border-color:#ad15e0}.generalProduct-app .secondary-button:not(:disabled){color:#ff417a;border-color:#ff417a}.generalProduct-app .secondary-button:not(:disabled):hover{color:#e63b6e;border-color:#e63b6e}.borderless-button:not(:disabled):hover{color:#04ad75}.gene-app .borderless-button:not(:disabled):hover{color:#5d5db2}.mgf-app .borderless-button:not(:disabled):hover{color:#5d5db2}.oligo-app .borderless-button:not(:disabled):hover{color:#31a0aa}input[is=email-list-creator]{height:auto;line-height:30px}input:-moz-read-only{background-color:#f3f4f2}input:read-only{background-color:#f3f4f2}input:focus{outline-color:#2ad39b}.input-help-container,.field_with_errors{position:relative;width:80%;display:flex;flex-direction:column;align-items:center}input[type=password]+.caps-helper{display:none;width:20px;height:20px;background-image:image-url(/6405277c88c7ff5068a2.svg);background-size:100% 100%;position:absolute;top:17px;right:20px}input[type=password]~.strengthTester,.field_with_errors~.strengthTester{position:absolute;top:13px;right:5px}.input-help-container>.field_with_errors{width:100%}.input-help-container>input,.field_with_errors>input{width:100%}input[type=submit]{height:50px;border-radius:2px;margin-top:5px;margin-bottom:5px;width:80%;background-color:#2ad39b;border-color:transparent;color:#fff;line-height:22px;font-size:18px}input[type=submit]:hover{background-color:#23bd8a}input:invalid,input.invalid{border-color:#f45d4f}.input-help{display:block;visibility:hidden;align-self:flex-start;color:red;font-size:12px;line-height:14px}input:invalid~.input-help,input.invalid~.input-help{visibility:visible}.dropdown-help{display:block;align-self:flex-start;color:red;font-size:12px;line-height:14px;margin-top:12px}textarea{font-family:"Proxima Nova";resize:none;height:150px;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ddd;margin-top:5px;margin-bottom:5px;padding:20px;border-radius:2px;outline:0}textarea:focus{border-color:#4a4a4a}.success_explanation,.error_explanation{font-size:16px;line-height:19px;position:relative;text-align:center}.error_explanation{color:#fd2f1b}.form-dropdown-container{width:80%;display:flex;flex-direction:column;align-items:center}.icon-warning{color:#f6bf37}.icon-error{color:#f45d4f}.simple-text-input{font-size:14px}.input-with-label-container{display:flex;align-items:center}.input-with-label-container>*:first-child{margin-right:10px}.input-with-label-container-column{display:flex;flex-direction:column}.input-with-label-container-column label{margin-bottom:5px}.toast:not(.error-toast):not(.warning-toast):not(.info-toast){background-color:#f2fdfa}.toast:not(.error-toast):not(.warning-toast) .toast-icon{color:#2ad39b}.gene-app .toast:not(.error-toast):not(.warning-toast){background-color:#f7f7ff}.gene-app .toast:not(.error-toast):not(.warning-toast):not(.info-toast){background-color:#f7f7ff}.gene-app .toast:not(.error-toast):not(.warning-toast) .toast-icon{color:#7676f3}.mgf-app .toast:not(.error-toast):not(.warning-toast){background-color:#f7f7ff}.mgf-app .toast:not(.error-toast):not(.warning-toast):not(.info-toast){background-color:#f7f7ff}.mgf-app .toast:not(.error-toast):not(.warning-toast) .toast-icon{color:#7676f3}.oligo-app .toast:not(.error-toast):not(.warning-toast){background-color:#f7fdfd}.oligo-app .toast:not(.error-toast):not(.warning-toast) .toast-icon{color:#57c6d0}.customVectors-app .toast:not(.error-toast):not(.warning-toast){background-color:#f3f9ff}.customVectors-app .toast:not(.error-toast):not(.warning-toast) .toast-icon{color:#389df5}.library-app .toast:not(.error-toast):not(.warning-toast){background-color:#fffaf5}.library-app .toast:not(.error-toast):not(.warning-toast) .toast-icon{color:#f49138}.igg-app .toast:not(.error-toast):not(.warning-toast) .toast-icon{color:#c03bed}.igg-app .toast:not(.error-toast):not(.warning-toast):not(.info-toast){background-color:#fcf6fe}.header-container{display:flex;justify-content:space-between;align-items:center;height:50px;width:100%;padding:0 35px 0 30px;background-color:#313538;flex-shrink:0}.header-side{display:flex;align-items:center;height:100%}.header-t-logo{display:block;flex:0 0 auto;width:25px;height:29px;background:transparent url(/d2f539b677769abcfba3.svg) no-repeat center center;background-size:100% 100%;cursor:pointer}.header-link{display:flex;align-items:center;height:100%;border-left:1px solid #8f8f8f;color:#ddd;font-size:14px;font-weight:600;padding:0 15px}.support-icon{margin:0 10px 0 0}.regular-paragraph{color:#313538;font-size:14px;line-height:20px}@keyframes spinner{to{transform:rotate(360deg)}}.spinner{min-width:24px;min-height:24px}.spinner:before{content:"Loading…";position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-10px;margin-left:-10px}.spinner:not(:required):before{content:"";border-radius:50%;border:2px solid rgba(0,0,0,.3);border-top-color:rgba(0,0,0,.6);animation:spinner .6s linear infinite;-webkit-animation:spinner .6s linear infinite}.spinner-full-container-size{position:absolute;top:0;bottom:0;right:0;left:0;z-index:10}.full-screen-loading{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(48,52,56,.2)}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(48,52,56,.5);display:flex;justify-content:center;align-items:center;z-index:999999}.modal-body{position:relative;min-width:150px;min-height:150px;background-color:#fff;border-radius:2px;box-shadow:0 2px 10px 1px rgba(48,52,56,.5);outline:none}.modal-title{width:100%;font-size:12px;line-height:15px;font-weight:700;padding-top:11px;padding-left:20px;padding-bottom:9px;border-bottom:1px solid #ddd;height:36px;text-transform:uppercase}.close-button{background:url(/f2355b931c7336a35570.svg) no-repeat center;background-size:100% 100%;cursor:pointer;color:#8f8f8f}.modal-title-close{position:absolute;top:10px;right:8px;width:10px;height:12px;z-index:10}.form-modal-title-close{position:absolute;top:30px;right:45px;width:18px;height:18px}.modal-content{width:100%;height:100%}.notification-modal-content{width:100%;margin:40px 0 0 0}.modal-footer{width:100%;display:flex;align-items:center}.modal-footer>*{margin-right:10px}.modal-footer>*:last-child{margin-right:0}.simple-modal-footer{justify-content:center;padding-top:30px;padding-bottom:30px}.rich-modal-footer{padding-left:20px;padding-bottom:30px;padding-top:30px;justify-content:flex-start;height:35px}.notification-modal{width:440px}.notification-modal.large{width:580px}.info-modal-icon,.notification-modal-icon{display:block;margin:30px auto 15px auto;width:50px;height:32px;font-size:36px}.notification-modal-icon{color:#f6bf37}.mgf-app .notification-modal-icon{color:#f45d4f}.error-notification-icon{color:#f45d4f}.warning-notification-icon{color:#f6bf37}.info-modal-icon:before{font-family:"old-icomoon";content:""}.error-notification-icon:before{font-family:"old-icomoon";content:""}.warning-notification-icon:before{font-family:"old-icomoon";content:""}.notification-modal-icon:before{font-family:"old-icomoon";content:""}.notification-modal-header{color:#313538;font-weight:600;text-align:center;font-size:18px;line-height:22px;margin-bottom:10px}.notification-modal-body{padding-left:40px;padding-right:40px;word-wrap:break-word;font-size:12px;color:#313538;text-align:center}.batches-warning-modal.igg-app .modal-title-close{height:16px;right:16px;top:16px;width:16px}.batches-warning-modal.igg-app .notification-modal-body{font-family:"DIN 2014",sans-serif;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:24px;margin-top:72px}.batches-warning-modal.igg-app .simple-modal-footer{padding:54px 40px 60px}.batches-warning-modal.igg-app .simple-modal-footer .secondary-button{border-color:#ddd;color:#313538}.batches-warning-modal.igg-app .simple-modal-footer .primary-button{background-color:#cf6af1}.batches-warning-modal.igg-app .simple-modal-footer .base-button{width:100%}.gp-customer-self-checkout-modal-body{padding-left:40px;padding-right:40px;word-wrap:break-word;font-size:12px;color:#313538;text-align:left}.form-modal-body{width:100vw;height:100vh;background-color:#fff;position:relative;overflow-y:scroll}.form-modal-content{width:500px;padding-top:45px;margin:0 auto}.form-modal-title{color:#313538;width:100%;border-bottom:2px solid #4a4a4a;padding-bottom:20px;font-size:18px;font-weight:600}.form-modal-footer{display:flex;width:100%;padding:40px 0}.form-modal-footer>*{margin-right:10px}.form-modal-footer>*:last-child{margin-right:0}.form-modal-two-items-container{display:flex;justify-content:space-between;width:500px}.form-modal-one-item-container{width:500px}.error-modal:not(.custom-icon){background:#fff url(/dcf9a4d9e9968c72f46f.svg) no-repeat center 43px}.error-modal{padding-top:45px}.error-modal .oligo-name-constrains-modal-container{padding-top:40px}.error-modal .notification-modal-content>div{padding-bottom:10px}.error-modal .simple-modal-footer{padding-top:20px}.error-modal .error-modal-title{color:#313538;font-weight:600;text-align:center;font-size:18px;line-height:22px;padding-bottom:10px}.error-modal .error-modal-content{color:#313538;font-size:12px;letter-spacing:.25px;line-height:15px;max-height:300px;overflow-y:auto}.name-constraints-modal{padding-top:0}.name-constraints-modal .modal-title{color:#313538}.name-constraints-modal .toast{font-size:13px;padding:15px 20px;margin-bottom:50px}.name-constraints-modal .notification-modal-content{margin:0}.name-constraints-modal .icon-warning{font-size:44px;color:#f45d4f}.name-constraints-modal .issues-panel-link{font-weight:bold;margin:0 3px}.name-constraints-modal .issues-panel-link .icon-warning{margin-right:2px;font-size:12px;color:#313538}.name-constraints-modal .heading4{margin-top:15px}.name-constraints-modal .message{color:#313538;margin-top:10px}.name-constraints-modal .notification-modal-body{padding:0}.omitted-items-section{color:#313538;display:flex;flex-direction:column;align-items:flex-start;margin-top:23px}.omitted-items-section h3{display:flex;align-items:center;font-size:14px;margin-bottom:5px}.omitted-items-section h3 .app-link{margin-left:15px}.omitted-items-section div{text-align:left;font-size:12px}.issues-label{font-weight:700;color:#4a4a4a;vertical-align:middle;line-height:15px}.issues-label .icon-warning{font-size:12px;font-weight:400;color:#313538;margin-top:2px}.tooltip-container{position:relative;max-width:330px;line-height:15px;background-color:rgba(73,73,73,.9);font-size:12px;font-weight:500;color:#fff}.tooltip-container-triangle{position:absolute;top:-5px;left:50%;width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent rgba(73,73,73,.9) transparent}.tooltip-container-triangle-bottom{top:unset;bottom:-5px;transform:rotateX(180deg)}.tooltip-container-triangle-left{left:15px}.tooltip-container-triangle-right{left:calc(100% - 15px)}.tooltip-container *{color:inherit}.position-adjuster{height:auto;width:auto;transition:visibility 150ms linear}.tooltip-container .app-link:hover{color:#fff}.simple-tooltip-container{padding:5px 10px;overflow-wrap:break-word;word-break:break-word;pointer-events:none}@keyframes flashing{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.flash{animation-duration:2s;animation-name:flashing;animation-iteration-count:infinite;-webkit-animation-duration:2s;-webkit-animation-name:flashing;-webkit-animation-iteration-count:infinite}.opacity-settings{--faded-opacity: 0.8}@keyframes fadein{from{opacity:0}to{opacity:var(--faded-opacity)}}.fade-in{animation:fadein 2s;animation-fill-mode:forwards;animation-delay:.5s}@keyframes fadeout{from{opacity:var(--faded-opacity)}to{opacity:0}}.fade-out{animation:fadeout 2s;animation-fill-mode:forwards}.file-types-component-container{flex-basis:330px;flex-shrink:0;border-left:1px solid #ddd}#file-types-component-file-types{width:100%;padding:25px 0 0 25px}.file-types-component-template-section{width:100%;padding:40px}.file-types-component-title{width:100%;height:17px;line-height:17px;font-size:14px;font-weight:700;margin:0 0 25px 0}#file-types-component-file-format-container{width:100%;padding-left:20px;padding-right:20px;display:flex;justify-content:space-around}.file-types-component-file-format{width:250px;padding:0 0 0 50px;flex:1;display:flex;flex-flow:column;justify-content:flex-start;margin:0 0 24px 0;background:no-repeat}.allow-file-types-name-section{display:flex;align-items:center;flex:0;width:100%;height:18px}.file-types-component-file-format-title{font-size:14px;vertical-align:middle;color:#4a4a4a}.file-types-component-file-format-sample{margin-left:10px;font-size:12px;cursor:pointer}.oligo-app .file-types-component-file-format-sample{color:#57c6d0}.igg-app .file-types-component-file-format-sample{color:#c03bed}.gene-app .file-types-component-file-format-sample{color:#7676f3}.mgf-app .file-types-component-file-format-sample{color:#7676f3}.file-types-component-file-format-description{font-size:12px;color:#727272;line-height:12px;margin:10px 0 0 0}.file-types-component-file-format-description span{font-weight:700}.file-types-component-download-template{font-size:16px;line-height:19px;color:#4a4a4a}.file-types-component-download-template-cta{color:#727272}#file-types-component-file-format-excel{background-image:url(/e2fe505a139328b324fe.svg)}#file-types-component-file-format-csv{background-image:url(/457aacf223d4d1125a18.svg)}#file-types-component-file-format-fasta{background-image:url(/fccebea11ca8062a7a62.svg)}#file-types-component-file-format-txt{background-image:url(/1236d9749cdfc27dfa1b.svg)}#file-types-component-file-format-genbank{background-image:url(/eaebb4da6b2f6a0f97b6.svg)}#file-types-component-file-format-bed{background-image:url(/7e9662b983f03e05a649.svg)}.single-upload-component-container{flex:1;width:100%;height:100%}.file-dropbox-container{height:100%}.single-upload-component-file-dropbox{width:100%;height:100%;display:flex;flex-flow:column;align-items:center;padding-top:125px}.single-upload-component-upload-icon{font-size:60px;margin-bottom:30px;color:#313538}.gene-app .single-upload-component-upload-icon,.gene-app .single-upload-component-browse{color:#7676f3}.mgf-app .single-upload-component-upload-icon,.mgf-app .single-upload-component-browse{color:#7676f3}.oligo-app .single-upload-component-upload-icon,.oligo-app .single-upload-component-browse{color:#57c6d0}.customVectors-app .single-upload-component-upload-icon,.customVectors-app .single-upload-component-browse{color:#389df5}.igg-app .single-upload-component-upload-icon,.igg-app .single-upload-component-browse{color:#c03bed}.designer-app .single-upload-component-upload-icon.icon-cloud-upload{color:#04ad75;margin-bottom:0px}.designer-app .single-upload-component-drag-drop-label{margin-bottom:20px;font-weight:400}.designer-app .single-upload-component-drag-drop-link{color:#04ad75}.designer-app .single-upload-component-file-dropbox{padding-top:175px}.designer-app .file-types-component-file-format-description{line-height:15px}.single-upload-component-drag-drop-label{height:36px;font-size:32px;margin:20px 0 10px 0;font-weight:300}.single-upload-component-drag-drop-link{font-size:inherit;font-weight:inherit}.gene-app .single-upload-component-container.single-upload-container-file-drag{background-color:#f7f7ff;border:dashed 2px #7676f3}.mgf-app .single-upload-component-container.single-upload-container-file-drag{background-color:#f7f7ff;border:dashed 2px #7676f3}.igg-app .single-upload-component-container.single-upload-container-file-drag{background-color:#fcf6fe;border:dashed 2px #c03bed}.customVectors-app .single-upload-component-container.single-upload-container-file-drag{background-color:#f3f9ff;border:dashed 2px #389df5}.oligo-app .single-upload-component-container.single-upload-container-file-drag{background-color:#f7fdfd;border:dashed 2px #57c6d0}.single-upload-component-browse{cursor:pointer}.single-upload-component-drag-drop-label1{font-size:14px;color:#313538}.default-aa-editor-container{display:flex;flex-direction:column;align-items:flex-end}.default-aa-editor-textarea:disabled{background:#fafafa;color:#ababab}.default-aa-editor-textarea{padding:4px;width:100%;color:#313538;font-size:14px;line-height:20px;height:110px;background-color:#fff;border-radius:2px;text-transform:uppercase}.default-aa-editor-textarea-invalid{border-color:red}.default-aa-editor-hbox{display:flex;justify-content:space-between;width:100%}.default-aa-editor-button{margin-left:13px;border:none}.default-aa-editor-button.disabled{cursor:default;color:#ababab}.default-aa-invalid{height:14px;color:#f45d4f;font-size:12px;letter-spacing:.25px;line-height:14px}.header-dropdown{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 100px;height:100%;width:100px;color:#fff;border-left:1px solid #8f8f8f;cursor:pointer}.header-dropdown-user{display:inline-block;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-dropdown .icon{display:block;font-size:12px;margin:0 0 0 10px}.header-dropdown:hover .icon-caret-down{display:none}.header-dropdown .icon-caret-up{display:none}.header-dropdown:hover .icon-caret-up{display:block}.header-dropdown-content{position:absolute;display:none;top:49px;right:-16px;width:150px;border:1px solid #ddd;box-shadow:0 8px 8px rgba(0,0,0,.2),0 0 8px rgba(0,0,0,.14);background-color:#fff;z-index:1}.header-dropdown-content a.disabled{opacity:.7;background-color:#fff}.home-container .header-dropdown-content{top:54px;right:-20px}.header-dropdown:hover .header-dropdown-content{display:block}.header-dropdown-content a,.header-dropdown-content span{display:block;color:#313538;width:100%;padding:5px 10px;font-size:12px;letter-spacing:.25px;font-weight:500}.header-dropdown-content span{cursor:pointer}.header-dropdown-content a:hover{background-color:rgba(221,221,221,.5)}.app-loading-component-container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(48,52,56,.9);z-index:999}.gene-app .spinner-container .spinner-path{stroke:#7676f3}.oligo-app .spinner-container .spinner-path{stroke:#57c6d0}.customPanels-app .spinner-container .spinner-path{stroke:#04ad75}.customVectors-app .spinner-container .spinner-path{stroke:#389df5}.library-app .spinner-container .spinner-path{stroke:#f49138}.igg-app .spinner-container .spinner-path{stroke:#c03bed}.checkout-app .spinner-container .spinner-path{stroke:#2ad39b}.advanced-option-dialog{padding:30px;max-height:80vh;overflow:scroll}.advanced-option-toggle{display:flex;align-items:center;flex-wrap:wrap}.advanced-option-notes{flex-direction:column;align-items:stretch}.advanced-option-notes .advanced-options-toggle-children{flex-direction:column}.advanced-option-notes .advanced-option-notes-error-message{font-size:12px;color:#f45d4f;align-self:flex-start}.advanced-option-notes textarea{width:100%}.advanced-options-toggle-children{display:flex;align-items:center}.advanced-option-toggle:not(:last-child){margin-bottom:25px}.advanced-option-toggle-title{text-transform:uppercase;color:#ababab;font-weight:bold;font-size:12px;width:130px;flex-shrink:0;display:flex;align-items:center}.mass-limit-component{display:flex}.mass-limit-option{display:flex;align-items:center}.mass-limit-option:not(:last-child){margin-right:18px}.mass-limit-option-label{font-size:14px;color:#313538}.mass-limit-option .input-component-container{width:auto}.mass-limit-option-input{width:70px;margin-left:4px;margin-right:4px}.advanced-option-radio-button:not(:last-child){margin-right:45px}.advanced-option-hot-pass-rate-input{width:80px;margin-right:7px}.advanced-option-shipment-liquid-volume{display:flex;align-items:center}.advanced-option-shipment-liquid-volume .input-component-container{width:auto}.advanced-option-shipment-liquid-volume-input{margin-left:5px;margin-right:5px;width:60px}.multiple-sheets-dialog-container{width:523px;height:400px;padding:23px}.multiple-sheets-dialog-file-name-title .icon-file{margin-right:8px;font-size:14px;font-weight:500}.multiple-sheets-dialog-file-name-section{display:flex;align-items:baseline;margin-bottom:20px}.multiple-sheets-dialog-file-name{margin-left:20px;font-size:14px}.multiple-sheets-dialog-message{margin-bottom:23px}.multiple-sheets-dialog-sheets-list-title .icon-files-o{margin-right:8px;font-size:14px;font-weight:500}.multiple-sheets-dialog-sheets-list{margin-top:20px;border-top:2px solid #ddd;border-bottom:2px solid #ddd;max-height:230px;overflow:auto}.multiple-sheets-dialog-list-item{height:30px;display:flex;flex-direction:row;align-items:center;padding-left:22px;border-bottom:1px solid #ddd}.multiple-sheets-dialog-list-item:last-child{border-bottom:0}.downtime-container-wrapper{height:100vh;width:100vw;background-color:#fff;z-index:9999999999999;position:fixed;top:0;left:0}.downtime-container{width:1028px;margin:0 auto;display:flex;flex:2;justify-content:center;flex-direction:column}.downtime-page{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:2}.downtime-image{width:260px;height:260px;background-image:url(/15bad16650d456bfd848.png);background-position:center center;background-size:100% 100%;background-repeat:no-repeat;flex-shrink:0;margin-top:100px}.downtime-title{color:#313538;text-align:center;width:60%;font-size:24px;font-weight:300;line-height:28px;margin-top:55px}.downtime-message{color:#313538;text-align:center;width:60%;font-size:16px;line-height:20px;margin-top:30px}.downtime-control-modal{display:flex;justify-content:center;align-items:center;flex-direction:column}.downtime-control-modal-title{height:22px;width:189px;color:#313538;font-size:18px;font-weight:500;line-height:22px;text-align:center}.downtime-control-modal-message{height:30px;width:360px;color:#313538;font-size:12px;line-height:15px;text-align:center;margin-top:11px}.no-border-select-container .dropdown-window{border:0px}.no-border-select-select-content{width:125%;border:0px}.arrow-down-select{background-image:url(/1c2d1ba82bc930029b40.svg);background-repeat:no-repeat;border:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.exception-modal-content{display:flex;justify-content:center;align-items:center;padding-left:20px;padding-right:20px;flex-direction:column;font-size:14px}.exception-modal-link{margin-top:20px;margin-bottom:30px}.upgrade-now-modal-content{display:flex;flex-direction:column;align-items:center;padding:30px;color:#313538}.upgrade-now-icon{width:105px;height:85px;margin-bottom:24px;background-image:url(/00775343a712779637f7.svg)}.upgrade-now-message{text-align:center;margin-top:10px;margin-bottom:28px}.download-modal-content{display:flex;flex-direction:column;align-items:center;font-size:12px;line-height:25px;text-align:center;color:#313538;padding-top:35px}.oligo-pricing-modal{width:1200px;height:695px;padding:0 60px 0 60px}.oligo-pricing-modal .simple-grid-header-description{height:15px;width:1000px;color:#727272;font-family:"Proxima Nova";font-size:12px;font-weight:500;line-height:15px;text-transform:none}.oligo-pricing-modal .notification-modal-content,.oligo-pricing-modal-content{height:80%}.oligo-pricing-modal-content{display:flex;flex-direction:column}.oligo-pricing-modal .oligo-pricing-modal-spinner{display:flex;justify-content:center;align-items:center;height:100%}.oligo-pricing-modal-content .heading4{width:100%;text-align:center;margin-bottom:40px}.oligo-pricing-modal-grid{flex:1;border-top:2px solid #ddd;min-width:660px;overflow-y:auto;overflow-x:hidden}.cloned-oligo-pricing-modal-grid{height:390px;border-top:2px solid #ddd;border-bottom:2px solid #ddd;min-width:660px;overflow:auto;margin-bottom:24px}.new-oligo .simple-grid-container{flex:none}.oligo-pricing-modal-grid-header-cell,.oligo-pricing-modal-grid-cell{flex:2;padding-left:25px;margin-right:10px;overflow:hidden;text-overflow:ellipsis}.oligo-pricing-modal-grid-header-cell{display:flex;align-items:center;color:#8f8f8f;line-height:15px;font-size:14px;font-weight:bold}.oligo-pricing-modal-grid-header-cell .icon-arrow-up,.oligo-pricing-modal-grid-header-cell .icon-arrow-down{font-weight:100}.oligo-pricing-modal-grid-row{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;height:40px;border-bottom:1px solid #ddd}.Grid__cell:last-child .oligo-pricing-modal-grid-row{border-bottom:none}.oligo-pricing-modal-grid-cell{display:flex;align-items:center;color:#313538;line-height:20px;font-size:14px}.oligo-pricing-modal-pool-size-range{font-size:12px}.oligo-pricing-modal-grid-cell .icon{color:#4a4a4a;height:20px;width:8px;font-size:14px;line-height:20px;cursor:pointer}.oligo-pricing-modal-grid-cell .icon-caret-down{margin-left:11px}.oligo-pricing-modal-grid-tier{flex:3}.mgf-pricing-modal-grid-row{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;height:40px;border-bottom:1px solid #ddd}.Grid__cell:last-child .mgf-pricing-modal-grid-row{border-bottom:none}.mgf-pricing-modal-grid-header-cell,.mgf-pricing-modal-grid-cell{flex:2;padding-left:25px;margin-right:10px;overflow:hidden;text-overflow:ellipsis}.mgf-pricing-modal-grid-header-cell{display:flex;align-items:center;color:#8f8f8f;line-height:15px;font-size:14px;font-weight:bold}.mgf-pricing-modal-grid-header-cell .icon-arrow-up,.mgf-pricing-modal-grid-header-cell .icon-arrow-down{font-weight:100}.mgf-pricing-modal-grid-row{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;height:40px;border-bottom:1px solid #ddd}.Grid__cell:last-child .mgf-pricing-modal-grid-row{border-bottom:none}.mgf-pricing-modal-grid-cell{display:flex;align-items:center;color:#313538;line-height:20px;font-size:14px}.mgf-pricing-modal-pool-size-range{font-size:12px}.mgf-pricing-modal-grid-cell .icon{color:#4a4a4a;height:20px;width:8px;font-size:14px;line-height:20px;cursor:pointer}.mgf-pricing-modal-grid-cell .icon-caret-down{margin-left:11px}.mgf-pricing-modal-grid-tier{flex:3}.mgf-pricing-modal-grid{flex:1;border-top:2px solid #ddd;min-width:660px;overflow-y:auto;overflow-x:hidden}.dropdown-window{width:100%;border:1px solid #ddd;height:26px;display:flex;align-items:center;justify-content:space-between;padding-left:10px;padding-right:5px;color:#313538;font-size:12px}.dropdown-window.input-component-invalid{border-color:#f45d4f}.dropdown-window:after{margin-left:10px}.dropdown-window:not(.dropdown-window-open):after{font-family:"old-icomoon";content:""}.dropdown-window-open{width:100%;font-family:inherit;cursor:text;border:1px solid #4a4a4a;outline:0}.dropdown-form-invalid-window{border:1px solid #f45d4f;border-radius:2px;height:46px;margin-top:5px;font-size:14px;padding-left:20px}.dropdown-form-invalid-container{width:100%}.select-dropdown-content,.virtual-dropdown-content{margin:0 0 5px 0;border:1px solid #ddd}.select-dropdown-content,.virtual-dropdown-content>div{width:100%;height:100%}.select-dropdown-content,.virtual-dropdown-content{height:auto;max-height:173px;line-height:30px;padding-top:5px;padding-bottom:5px;font-size:12px;color:#313538;background-color:#fff;box-shadow:0 8px 8px rgba(0,0,0,.24),0 0 8px rgba(0,0,0,.12);overflow-x:hidden;overflow-y:visible}.select-dropdown-content div{padding-left:10px}.select-dropdown-content div:not(.disabled){cursor:pointer}.virtual-dropdown-content .dropdown-option:not(.disabled):hover,.select-dropdown-content div:not(.disabled):hover{background-color:#ddd}.dropdown-options-selected,.dropdown-options-active{background-color:#ddd}.server-not-available-banner-container{position:fixed;width:20vw;min-width:350px;top:10px;left:40vw;height:30px;background-color:#fffaf5;box-shadow:0 1px 3px rgba(0,0,0,.25);font-size:12px;font-weight:400;color:#313538;display:flex;align-items:center;padding-left:40px;padding-right:40px;justify-content:space-between;z-index:99999999}.server-not-available-banner-container>label{flex:2}.server-not-available-banner-container .icon-warning:before{color:#f6bf37;font-size:14px;margin-right:10px}.issues-tooltip-content{padding:10px}.issues-tooltip-title{margin-bottom:10px}.issues-tooltip-fix-button{border-top:1px solid #fff;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.issues-tooltip-content-container>li::before{content:"•";margin-right:5px}.issue-error{color:#f45d4f}.issue-warning{color:#f6bf37}.address-tooltip{padding:20px}.address-tooltip .address-viewer-text{color:#fff}.impersonate-container{display:grid;grid-template-rows:52px minmax(0, 1fr);grid-template-columns:minmax(0, 1fr);height:100%}.impersonate-bar{display:flex;align-items:center;justify-content:center;background-color:rgba(246,191,55,.1);font-size:14px;line-height:20px;color:#313538;border-bottom:1px solid #ddd;flex-shrink:0}.impersonate-warning-icon{color:#f6bf37;font-size:14px;line-height:14px;margin-right:10px}.impersonate-bold{font-weight:bold}.impersonate-stop-button{margin-left:23px;background-color:#fff}.invite-users-dialog{width:370px}.invite-pending-dialog,.invite-success-dialog{height:264px}.invite-success-dialog{display:flex;flex-direction:column;justify-content:center;align-items:center}.invite-success-icon{color:#2ad39b;height:32px;font-size:36px;line-height:32px;padding-bottom:55px}.invite-input{display:flex;align-items:center;padding-top:37px;padding-left:20px;padding-right:30px;padding-bottom:37px}.invite-plus-icon{height:12px;width:14px;font-size:12px;line-height:12px;color:#8f8f8f;margin-right:10px}.invite-user-toast{background-color:#f2fdfa}.invite-user-toast-icon{color:#2ad39b}.checkout-draft-summary-v2{width:338px;padding:25px 0;background-color:#fafbfd}.sars-cov-2-summary-logo,.customPanels-summary-logo,.designer-summary-logo,.ngs-summary-logo,.igg-summary-logo,.generalProduct-summary-logo,.library-summary-logo,.customVectors-summary-logo,.oligo-summary-logo,.gene-summary-logo{background-position:center;background-repeat:no-repeat;width:42px;height:40px;background-size:cover}.gene-summary-logo{background-image:url(/acba6d0d33d3d9e09f17.svg)}.oligo-summary-logo{background-image:url(/726e438948c56424aadd.svg)}.customVectors-summary-logo{background-image:url(/ebf2e7fe97f16228eddc.svg)}.library-summary-logo{background-image:url(/fb64f3e363691139797a.svg)}.generalProduct-summary-logo{background-image:url(/9930946a0eadee4d7a18.png)}.igg-summary-logo{background-image:url(/533c45def49d0fe2a505.svg)}.ngs-summary-logo{background-image:url(/429487c52c446df7ccbe.svg)}.designer-summary-logo{background-image:url(/429487c52c446df7ccbe.svg)}.customPanels-summary-logo{background-image:url(/429487c52c446df7ccbe.svg)}.sars-cov-2-summary-logo{background-image:url(/1d8112738066971c11d5.svg);height:42px}.app-header-container{width:100%;height:62px;margin:0 auto;padding:0 40px 0 30px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-bottom:1px solid #ddd;flex-shrink:0}.app-header-title-container{display:flex;justify-content:center;flex-direction:column;height:100%;padding:0 0 0 45px;background:no-repeat left center;background-size:36px 36px}.gene-app .app-header-title-container{background-image:url(/acba6d0d33d3d9e09f17.svg)}.oligo-app .app-header-title-container{background-image:url(/726e438948c56424aadd.svg)}.customVectors-app .app-header-title-container{background-image:url(/ebf2e7fe97f16228eddc.svg)}.library-app .app-header-title-container{background-image:url(/fb64f3e363691139797a.svg)}.generalProduct-app .app-header-title-container{background-image:url(/9930946a0eadee4d7a18.png)}.igg-app .app-header-title-container{background-image:url(/533c45def49d0fe2a505.svg)}.mgf-app .app-header-title-container{background-image:url(/acba6d0d33d3d9e09f17.svg)}.ngs-app .app-header-title-container,.ngsKits-app .app-header-title-container,.ngs-app .app-header-title-container,.designer-app .app-header-title-container,.customPanels-app .app-header-title-container{background-image:url(/429487c52c446df7ccbe.svg)}.ngs-new-app .twist-app-button-card-front{background-image:url(/9b2b7a4b5ce9559e20ed.svg)}.covid-app .app-header-title-container{background-image:url(/1d8112738066971c11d5.svg)}.app-header-current-app-title{width:100%;height:16px;line-height:16px;font-size:10px;letter-spacing:1px;font-weight:700;color:#ababab;text-transform:uppercase}.app-header-current-project-title{width:100%;height:22px;line-height:22px}.app-header-current-project-title.edit-name-component input{border-bottom:1px solid transparent}.app-header-current-project-title.edit-name-component input,.app-header-current-project-title .edit-name-preview{padding-left:0;color:#313538}.app-header-current-project-title #valid-message{margin-top:-9px}.app-footer-container{height:74px;width:100%;background-color:#fff;align-items:center;padding:16px 40px 20px;border-top:1px solid #ddd}.duplicate-list-item{display:flex}.app-breadcrumbs-container{display:flex;align-items:center;height:100%}.app-breadcrumb{position:relative;display:flex;align-items:center;height:100%;line-height:14px;margin:0 15px 0 0;font-size:12px}.app-breadcrumb>span{color:#ababab;font-weight:700}.app-breadcrumb-separator{display:flex;align-items:center;height:100%;line-height:15px;margin:0 15px 0 0;color:#ababab;font-size:15px}.app-breadcrumb-separator .icon-angle-right{color:#ababab}.app-breadcrumb-bottom-border{width:100%;height:2px;position:absolute;bottom:0;left:0;background:#ababab;display:none}.app-breadcrumb-full{text-transform:uppercase}.app-breadcrumb-selected .app-breadcrumb-full{color:#04ad75}.app-breadcrumb-selected{color:#04ad75}.app-breadcrumb-selected .app-breadcrumb-bottom-border{display:block;background:#04ad75}.gene-app .app-breadcrumb-selected .app-breadcrumb-full{color:#7676f3}.gene-app .app-breadcrumb-selected{color:#7676f3}.gene-app .app-breadcrumb-selected .app-breadcrumb-bottom-border{display:block;background:#7676f3}.oligo-app .app-breadcrumb-selected .app-breadcrumb-full{color:#57c6d0}.oligo-app .app-breadcrumb-selected{color:#57c6d0}.oligo-app .app-breadcrumb-selected .app-breadcrumb-bottom-border{display:block;background:#57c6d0}.mgf-app .app-breadcrumb-selected .app-breadcrumb-full{color:#7676f3}.mgf-app .app-breadcrumb-selected{color:#7676f3}.mgf-app .app-breadcrumb-selected .app-breadcrumb-bottom-border{display:block;background:#7676f3}.customPanels-app .app-breadcrumb-selected .app-breadcrumb-full{color:#04ad75}.customPanels-app .app-breadcrumb-selected{color:#04ad75}.customPanels-app .app-breadcrumb-selected .app-breadcrumb-bottom-border{display:block;background:#04ad75}.customVectors-app .app-breadcrumb-selected .app-breadcrumb-full{color:#389df5}.customVectors-app .app-breadcrumb-selected{color:#389df5}.customVectors-app .app-breadcrumb-selected .app-breadcrumb-bottom-border{display:block;background:#389df5}.igg-app .app-breadcrumb-selected .app-breadcrumb-full{color:#c03bed}.igg-app .app-breadcrumb-selected{color:#c03bed}.igg-app .app-breadcrumb-selected .app-breadcrumb-bottom-border{display:block;background:#c03bed}.library-app .app-breadcrumb-selected .app-breadcrumb-full{color:#f49138}.library-app .app-breadcrumb-selected{color:#f49138}.library-app .app-breadcrumb-selected .app-breadcrumb-bottom-border{display:block;background:#f49138}.checkout-app .app-breadcrumb-selected .app-breadcrumb-full{color:#2ad39b}.checkout-app .app-breadcrumb-selected{color:#2ad39b}.checkout-app .app-breadcrumb-selected .app-breadcrumb-bottom-border{display:block;background:#2ad39b}@media(min-width: 900px){.app-breadcrumb-full{display:flex}.app-breadcrumb-small{display:none}}@media(max-width: 899px){.app-breadcrumb-full{display:none}.app-breadcrumb-small{display:flex;width:50px;justify-content:center}}#spec-table-container{width:100%;padding-top:20px}.spec-table-header{height:38px;width:100%;padding-bottom:20px;font-size:24px;color:#313538;border-bottom:2px solid #4a4a4a;font-weight:600}.spec-table-title{height:20px;width:145px;color:#313538;font-size:14px;font-weight:bold;line-height:20px;margin-top:24px;margin-bottom:-8px}.spec-table-disclaimer{display:flex;margin-top:20px;margin-left:15px;letter-spacing:.25px;font-size:12px;font-weight:400;color:#727272}.spec-table-disclaimer-bullet{font-size:21px;color:#4a4a4a;margin-right:5px}.spec-table-spec-list{width:100%;padding:22px 5% 20% 17px;list-style:disc}.spec-table-spec-list li{font-size:18px;line-height:16px;color:#4a4a4a;margin-bottom:16px;font-weight:600}.spec-table-spec-list li ul{list-style-type:disc}.spec-table-spec-list li ul li{margin-top:10px;margin-left:1em;line-height:22.5px}.spec-table-spec-list li .general-link{font-size:inherit}.spec-table-spec-list li:last-child{margin-bottom:0}#app-welcome-steps-container{display:flex;align-self:stretch;justify-content:space-around;flex-shrink:0;margin-top:45px;margin-bottom:50px}.app-welcome-steps-container-step{width:120px}.app-welcome-steps-container-step-img{height:60px;width:100%;margin:0 auto;background:no-repeat center center;background-size:contain}.gene-app .step-img1{background-image:url(/5d2ae98ffa3018fc7abb.svg)}.gene-app .step-img2{background-image:url(/e8a7170347d80220ccd2.svg)}.gene-app .step-img3{background-image:url(/bedf3f2a70146e35cb0b.svg)}.gene-app .step-img4{background-image:url(/a1411a206860359ec918.svg)}.mgf-app .step-img1{background-image:url(/5d2ae98ffa3018fc7abb.svg)}.mgf-app .step-img2{background-image:url(/e8a7170347d80220ccd2.svg)}.mgf-app .step-img3{background-image:url(/bedf3f2a70146e35cb0b.svg)}.mgf-app .step-img4{background-image:url(/a1411a206860359ec918.svg)}.oligo-app .step-img1{background-image:url(/04b0f1168e9f1c362ddf.svg)}.oligo-app .step-img2{background-image:url(/2f506baeb685e66dcada.svg)}.oligo-app .step-img3{background-image:url(/9eeca64dcd021a2a7a31.svg)}.oligo-app .step-img4{background-image:url(/4988fcb3205587385b41.svg)}.customVectors-app .step-img1{background-image:url(/7c980d7113a851a3bf2c.svg)}.customVectors-app .step-img2{background-image:url(/1b66bd21f0542cc5a688.svg)}.customVectors-app .step-img3{background-image:url(/d82613cf4e890f9765b5.svg)}.customVectors-app .step-img4{background-image:url(/92314216866be74c8d72.svg)}.customVectors-app .step-img5{background-image:url(/92f29b03a4866275bca6.svg)}.app-welcome-steps-container-step-label-container{width:100%;margin:10px 0 0 0}.app-welcome-steps-container-step-label1{width:100%;font-weight:700;font-size:12px;letter-spacing:.25px;line-height:15px;text-align:center}.app-welcome-steps-container-step-label2{width:100%;text-align:center;color:#313538;font-size:12px;letter-spacing:.25px;line-height:15px}#pricing-ready-container{display:flex;flex-direction:column;width:100%;flex:2;height:100%;overflow:auto}.pricing-ready-body{display:flex;flex-direction:column;padding:25px;flex:2}.pricing-ready-body #packaging-method-selector-container{flex-basis:90px;flex-shrink:0}.failed-pricing-retry-button{align-self:flex-end}.failed-pricing-warning{display:flex;flex-direction:column}.pricing-ready-title{display:flex;align-items:center;width:100%;height:20px;margin:0 0 10px 0;justify-content:space-between}.pricing-ready-title-text{height:20px;line-height:20px;color:#313538;font-size:14px;font-weight:700}.pricing-ready-title .icon-info-circle{margin-left:5px;font-size:12px;color:#8f8f8f}#pricing-ready-delivery-section{padding:20px 0 23px 0;display:none}#pricing-ready-delivery-section-top{margin-bottom:25px;height:16px;width:100%}.pricing-ready-delivery-section-top-label{width:70px;height:16px;color:#ababab;font-size:12px;font-weight:600;line-height:16px;float:left}#pricing-ready-delivery-section-top select{float:right;width:180px;height:16px}#shipping-time-component-shipping-estimate{display:flex;background:url(/17161c6fd9b698efbed8.svg) no-repeat 0 center !important;background-size:17px 14px !important}#shipping-time-component-shipping-time-estimate-label{font-weight:700;color:#4a4a4a}#shipping-time-component-shipping-time-estimate{padding-left:5px;color:#4a4a4a}#total-price-section{width:100%;line-height:25px;padding:10px 0 0 0;margin:0 0 30px 0;border-top:1px solid #ddd;color:#4a4a4a;font-size:21px}#total-price-section label:first-child{float:left}#total-price-section label:last-child{float:right}.pricing-ready-price-disclaimer-container{display:flex;margin-top:15px}.pricing-ready-price-disclaimer-asterisk{margin-right:5px;font-size:21px;color:#4a4a4a}.pricing-ready-price-disclaimer{font-size:12px;color:#727272}.genes-pricing-ready-price-disclaimer{color:#313538;font-weight:500;font-size:11px;line-height:15px}#pricing-ready-container .toast{padding:15px 20px;border-top:solid 1px #ddd}#pricing-pending-container{width:100%;display:flex;align-items:center;justify-content:center;color:#4a4a4a;flex-direction:column;flex:1}.pending-pricing-time-estimate{font-size:24px;margin-top:22px;margin-bottom:10px}.pending-pricing-notify-label{margin-bottom:28px;font-size:14px}.pending-pricing-notify{padding:10px;cursor:pointer}.gene-app .pending-pricing-notify{background-color:#7676f3}.mgf-app .pending-pricing-notify{background-color:#7676f3}.oligo-app .pending-pricing-notify{background:#57c6d0}.bill-list-outer-container{width:100%;padding-top:10px;margin-bottom:25px;border-top:1px solid #ddd}.bill-list-outer-container-header{display:grid;grid-template-columns:5fr 2fr 3fr;grid-column-gap:4px;flex-direction:row;width:100%;height:12px;margin:0 0 10px 0;letter-spacing:.5px;color:#ababab;font-size:10px;font-weight:700}.bill-list-outer-container-header.mgf{grid-template-columns:5fr 3fr 3fr}.bill-list-outer-container-header-item{height:12px;line-height:1}.bill-list-header-name{margin-right:10px}.bill-list-header-middle{text-align:center}.bill-list-header-middle-tier{width:-moz-max-content;width:max-content}.bill-list-header-cost{text-align:right}.bill-list-container{width:100%;height:100%;overflow-x:hidden;overflow-y:visible}.bill-item-container{display:grid;grid-template-columns:5fr 2fr 3fr;grid-column-gap:4px;width:100%;height:15px;margin:0 0 10px 0;color:#313538;font-size:12px}.bill-item-container.mgf{grid-template-columns:5fr 3fr 3fr}.bill-item-container:last-child{margin:0}.bill-item-name{display:block;height:15px;line-height:15px;margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.bill-item-tier,.bill-item-qty{height:15px;line-height:15px}.bill-item-tier{font-weight:700;white-space:nowrap}.bill-item-qty{letter-spacing:1px;text-align:center}.bill-item-price{height:15px;line-height:15px;font-weight:500;text-align:right}.shipping-time-component-title-margin{margin-bottom:20px;display:inline-block}#shipping-time-component-shipping-estimate{margin-top:30px;background:url(/17161c6fd9b698efbed8.svg) no-repeat 0 center;background-size:17px 14px;padding-left:23px;font-size:14px}#shipping-method-tube>label,#shipping-method-plate>label{margin-right:5px}.range-input{-webkit-appearance:none;width:100%;background:transparent}.range-input::-webkit-slider-thumb{-webkit-appearance:none}.range-input:focus{outline:none}.range-input::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.range-input::-webkit-slider-thumb{-webkit-appearance:none;height:14px;width:14px;background-color:#ababab;border-radius:50%;cursor:pointer;margin-top:-7px}.gene-app .range-input::-webkit-slider-thumb{background-color:#7676f3}.mgf-app .range-input::-webkit-slider-thumb{background-color:#7676f3}.oligo-app .range-input::-webkit-slider-thumb{background-color:#57c6d0}.range-input::-moz-range-thumb{height:14px;width:14px;border-radius:50%;background-color:#ababab;cursor:pointer;margin-top:-7px}.gene-app .range-input::-moz-range-thumb{background-color:#7676f3}.mgf-app .range-input::-moz-range-thumb{background-color:#7676f3}.oligo-app .range-input::-moz-range-thumb{background-color:#57c6d0}.range-input::-ms-thumb{height:14px;width:14px;border-radius:50%;background-color:#ababab;cursor:pointer;margin-top:0}.gene-app .range-input::-ms-thumb{background-color:#7676f3}.mgf-app .range-input::-ms-thumb{background-color:#7676f3}.oligo-app .range-input::-ms-thumb{background-color:#57c6d0}.range-input::-webkit-slider-runnable-track{width:100%;cursor:pointer;height:1px;background-color:#ababab}.range-input::-moz-range-track{width:100%;height:1px;cursor:pointer;background-color:#ababab}.range-input::-ms-track{width:100%;height:1px;cursor:pointer;background-color:#ababab}.plate-configuration-dialog-container{background-color:#fff;width:670px;height:440px;display:flex;flex-direction:column;align-items:stretch;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:2px;margin:0 -19px}.plate-configuration-dialog-body{display:flex;flex:1}.plate-configuration-dialog-control{position:relative;width:185px;display:flex;flex-direction:column;align-items:stretch;padding:19px 20px;background-color:#fafafa;border-right:1px solid #979797}.plate-configuration-preview{flex:1;background-color:#fff;display:flex;position:relative;height:440px}.plate-configuration-setting{flex:1;display:flex;justify-content:flex-start;flex-direction:column;max-height:130px !important}.plate-configuration-radio-button{position:relative;display:flex}.plate-configuration-rb{display:none}.plate-configuration-rb+label{display:block;width:16px;height:16px;margin-right:10px;border:solid 1px #4a4a4a;border-radius:100%;background-color:transparent}.plate-configuration-rb+label:before{transition:background .25s linear;background-color:transparent;display:block;position:absolute;content:"";border-radius:100%;height:10px;width:10px;top:3px;left:3px;margin:auto}.plate-configuration-rb:checked+label:before{background-color:#4a4a4a}.plate-configuration-setting>label{margin-bottom:20px;font-size:12px;color:#404040}.plate-configuration-setting .plate-configuration-radio-button{color:#4a4a4a;margin-bottom:11px}.plate-configuration-setting .plate-configuration-radio-button:last-child{margin-bottom:0}.plate-configuration-setting .plate-configuration-radio-button-disabled{opacity:.3}.plate-configuration-dialog-footer{display:flex;flex-direction:column;justify-content:space-between;margin-top:auto}.plate-configuration-dialog-footer>*{margin-bottom:5px}.plate-configuration-dialog-footer>*:last-child{margin-bottom:0}.plate-configuration-preview-image{width:100%;height:80%;background-position:10px 0;background-repeat:no-repeat;display:none}.plate-configuration-preview-selected{display:block}#plate-configuration-preview-horizontal-96{margin-top:20px;margin-left:-20px;background-image:url(/82a6a359733b51ab4b79.svg);background-size:100% 100%}#plate-configuration-preview-vertical-96{margin-top:20px;margin-left:-20px;background-image:url(/32311545dd8237b1a34e.svg);background-size:100% 100%}#plate-configuration-preview-horizontal-384{background-image:url(/2a0bc4f6318d24e59726.svg)}#plate-configuration-preview-vertical-384{background-image:url(/9db3bcf3f00c3b8068a4.svg)}#plate-configuration-preview-vertical-48{background-image:url(/fadc72989816f86d644b.svg)}#plate-configuration-preview-horizontal-48{background-image:url(/c618ee533acb1e5b0b51.svg)}#plate-configuration-preview-info{position:absolute;bottom:30px;right:30px;display:flex;align-items:center;font-size:12px}#plate-configuration-preview-info .icon-circle{color:#7676f3;font-size:16px;margin-right:-13px}.plate-configuration-legend-entry{color:#fff}.pricing-panel-zero-state-container{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.pricing-panel-zero-state-content{background-size:100% 100%;background-repeat:no-repeat;background-position:center center;margin-bottom:25px}.pricing-panel-zero-state-dollar-icon{width:88px;height:44px}.pricing-panel-zero-state-cart-icon{width:142px;height:120px;background-image:url(/cf2d27303c287ba467ce.png)}.pricing-panel-zero-state-message{color:#4a4a4a;font-size:12px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pricing-panel-zero-state-message-large{color:#313538;font-size:18px;font-weight:300;line-height:22px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}#pricing-panel-advanced-options-container{display:flex;flex-direction:column;margin:10px 0;padding:10px 0;border-top:1px solid #ddd;flex:1 1 auto;overflow-y:auto}#pricing-panel-advanced-options-container .pricing-panel-advanced-options-title-container{margin-bottom:10px}.pricing-panel-advanced-options-fields-container{overflow-y:auto;flex:1 1 51px}#pricing-panel-advanced-options-container .pricing-panel-advanced-options-title{width:100%;height:15px;line-height:15px;margin-right:10px;color:#ababab;font-size:10px;font-weight:700;text-transform:uppercase}#pricing-panel-advanced-options-container .pricing-panel-advanced-options-item{margin-bottom:15px;font-size:12px;flex-direction:row;justify-content:flex-start;text-align:left;display:flex}#pricing-panel-advanced-options-container .pricing-panel-advanced-options-item .pricing-panel-advanced-options-item-key{flex-basis:140px;text-align:left;padding-right:5px;color:#8f8f8f;flex-shrink:0}#pricing-panel-advanced-options-container .pricing-panel-advanced-options-item .pricing-panel-advanced-options-item-value{text-align:left}#pricing-panel-advanced-options-container .pricing-panel-advanced-options-item .pricing-panel-advanced-options-item-value br{line-height:16px}#pricing-panel-advanced-options-container .pricing-panel-advanced-options-item.notes{flex-direction:column;margin-bottom:0}#pricing-panel-advanced-options-container .pricing-panel-advanced-options-item.notes .pricing-panel-advanced-options-item-key{flex-basis:0;padding-right:0;margin-bottom:5px}#pricing-panel-advanced-options-container .pricing-panel-advanced-options-item.notes .pricing-panel-advanced-options-item-value{width:100%}.pricing-panel-advanced-options-mix-message{font-size:12px;color:#727272}.pricing-panel-advanced-options-item-key.low-yield{display:flex}.omitted-items-toast-container{display:flex;flex-direction:column}.omitted-items-toast-cta{align-self:flex-end}.rescore-items-warning label{line-height:15px}.rescore-items-warning .rescore-items-button{color:#8f8f8f;margin-left:3px}.progressbar-container{background-color:#d8d8d8;width:120px;height:7px}.shipping-method-radio-container{display:flex;align-items:center;cursor:pointer}.shipping-method-radio-container.disabled{cursor:default}.shipping-method-rb{display:none}.shipping-method-rb+label{display:block;width:15px;height:15px;margin-top:-1px;border:solid 1px #4a4a4a;border-radius:100%;background-color:transparent}.shipping-method-rb+label:before{transition:background .25s linear;background-color:transparent;display:block;position:absolute;content:"";border-radius:100%;height:11px;width:11px;top:4px;left:2px;margin:auto}.shipping-method-rb:checked+label:before{background-color:#4a4a4a}.shipping-method-rb-label{height:20px;line-height:20px;margin-right:5px;font-size:12px;color:#313538}.radio-btn-container{position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:2px}.radio-btn-container input{position:absolute;opacity:0;cursor:pointer}.radio-btn-checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#eee;border-radius:50%}.radio-btn-container input:checked~.radio-btn-checkmark{background-color:#2ad39b}.radio-btn-checkmark:after{content:"";position:absolute;display:none}.radio-btn-container input:checked~.radio-btn-checkmark:after{display:block}.radio-btn-container .radio-btn-checkmark:after{top:6px;left:6px;width:6px;height:6px;border-radius:50%;background:#fff}.list-item-checkbox{display:none}.list-item-checkbox+label{display:block;width:16px;height:16px;border:1px solid #ababab;border-radius:2px}.list-item-checkbox:checked+label{background-image:url(/9be9d00069229f5fab57.svg);background-position:center;background-size:80% 80%;background-repeat:no-repeat}.compact-mode-checkbox-container{display:flex;font-size:12px;color:#8f8f8f}.compact-mode-track{width:30px;height:15px;background-color:#fff;position:relative;border-radius:100px;border:1px solid #ddd;transition:background-color 0s linear;transition-delay:.3s;margin-left:10px}#compact-mode-checkbox{display:none}.compact-mode-track label{display:block;width:17px;height:17px;position:absolute;top:-2px;left:-2px;cursor:pointer;background:#fff;border-radius:50%;transition:all .4s ease;border:1px solid #ddd}#compact-mode-checkbox:checked+.compact-mode-track{background-color:#7676f3}#compact-mode-checkbox:checked+.compact-mode-track>label{left:16px}.selection-caret-track{width:30px;height:15px;background-color:#727272;position:relative;border-radius:100px;transition:background-color 0s linear;transition-delay:.3s;margin-left:10px;margin-right:10px;cursor:pointer}.selection-caret-checkbox-container{display:flex;font-size:12px;color:#8f8f8f;align-items:center}#selection-caret-checkbox{display:none}.selection-caret-track label{display:block;width:19px;height:19px;position:absolute;top:-2px;cursor:pointer;background:#fff;border-radius:50%;transition:all .4s ease;border:2px solid #727272}.selection-caret-track button{opacity:.1;width:100%;height:100%}#selection-caret-checkbox:checked+.selection-caret-track>label{left:16px}.search-box-container{position:relative;max-width:180px}.search-box-container .search-box-input{width:100%;height:100%;border:0;outline:0}.search-box-container .search-box-input:focus{border-bottom:1px solid #000}.search-box-container .icon-search{position:absolute;top:10px;right:10px}.search-box-container .search-box-input{width:100%;height:28px;line-height:28px;border:1px solid transparent;background:url(/ff7263e8f62797553f0e.svg) #fff no-repeat 0 5px;background-size:15px 16px;padding:5px 0 4px 21px;font-size:16px;color:#4a4a4a;outline:none;visibility:hidden;opacity:0;transition:visibility 0s,opacity .4s linear .4s}.search-box-container .search-box-input.visible{visibility:visible;opacity:1}.search-box-container .search-box-input:valid{border-bottom:1px solid #727272}.search-box-container .icon-search{position:absolute;top:5px;right:10px;width:15px;height:16px;cursor:pointer;transform:translate3d(0, 0, 0);transition:all .4s linear;color:#727272}.search-box-container .icon-search.forward-animation{transform:translate3d(-174px, 0, 0);visibility:hidden;opacity:0}.igg-app .search-box-container .icon-search.forward-animation{transform:translate3d(0px, 0, 0);visibility:hidden;opacity:0}#gene-app .search-box-container .icon-search:hover{color:#7676f3}.oligo-app .search-box-container .icon-search:hover{color:#57c6d0}.search-box-input:hover,.search-box-input:focus{background-size:15px 16px;background-color:#fff;background-repeat:no-repeat;background-position:0 5px}#gene-app .search-box-input:focus,#gene-app .search-box-input:hover{border-bottom:1px solid #7676f3;background-image:url(/10e590ed565d5d171f39.svg)}.oligo-app .search-box-input:focus,.oligo-app .search-box-input:hover{background-image:url(/197249a3194e9a4f0916.svg);border-bottom:1px solid #57c6d0}.dropbox-component-small{width:100%;height:60px;font-size:14px;border-radius:4px;display:flex;justify-content:flex-start;align-items:center;padding-left:20px;cursor:pointer;border-width:1px;border-style:dashed;font-weight:700}.gene-app .dropbox-component-small{color:#7676f3;border-color:#7676f3}.mgf-app .dropbox-component-small{color:#7676f3;border-color:#7676f3}.oligo-app .dropbox-component-small{color:#57c6d0;border-color:#57c6d0}.designer-app .dropbox-component-small{color:#2ad39b;border-color:#2ad39b}.customVectors-app .dropbox-component-small{color:#389df5;border-color:#389df5;display:flex;justify-content:center;padding-left:0px;font-weight:600}.dropbox-component-small .icon-cloud-upload{font-size:16px;margin-right:11px}.customVectors-app .dropbox-component-small .icon-cloud-upload{margin-right:0px}.dropbox-component-small *{cursor:inherit}.dropbox-component-wrapping-section{display:flex;justify-content:space-between;align-items:center;flex:0 0 60px;height:60px;width:100%}.gene-app .multi-upload-container-file-drag{background-color:#f7f7ff}.mgf-app .multi-upload-container-file-drag{background-color:#f7f7ff}.customVectors-app .multi-upload-container-file-drag{background-color:#f3f9ff}.oligo-app .multi-upload-container-file-drag{background-color:#f7fdfd}.error-batches-prompt-container{margin:30px auto;padding:0 30px;font-size:16px}.input-label{font-size:12px;font-weight:700;color:#8f8f8f;text-transform:uppercase;height:14px;line-height:14px;letter-spacing:1px}.input-label-optional{font-weight:400;text-transform:none;margin-left:5px}.input-label .icon-info-circle{cursor:pointer;margin-left:6px}.opportunity-label{margin-top:7px;color:#8f8f8f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.confirm-delete-modal{text-align:left;margin:15px 30px;font-size:18px;width:400px;height:25px}.device-not-supported-container{background-color:#313538;height:100%;width:100%;background-image:url(/d2f539b677769abcfba3.svg);background-position:center 50px;background-repeat:no-repeat;background-size:100px 117px;padding-top:300px;padding-bottom:160px;box-sizing:content-box}.device-not-supported-content{margin:0 auto;width:600px;display:flex;align-items:center;flex-direction:column;text-align:center;line-height:42px}.device-not-supported-ghosts{width:260px;height:209px;margin-bottom:56px;background-image:url(/40cab0c71cad8e951e1f.svg);background-position:center center;background-size:100% 100%;background-repeat:no-repeat;flex-shrink:0}.device-not-supported-message,.device-not-supported-confirmed{color:#fff;font-weight:300}.device-not-supported-message{font-size:36px;margin-bottom:130px}.device-not-supported-message.confirmed{margin-bottom:70px}.device-not-supported-confirmed{font-size:28px;padding-bottom:30px}.device-not-supported-button{width:280px;height:44px;background-color:#2ab39b;border-radius:2px}@media(max-width: 700px){.device-not-supported-container{background-size:50px 59px;min-height:500px;position:relative;height:100%;display:flex;align-items:center;justify-content:center;padding:0}.device-not-supported-content{width:100%;justify-content:center}.device-not-supported-ghosts{width:160px;height:129px;margin-bottom:34px}.device-not-supported-message{font-size:20px;max-width:320px;word-wrap:break-word;padding-left:65px;padding-right:65px;text-align:center;margin:0;line-height:24px}.device-not-supported-link{width:100%;padding-left:20px;padding-right:20px;position:absolute;bottom:28px;max-width:280px;left:0;right:0;margin-left:auto;margin-right:auto}.device-not-supported-button{width:100%}}.vector-select-drop-down-container{z-index:9999;width:132px}.vector-select-drop-down-list{height:auto;border:1px solid #ddd;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.14),0 8px 8px 0 rgba(0,0,0,.2);max-height:40vh;overflow-y:auto}.vector-select-drop-down-list-title{font-weight:700;text-transform:uppercase}.vector-select-drop-down-list-item{height:30px;display:flex;align-items:center;justify-content:space-between;color:#313538;font-size:14px;padding-left:10px;padding-right:10px}.vector-select-drop-down-list-item-info{display:flex;align-items:center;justify-content:space-between;color:#8f8f8f;font-size:12px;line-height:20px;padding-left:10px;padding-right:10px;text-transform:capitalize}.gene-app .app-link.vector-select-drop-down-list-item-link,.mgf-app .app-link.vector-select-drop-down-list-item-link,.igg-app .app-link.vector-select-drop-down-list-item-link,.gene-app .app-link.vector-select-drop-down-list-item-link:hover,.mgf-app .app-link.vector-select-drop-down-list-item-link:hover,.igg-app .app-link.vector-select-drop-down-list-item-link:hover{color:#8f8f8f;font-size:12px;padding-left:10px;padding-right:10px;text-decoration:underline;line-height:20px}.vector-select-drop-down-name{flex:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:200px}.vector-select-drop-down-name .icon-warning{margin-right:5px}.vector-select-drop-down-name .icon-hourglass-2{margin-left:10px;font-weight:bold;color:#8f8f8f}.vector-select-drop-down-name .icon-hourglass-2:before{font-size:10px}.vector-select-drop-down-list-item:not(.vector-select-drop-down-list-title):not(.disabled){cursor:pointer}.vector-select-drop-down-list-item:not(.vector-select-drop-down-list-title):hover,.vector-select-drop-down-list-item-selected{background-color:rgba(221,221,221,.2)}.vector-select-drop-down-list-item-disabled{color:rgba(49,53,56,.6)}.vector-select-drop-down-action{height:30px;padding-left:10px;display:flex;align-items:center;font-size:14px;cursor:pointer;border-top:1px solid #ddd}.vector-select-drop-down-action .icon-vectors-info,.vector-select-drop-down-action .icon-plus{font-size:10px;margin-right:5px;margin-top:-2px}.vector-select-drop-down-action.disabled{cursor:default}.gene-app .vector-select-drop-down-action{color:#7676f3}.mgf-app .vector-select-drop-down-action{color:#7676f3}.home-container{width:100%;flex:2;display:flex}.home-container .home-sidebar-container{flex-shrink:0}.home-main-container{display:flex;flex-direction:column;flex-grow:2;flex-shrink:0;background-color:#fff;flex-basis:0}#home_main_container_message{width:100%;height:48px;color:#404040;font-size:16px;line-height:28px;padding:0 0 20px 0;margin:0 0 25px 0;border-bottom:2px solid #4a4a4a;font-weight:700}.home-header-container{display:flex;justify-content:space-between;align-items:center;height:55px;width:100%;padding:0 20px 0 35px;border-bottom:1px solid #ddd;background-color:#fafafa;flex-shrink:0}.home-header-container-admin{background-color:#0f7655}.home-header-greeter{font-size:20px;font-weight:300;color:#313538;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-header-actions{height:100%;display:flex;cursor:pointer}.home-header-actions>*{cursor:inherit}.home-header-admin-icon{display:flex;align-items:center;justify-content:center;flex:0 0 80px;height:100%;width:80px;font-size:12px;font-weight:700;color:#fff;background-color:#f45d4f;cursor:default}#home_header_actions_new_user{width:60px;display:flex;align-items:center;justify-content:center;border-left:1px solid #ddd;color:#313538}.home-header-user-actions{color:#313538;border-left:1px solid #ddd}.header-admin-icon{display:flex;align-items:center;justify-content:center;flex:0 0 80px;height:100%;width:80px;font-size:12px;font-weight:700;color:#fff;background-color:#f45d4f;cursor:default}.home-sidebar-container{position:relative;width:200px;background-color:#313538;padding-top:20px;display:flex;flex-direction:column}.home-sidebar-items{padding-top:20px;flex-grow:1}.sidebar-nav-item a{color:inherit}.sidebar-nav-item.disabled,.sidebar-nav-item a[disabled]{cursor:default}.sidebar-nav-item{display:flex;align-items:center;color:#ddd;height:30px;font-size:14px;border-left:4px solid transparent}.sidebar-nav-hovarable-item:not(.disabled):hover{color:#fafafa}.sidebar-nav-item-container{display:flex;flex-direction:column;margin-bottom:15px;height:100%}.sidebar-nav-item-selected{border-left:4px solid #2ad39b;color:#2ad39b}.sidebar-nav-item-opened{color:#2ad39b}.sidebar-nav-item-icon{margin-right:12px;margin-left:11px;font-size:16px}.sidebar-nav-item:last-child{margin-bottom:0}.sidebar-nav-submenuitem{color:#ddd;height:30px;font-size:14px;padding-top:8px;padding-left:43px;border-left:4px solid transparent}.sidebar-nav-submenuitem-hoverable:not(.disabled):hover{color:#fafafa;cursor:pointer}.sidebar-nav-submenuitem-selected{color:#2ad39b;border-left:4px solid #2ad39b}.sidebar-nav-submenuitem .coming-soon-label{border-radius:5px;background-color:#8f8f8f;color:#fff;font-weight:700;margin-left:10px;font-size:12px;padding:3px 5px 1px 3px}#home-twist-app-container{padding-top:65px;padding-left:30px;padding-right:30px;display:flex;flex-direction:column;align-items:center}.twist-app-container-header{color:#313538;font-size:28px;margin-bottom:25px;font-weight:700}.twist-app-buttons-container{display:flex;width:1125px;flex-flow:row wrap;justify-content:center}.twist-app-buttons-grid-container{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-flow:row;-moz-column-gap:80px;column-gap:80px;row-gap:15px}.twist-app-buttons-container>*{margin-left:80px;margin-bottom:15px}.twist-app-button-first-in-row{margin-left:0}.punchout-warning-toast{width:calc(100% + 60px);position:relative;top:-65px}#updating-lab-name-loader-container>div>div{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000000}.twist-app-button-container{width:220px;height:290px;perspective:1000px}.twist-app-button-container.gene-app .twist-app-button-card-back{background-color:#f7f7ff}.twist-app-button-container.oligo-app .twist-app-button-card-back{background-color:#f7fdfd}.twist-app-button-container.library-app .twist-app-button-card-back{background-color:#fffaf5}.twist-app-button-container.customVectors-app .twist-app-button-card-back{background-color:#f3f9ff}.twist-app-button-container.ngsKits-app .twist-app-button-card-back{background-color:#f2fdfa}.twist-app-button-container.ngs-app .twist-app-button-card-back{background-color:#f2fdfa}.twist-app-button-container.generalProduct-app .twist-app-button-card-back{background-color:#fff9ff}.twist-app-button-container.igg-app .twist-app-button-card-back{background-color:#f9ecfd}.twist-app-button-inner-container{position:relative;width:100%;height:100%;transition:.6s;transform-style:preserve-3d}.twist-app-button-container-flipped .twist-app-button-inner-container{transform:rotateY(180deg)}.twist-app-button-card{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.twist-app-button-card-front{align-items:center;justify-content:space-between;padding:220px 9px 0;background:no-repeat center 66px;background-size:143px 147px;text-align:center;z-index:2;transform:rotateY(0deg);cursor:pointer}.twist-app-button-card-front.disabled{cursor:default}.gene-app .twist-app-button-card-front{background-image:url(/425fc1a170163a3e5dd6.svg)}.oligo-app .twist-app-button-card-front{background-image:url(/a1278136084b5fe1ea79.svg)}.library-app .twist-app-button-card-front{background-image:url(/38f6bb268904cd1d43fa.svg)}.ngsKits-app .twist-app-button-card-front{background-image:url(/7785f00bc9be5a588579.svg)}.ngs-app .twist-app-button-card-front{background-image:url(/7785f00bc9be5a588579.svg)}.covid-app .twist-app-button-card-front{background-image:url(/1d8112738066971c11d5.svg);background-size:117px}.generalProduct-app .twist-app-button-card-front{background-image:url(/e3cbe66f7283cd6ba50a.svg)}.igg-app .twist-app-button-card-front{background-size:128px;background-image:url(/572e4cd33e7e779e97f4.png)}.twist-app-button-card-front-label{line-height:30px;color:#313538;font-weight:700;font-size:14px}.twist-app-button-cover:not(.disabled):hover .twist-app-button-card-front-label{color:#04ad75}.gene-app .twist-app-button-card-front:not(.disabled):hover .twist-app-button-card-front-label{color:#5d5db2}.oligo-app .twist-app-button-card-front:not(.disabled):hover .twist-app-button-card-front-label{color:#31a0aa}.library-app .twist-app-button-card-front:not(.disabled):hover .twist-app-button-card-front-label{color:#ce6b12}.customVectors-app .twist-app-button-card-front:not(.disabled):hover .twist-app-button-card-front-label{color:#1277cf}.ngsKits-app .twist-app-button-card-front:not(.disabled):hover .twist-app-button-card-front-label{color:#04ad75}.ngs-app .twist-app-button-card-front:not(.disabled):hover .twist-app-button-card-front-label{color:#04ad75}.generalProduct-app .twist-app-button-card-front:not(.disabled):hover .twist-app-button-card-front-label{color:#e63b6e}.igg-app .twist-app-button-card-front:not(.disabled):hover .twist-app-button-card-front-label{color:#ad15e0}.twist-app-button-card-back{border-top:3px solid transparent;padding:5px 15px 25px 15px;transform:rotateY(180deg);box-shadow:0 1px 3px rgba(0,0,0,.25)}.gene-app .twist-app-button-card-back{border-top-color:#7676f3}.oligo-app .twist-app-button-card-back{border-top-color:#57c6d0}.library-app .twist-app-button-card-back{border-top-color:#f49138}.customVectors-app .twist-app-button-card-back{border-top-color:#389df5}.ngsKits-app .twist-app-button-card-back{border-top-color:#2ad39b}.ngs-app .twist-app-button-card-back{border-top-color:#2ad39b}.generalProduct-app .twist-app-button-card-back{border-top-color:#ff417a}.igg-app .twist-app-button-card-back{border-top-color:#c03bed}.twist-app-button-card-back-title{display:flex;align-items:center;width:190px;height:40px;line-height:40px;border-bottom:1px solid #ddd;font-weight:700;font-size:12px;color:#727272;background-repeat:no-repeat;background-size:26px 26px;background-position:5px center;margin-bottom:35px;padding-left:35px}.gene-app .twist-app-button-card-back-title{background-image:url(/acba6d0d33d3d9e09f17.svg)}.oligo-app .twist-app-button-card-back-title{background-image:url(/726e438948c56424aadd.svg)}.library-app .twist-app-button-card-back-title{background-image:url(/5b5df4a299042d7818ee.svg)}.customVectors-app .twist-app-button-card-back-title{background-image:url(/ebf2e7fe97f16228eddc.svg)}.ngsKits-app .twist-app-button-card-back-title{background-image:url(/429487c52c446df7ccbe.svg)}.ngs-app .twist-app-button-card-back-title{background-image:url(/429487c52c446df7ccbe.svg)}.generalProduct-app .twist-app-button-card-back-title{background-image:url(/9930946a0eadee4d7a18.png)}.igg-app .twist-app-button-card-back-title{background-image:url(/533c45def49d0fe2a505.svg)}.twist-app-button-project-name-label{width:100%;height:15px;line-height:15px;margin-bottom:5px}.twist-app-button-card-back .input-component-container{margin-bottom:20px}.twist-app-button-optional-label-container{display:flex;margin-bottom:20px}.twist-app-button-optional-label{height:15px;line-height:15px;margin-right:5px;letter-spacing:1px;font-size:12px;font-weight:500;color:#8f8f8f}.twist-app-button-optional-label-icon{position:relative;font-size:12px;color:#8f8f8f}.twist-app-button-optional-label-tooltip{display:none;position:absolute;left:-12px;top:20px;width:305px;line-height:15px;background-color:rgba(73,73,73,.9);padding:15px 10px;font-size:12px;letter-spacing:1px;font-weight:500;color:#fff}.twist-app-button-optional-label-tooltip-triangle{position:absolute;top:-5px;left:15px;width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent rgba(73,73,73,.9) transparent}.twist-app-button-optional-label-icon:hover .twist-app-button-optional-label-tooltip{display:block}.twist-app-button-create-draft{margin-top:auto}.twist-app-button-sub-option{font-size:12px;height:37px}.twist-app-button-sub-option:not(:last-child){margin-bottom:15px}.twist-app-button-continue-draft-label{display:flex;letter-spacing:1px;color:#313538;font-weight:400;font-size:11px;word-break:break-word;line-height:15px;margin-bottom:5px}.twist-app-button-continue-draft-label .icon-warning{color:#f6bf37;margin-right:5px;font-size:12px}.twist-app-button-action-separator{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:12px;font-weight:700;color:#727272;line-height:15px}.twist-app-button-action-line{width:40px;height:0;border-bottom:1px solid #ddd;margin-left:10px;margin-right:10px;margin-top:-1px}.account-main-container{flex-grow:2;flex-shrink:0;background-color:#fff;display:flex;flex-direction:column}.account-main-container .address-zero-state{align-self:center}.account-page{display:flex;flex-direction:column;padding-top:44px;padding-bottom:44px;flex:2 0;min-width:680px;height:100%;overflow:auto}.account-container{display:flex;width:100%;flex:2}@media(min-width: 1180px){.account-page{margin:0 auto;width:980px}}.account-header{padding-bottom:20px;border-bottom:solid #4a4a4a 2px;margin-bottom:30px}.account-header-buttons{display:flex}.account-header-container{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:13px}.account-header-buttons button{margin-left:10px}.po-status-component-container,.address-status-component-container{display:flex}.status-component-status{position:relative;display:flex;align-items:center;line-height:15px}.status-component-verified-icon{margin-right:6px;font-size:14px;color:#2ad39b}.status-component-review-icon{margin-right:6px;font-size:14px;color:#8f8f8f}.status-component-verification-issues-icon{margin-right:6px;font-size:14px;color:#f45d4f}.status-component-info-icon{margin-left:-5px;font-size:12px;color:#8f8f8f;cursor:pointer}.status-component-text{height:15px;line-height:15px;font-size:12px;font-weight:700;color:#8f8f8f}.status-component-info-icon-tooltip{display:none;position:absolute;left:113px;top:-60px;width:310px;line-height:15px;background-color:rgba(73,73,73,.9);padding:10px 10px;font-size:12px;letter-spacing:1px;font-weight:500;color:#fff;z-index:1}.status-component-info-icon-tooltip-first-line{height:15px;line-height:15px;font-size:12px;font-weight:700}.status-component-info-icon-tooltip-second-line{height:15px;line-height:15px;font-size:12px;letter-spacing:1px;font-weight:500}.status-component-info-icon-tooltip-corner{position:absolute;top:50px;left:15px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(73,73,73,.9) transparent transparent transparent}.status-component-info-icon:hover~.status-component-info-icon-tooltip{display:block}.status-component-icon{margin-left:8px;font-size:14px}.address-viewer-container{display:flex;flex-direction:column;flex-shrink:0;max-width:600px;word-break:break-word}.address-viewer-text{line-height:20px;font-size:14px;font-weight:500;letter-spacing:.5px;color:#313538}.add-new-address-component{display:flex;flex-direction:column;width:100%}.shipping-address-add-new-modal .add-new-address-component{margin-top:20px}.add-new-address-component-spacing{margin-bottom:25px}#add-new-address-country-selector .dropdown-window{border:1px solid #ddd;border-radius:2px}#add-new-address-country-selector .dropdown-window.input-component-invalid{border-color:#f45d4f}#add-new-address-country-selector>div{width:100%;height:100%}#add-new-address-country-selector .add-new-address-country-window{width:100%;height:30px;padding:5px 0 5px 10px;font-size:14px;color:#313538;cursor:pointer}.add-new-address-country-content{width:215px;height:auto;line-height:30px;padding-top:5px;font-size:14px;color:#313538;box-shadow:0 8px 8px rgba(0,0,0,.24),0 0 8px rgba(0,0,0,.12)}.add-new-address-component .input-label .icon-info-circle{margin-left:8px;color:#4a4a4a}.add-new-address-component .input-label{letter-spacing:.25px}.add-new-address-component .input-component-error-message{width:300px}.add-new-address-country-content div{padding-left:10px;cursor:pointer}.add-new-address-country-content div:hover{background-color:#ddd}.new-address-verification-modal{padding-left:40px;padding-right:40px;display:flex;flex-direction:column}.new-address-verification-title{margin-bottom:20px;align-self:center;text-align:center}.new-address-warning{align-self:center;font-size:36px;margin-bottom:20px}.new-address-verification-subtitle{margin-bottom:10px}.pac-container{z-index:999999}.profile-view-page{display:flex;flex-direction:row;justify-content:space-between;flex-shrink:0}.profile-view-container{width:480px;float:left}.profile-view-header{display:flex;flex-direction:row;align-items:center;line-height:22px;color:#4a4a4a;height:50px;width:480px;background-color:#2ad39b;margin-bottom:36px}.profile-view-header .profile-view-header-title{color:#fff;font-size:12px;font-weight:bold;line-height:15px;margin-left:10px;letter-spacing:.25px;padding-top:6px}.profile-view-header .icon-user{height:24px;width:22px;font-size:30px;line-height:24px;text-align:center;color:#fff;margin-left:10px;margin-right:6px}.profile-view-header .icon-institution{height:24px;width:30px;font-size:26px;line-height:24px;text-align:center;color:#fff;margin-left:10px}.profile-page-loader-section{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(48,52,56,.9);z-index:100000000000000020000000000}.profile-page-loader-section .spinner-container{justify-content:center;align-items:center;width:100%;height:100%}.profile-info-modal-content{width:100%;height:100%;margin:40px 0}.profile-info-modal-sections-container{display:flex;flex-direction:row;align-items:center;width:100%;margin:25px 0 0 0}.profile-info-modal-sections-container:first-child{margin:0}.profile-info-modal-section{height:50px;width:220px}.profile-info-modal-section:first-child{margin:0 10px 0 0}.profile-info-modal-label{height:14px;width:85px;line-height:19px;color:#8f8f8f;font-size:12px;font-weight:700;letter-spacing:1px}.profile-info-modal-password{width:145px;height:20px;line-height:29px;padding-left:10px;font-size:14px;font-weight:500;color:#313538}.shipping-addresses-page{display:flex;flex-direction:column}.shipping-addresses-page .account-header-buttons button{color:#2ad39b;border-color:#2ad39b}.shipping-addresses-page .account-header-buttons button:hover{color:#04ad75;border-color:#04ad75}.shipping-addresses-header{margin-bottom:10px}.shipping-addresses-page-loader-section{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(48,52,56,.9);z-index:9999999999}.shipping-addresses-page-loader-section .spinner-container{justify-content:center;align-items:center;width:100%;height:100%}.account-zero-state{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center;width:700px;margin-top:145px}.account-zero-state .secondary-button{margin-top:10px}.account-zero-state .account-zero-state-icon{font-size:120px;color:#ddd}.account-zero-state .account-zero-state-message{display:flex;flex-direction:column;align-items:center;padding:30px 0 20px 0}.account-zero-state .account-zero-state-message>span{height:20px;line-height:20px;font-size:14px;font-weight:400;color:#313538}.account-zero-state .zero-state-important{height:20px;line-height:20px;font-size:14px;font-weight:700}.form-modal-two-items-container .input-component-container{width:215px}.view-addresses-container{display:flex;flex-direction:column;padding-right:10px;flex:2 0;overflow-y:auto;min-width:680px}.view-address-container{display:flex;flex-direction:column;border-bottom:2px solid #ddd;overflow-y:hidden;flex-shrink:0;padding-top:30px}.view-address-container:first-child{padding-top:10px}.view-address-default-box{display:flex;align-items:center;justify-content:center;width:200px;height:30px;background-color:#d9f8f0;color:#8f8f8f;font-size:14px;font-weight:bold;margin-top:10px}.view-address-default-title{height:15px;width:111px;color:#8f8f8f;font-family:"Proxima Nova";font-size:12px;font-weight:bold;line-height:15px}.default-address-icon{margin-right:6px;font-size:14px;color:#4a4a4a}.view-address{display:flex;justify-content:space-between}.view-address-edit-tools{margin-top:auto;display:flex;flex-direction:row;justify-content:flex-start;height:25px;overflow:hidden;transition:transform 300ms linear;background-color:#f2fdfa;transform:translateY(25px)}.view-address-container:hover .view-address-edit-tools,.view-address-container-default:hover .view-address-edit-tools{transform:translateY(0)}.view-address-edit-tools-under-review{background-color:rgba(246,191,55,.1);display:flex;align-items:center;font-size:12px;padding-left:15px;color:#313538}.view-address-edit-tools button{line-height:15px;font-size:12px}.view-address-edit-tools-button:not(:disabled):hover{color:#2ad39b}.payment-method-container{position:relative;width:100%;border-bottom:1px solid #ababab;overflow:hidden}.payment-method-information-wrapper{display:flex;padding:0 10px}.payment-method-left-part{display:flex;flex-direction:column;width:60%}.payment-method-right-part{display:flex;justify-content:flex-start;height:100%;width:232px}.payment-method-po-number-container{width:100%;display:flex;flex-direction:row}.payment-method-po-number-container .payment-method-icon{margin-right:31px;width:37px}.payment-method-po-number-container .payment-method-information{width:100%}.payment-method-po-number{width:100%;margin-bottom:5px;font-size:14px;letter-spacing:.5px;color:#313538}.payment-method-po-number span{font-weight:bold}.payment-method-issued-by{width:100%;font-size:12px;font-weight:500;color:#313538;padding:5px 0}.payment-method-status{position:relative;display:flex;align-items:center;justify-content:center;height:30px;width:200px;background-color:#d9f8f0;line-height:15px;margin-right:10px}.payment-method-edit-tools-container .view-address-edit-tools-button:not(:first-child){margin-left:30px;padding-left:0}.payment-method-verified-icon{margin-right:10px;font-size:14px;color:#2ad39b}.payment-method-review-icon{margin-right:10px;font-size:14px;color:#8f8f8f}.payment-method-status-text{margin-right:15px}.payment-method-balance-container{display:flex;flex-direction:column}.payment-method-balance-text{width:100%;height:15px;line-height:15px;margin-bottom:5px;font-size:12px;font-weight:700;color:#8f8f8f;text-align:right}.payment-method-balance-amount{margin-bottom:5px;width:100%;height:22px;line-height:22px;font-size:18px;font-weight:600;color:#313538;text-align:right}.payment-method-info-icon{margin-left:-5px;font-size:12px;color:#8f8f8f;cursor:pointer}.payment-method-info-icon-tooltip{display:none;position:absolute;left:113px;top:-60px;width:310px;line-height:15px;background-color:rgba(73,73,73,.9);padding:10px 10px 6px 10px;font-size:12px;letter-spacing:.5px;font-weight:500;color:#fff;z-index:1}.payment-method-info-icon-tooltip-first-line{height:15px;line-height:15px;font-size:12px;font-weight:700}.payment-method-info-icon-tooltip-second-line{margin-top:4px;line-height:20px;font-size:12px;font-weight:500}.payment-method-info-icon-tooltip-corner{position:absolute;top:50px;left:15px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:rgba(73,73,73,.9) transparent transparent transparent}.payment-method-info-icon:hover~.payment-method-info-icon-tooltip{display:block}.payment-method-edit-tools-wrapper{height:30px;overflow:hidden;position:relative;width:100%}.payment-method-edit-tools-container{display:flex;justify-content:space-between;align-items:center;width:100%;height:30px;padding:0 15px 0 15px;background-color:#f2fdfa;transform:translateY(30px);transition:transform 300ms linear;opacity:0}.payment-method-edit-tools-container button{font-size:12px}.payment-method-edit-tools-container button:focus{box-shadow:none}.payment-method-edit-tools-container button label{margin-left:5px}.payment-method-edit-tools-container.under-review{background-color:rgba(246,191,55,.1);color:#8f8f8f;font-size:12px;font-weight:bold}.payment-method-edit-tools-container.under-review .under-review-text{justify-content:center;display:flex;flex-direction:column}.payment-method-container:hover .payment-method-edit-tools-container{transform:translateY(0);opacity:1}.no-po-toast{margin-top:20px;border:1px solid #f6bf37;background-color:transparent;line-height:15px;letter-spacing:-0.25px}.no-po-toast ul{list-style-type:disc}.no-po-toast li{font-size:14px;margin-left:15px}#no-po-toast-title{text-transform:uppercase;font-weight:bold;font-size:12px;margin-bottom:5px}#no-po-toast-footer-text{font-size:14px;margin-top:5px}.payment-methods-page{display:flex;flex-direction:column;flex:2}.payment-methods-page .account-header-buttons button{color:#2ad39b;border-color:#2ad39b}.payment-methods-page .account-header-buttons button:hover{color:#04ad75;border-color:#04ad75}.payment-methods-page.account-page .account-header{margin-bottom:10px}.payment-methods-list{width:100%;overflow-x:hidden;overflow-y:visible;padding-right:10px}.payment-methods-list [data-testid=pm-item]{padding-top:30px}.payment-methods-page-loader-section{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(48,52,56,.9);z-index:9999}.payment-methods-page-loader-section .spinner-container{justify-content:center;align-items:center;width:100%;height:100%}.add-payment-method-modal{width:100%;height:100%}.add-payment-method-modal .add-payment-method-form{margin-top:20px}.add-payment-method-delivery-header{width:100%;height:20px;line-height:20px;margin:10px 0 15px 0;letter-spacing:1px;font-size:14px;font-weight:600;color:#4a4a4a;display:flex;align-items:center}.add-payment-method-delivery-header .icon-info-circle{padding-left:6px}.add-payment-method-radio-btn-selectors{display:flex;align-items:center;width:100%;height:20px;margin-bottom:30px}.add-payment-method-radio-btn-selectors .radio-button-container{margin-right:40px}.add-payment-method-delivery-method-option{width:100%;height:60px;margin-bottom:30px}.add-payment-method-upload-area,.add-payment-method-email-area,.add-payment-method-fax-area{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;width:100%;height:100%}.add-payment-method-email-small{font-size:10px;margin-top:6px}.add-payment-method-upload-area{padding:0}.add-payment-method-upload-area .dropbox-component-small{border-color:#2ad39b}.add-payment-method-upload-area .icon-cloud-upload{font-size:16px;color:#2ad39b}.add-payment-method-upload-area .drag-and-drop-label,.add-payment-method-upload-area .drag-and-drop-browse{height:20px;line-height:20px;margin-right:5px;font-size:14px;letter-spacing:1px;font-weight:600;color:#313538}.add-payment-method-upload-area .drag-and-drop-browse{color:#2ad39b;cursor:pointer}.add-payment-method-email-area,.add-payment-method-fax-area{background-color:#fafafa}.add-payment-method-email-area span,.add-payment-method-fax-area span{height:20px;line-height:20px;font-size:14px;font-weight:500;color:#313538}.add-payment-method-email-area a,.add-payment-method-fax-area a{height:20px;line-height:20px;font-size:14px;letter-spacing:1px;font-weight:600;color:#2ad39b}.add-payment-method-delivery-method-section .checkbox-container{margin-bottom:45px}.add-payment-method-billing-addresses{display:flex;flex-direction:column;width:100%;border-top:2px solid #4a4a4a}.add-payment-method-address-header{width:100%;padding:20px 0 25px 0;font-size:18px;color:#313538;font-weight:600}.add-payment-method-existing-address{display:flex;flex-direction:row;align-items:flex-start;width:100%;padding:15px 0 20px 5px;border-bottom:1px solid #ababab}.add-payment-method-copy-from-shipping{display:block;width:100%;height:20px;line-height:20px;margin-bottom:20px;font-size:14px;color:#2ad39b}.add-payment-method-modal-padding-bottom{padding-bottom:30px}.add-payment-method-modal-padding-top{padding-top:30px}.add-payment-method-upload-area-error>.dropbox-component-small{border-color:#f45d4f;border-width:2px}.add-pament-method-missing-file-error{visibility:visible}.payment-details-modal{width:650px;height:595px;padding:15px 30px 55px 30px}.payment-details-modal-header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:25px}.payment-details-modal-po-section{display:flex;flex-direction:row;align-items:center;height:20px}.payment-details-modal-po{flex:0 0 150px;height:20px;line-height:20px;margin-right:20px;font-size:14px;letter-spacing:1px;font-weight:700;color:#8f8f8f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-details-modal-status{position:relative;display:flex;align-items:center;flex:0 0 135px;height:15px;line-height:15px}.payment-details-modal-default-icon{margin-right:10px;font-size:14px;color:#8f8f8f}.payment-details-modal-default-text{height:15px;line-height:15px;font-size:12px;font-weight:700;color:#8f8f8f}.payment-details-modal-balance-section{display:flex;flex-direction:row;width:100%;height:105px;margin-bottom:35px;padding:10px 0 20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.payment-details-modal-cur-balance,.payment-details-modal-amount-used,.payment-details-modal-total-amount{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;height:100%}.payment-details-modal-cur-balance{align-items:baseline}.payment-details-modal-amount-used{border-right:1px solid #ddd;border-left:1px solid #ddd}.payment-details-modal-total-amount{align-self:flex-start}.payment-details-modal-balance-header{height:15px;line-height:15px;margin-bottom:5px;font-size:12px;font-weight:700;color:#8f8f8f}.payment-details-modal-cur-balance .payment-details-modal-balance-header{color:#2ad39b}.payment-details-modal-amount{height:22px;line-height:22px;font-size:18px;font-weight:600;color:#313538}.payment-details-modal-billing-address{display:flex;flex-direction:column;width:100%;height:125px;margin-bottom:35px}.payment-details-modal-section-header{width:100%;height:15px;line-height:15px;padding-left:3px;font-size:12px;font-weight:700;color:#8f8f8f}.payment-details-modal-billing-address .payment-details-modal-section-header{margin-bottom:10px}.payment-details-modal-order-list{display:flex;flex-direction:column;width:100%;max-height:175px}.payment-details-modal-order-list-container{display:flex;flex-direction:column;width:100%;max-height:120px;overflow-x:hidden;overflow-y:visible;border-top:2px solid #ddd;border-bottom:2px solid #ddd}.payment-details-modal-order-list-row{display:flex;flex-direction:row;align-items:center;flex:0 0 40px;width:100%;height:40px;border-bottom:1px solid #ddd}.payment-details-modal-order-list-row:last-child{border-bottom:none}.payment-details-modal-order-list-header{border-bottom:none}.payment-details-modal-order-list-order-cell,.payment-details-modal-order-list-project-cell,.payment-details-modal-order-list-date-cell,.payment-details-modal-order-list-amount-cell{height:20px;line-height:20px;font-size:14px;font-weight:500;color:#313538}.payment-details-modal-order-list-header .payment-details-modal-order-list-order-cell,.payment-details-modal-order-list-header .payment-details-modal-order-list-project-cell,.payment-details-modal-order-list-header .payment-details-modal-order-list-date-cell,.payment-details-modal-order-list-header .payment-details-modal-order-list-amount-cell{height:15px;line-height:15px;font-size:12px;font-weight:700;color:#8f8f8f}.payment-details-modal-order-list-order-cell{display:flex;flex:0 0 105px;width:105px;padding-left:25px}.payment-details-modal-order-list-project-cell{display:flex;flex:0 0 180px;width:180px;padding-left:28px;margin-right:10px;background-size:22px 22px;background-position:0 0;background-repeat:no-repeat}.payment-details-modal-order-list-project-cell.gene-project{background-image:url(/425fc1a170163a3e5dd6.svg)}.payment-details-modal-order-list-project-cell.oligo-project{background-image:url(/a1278136084b5fe1ea79.svg)}.payment-details-modal-order-list-project-cell.library-project{background-image:url(/38f6bb268904cd1d43fa.svg)}.payment-details-modal-order-list-project-cell.vector-project{background-image:url(/2d2c97441780fd72d5dc.svg)}.payment-details-modal-order-list-date-cell{display:flex;flex:0 0 135px;width:135px;margin-right:10px}.payment-details-modal-order-list-amount-cell{display:flex;flex:1}.existing-address-list-component{display:flex;flex-direction:column;justify-content:space-between;width:100%;margin-bottom:40px}.existing-address-list-component .address-section{display:flex;flex-direction:row;align-items:flex-start;width:100%;padding:15px 0 20px 20px;border-bottom:1px solid #ababab}.existing-address-radio-button{margin-top:2px}.existing-address-default-container{display:flex;flex-direction:column;align-items:center;margin-left:auto}.existing-address-default-icon{width:15px;height:18px;font-size:18px;color:#ababab}.existing-address-default-text{height:15px;line-height:15px;font-size:12px;font-weight:600;color:#ababab}.contact-customer-support{padding-left:20px;padding-right:20px;text-align:center}.order-card-container{display:flex;flex-direction:column;flex:1}.order-card-edit-tools{display:flex;align-items:center;padding-left:20px;height:0px;border-radius:0 0 0 3px;background-color:#fafafa;overflow:hidden}.order-card-container:hover .order-card-edit-tools{height:33px}.gene-list-container-issues-panel{position:relative}#issues-panel{background-color:#fff;padding:0 15px;width:354px;position:absolute;top:-247px;left:-105px;border-top:solid 4px;box-shadow:rgba(0,0,0,.2) 0px 4px 10px 2px}#gene-app #issues-panel{border-color:#7676f3}#igg-app #issues-panel{border-color:#c03bed}#oligo-app #issues-panel{border-color:#57c6d0}#mgf-app #issues-panel{border-color:#7676f3}.issues-panel-lists-container{height:150px}.issues-panel-header{padding:15px 0;height:60px;display:flex;justify-content:space-between}#gene-app .issues-panel-header .secondary-button,#igg-app .issues-panel-header .secondary-button,#oligo-app .issues-panel-header .secondary-button{width:162px;color:#727272;border-color:#727272}#mgf-app .issues-panel-header .secondary-button{width:162px;color:#727272;border-color:#727272}#gene-app .issues-panel-header .secondary-button.active,#igg-app .issues-panel-header .secondary-button.active,#oligo-app .issues-panel-header .secondary-button.active{color:#fff;background-color:#727272}#mgf-app .issues-panel-header .secondary-button.active{color:#fff;background-color:#727272}.issues-panel-list-header{border-bottom:solid 2px #ddd;border-top:solid 2px #ddd;height:30px;color:#4a4a4a;font-size:12px;font-weight:bold}.issues-panel-list-header .issues-panel-list-column-key,.issues-panel-list-header .issues-panel-list-column-value{color:#313538;font-size:12px}.issues-panel-list-items{height:120px;overflow-y:auto;border-bottom:solid 2px #ddd}.issues-panel-list-row{height:28px;display:flex;justify-content:space-between;padding-top:10px;border-top:solid 1px #ddd}.issues-panel-list-row.not-clickable{cursor:default}.issues-panel-list-row.clickable{cursor:pointer}.issues-panel-list-row:first-child{border-top:none}.issues-panel-list-column-key,.issues-panel-list-column-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500}.issues-panel-list-column-key{color:#8f8f8f;width:150px;padding-right:4px}.issues-panel-list-column-value{width:100%;color:#313538}#gene-app .issues-panel-footer .secondary-button,#igg-app .issues-panel-footer .secondary-button,#oligo-app .issues-panel-footer .secondary-button,#mgf-app .issues-panel-footer .secondary-button{font-size:12px;color:#4a4a4a;border-color:#4a4a4a;display:flex;justify-content:space-between;min-width:105px;border:none}.issues-panel-footer .secondary-button label{margin:0 3px 0 7px}.issues-panel-footer.panel-showing{box-shadow:rgba(0,0,0,.2) 0px 4px 10px 2px}.issues-panel-buttons-container{display:flex;justify-content:flex-end;height:30px;padding-top:10px;font-weight:normal}.issues-panel-footer .icon-warning{color:#313538}#intercom-container{opacity:.8;transition:opacity .3s linear}#intercom-container:hover{opacity:1}.StripeElement{padding:5px 10px;border:1px solid #ddd;border-radius:2px;outline:none}.StripeElement--focus{border-color:#4a4a4a}.creditCardsStack{width:150px;height:25px;margin-left:10px;background-repeat:no-repeat;background-position:center;background-image:url(/a9f638a7b8576d5f9a97.svg)}.thank-you-success-logo{width:72px;height:72px;background-image:url(/c6d5e563d9d9e99dd024.svg)}.thank-you-main-container{background-image:url(/e3bfbbf3a1dfa7386528.png);background-repeat:no-repeat;background-size:cover;width:100%;height:228px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Proxima Nova"}.thank-you-title-container{width:859px;display:flex;justify-content:center}.flexibility-icon-container{background-repeat:no-repeat;background-position:center;background-image:url(/ee34e1724bb855dbe2c2.svg)}.synthetic-icon-container{background-repeat:no-repeat;background-position:center;background-image:url(/719405b6df0944a2b478.svg)}.revision-icon-container{background-repeat:no-repeat;background-position:center;background-image:url(/e811026481fe6e045738.svg)}.additional-info-gift-logo{background-repeat:no-repeat;background-position:center;background-image:url(/16b4a8ad3f50ffa1aa77.svg)}.social-media-icon{width:18px;height:26px;background-repeat:no-repeat;background-position:center}.facebook-icon-container{background-image:url(/b57911257c1e53b2d25a.svg)}.twitter-icon-container{background-image:url(/1ce08af0de769090aa0d.svg)}.youtube-icon-container{background-image:url(/882d8c87fdf085f3d125.svg)}.linkedIn-icon-container{background-image:url(/53d257eaef62593cfb36.svg)}.twistFooter-icon-container{width:38.67px;height:46.33px;background-repeat:no-repeat;background-position:center;background-image:url(/fff58d3797e8aad2836a.svg)}.vectors-list{margin-left:16px}.vectors-list-item-container{position:relative;overflow:visible;display:flex;flex-direction:column;flex-grow:1;min-height:0;width:100%;height:50vh;z-index:1}.vectors-list-item-header{display:grid;grid-template-columns:16% 9% 9% 9% 9% 9% 9% 11% 11% 8%;border:1px solid #ccc;font-size:12px;background-color:#fff;align-items:center;position:sticky;top:0;z-index:1000}@media(min-width: 1024px)and (max-width: 1440px){.vectors-list-item-header{font-size:9px}.vectors-list{margin-left:1px}}.vectors-list-item-column{padding:8px 12px;text-align:center;white-space:normal;overflow:hidden;text-transform:uppercase}.vectors-list-item-column[data-name=name]{text-align:left}.vectors-list-item-column[data-name=star]{width:40px}.vector-list-item{height:inherit;display:grid;grid-template-columns:16% 9% 9% 9% 9% 9% 9% 11% 11% 8%;border-top:1px solid #fff;border-bottom:1px solid #c2ced6;border-left:1px solid #c2ced6;border-right:1px solid #c2ced6;font-family:"Proxima Nova";align-items:center;padding:9px}.vector-list-item.selected{background:#f2fcf9;border-top:2px solid #1e986f;border-bottom:2px solid #1e986f}.vector-cell{height:-moz-fit-content;height:fit-content;text-align:center;font-size:12px}@media(min-width: 1024px)and (max-width: 1440px){.vector-cell .vector-cell{font-size:10px}}.vector-cell[data-name=name]{text-align:left}.favorite-star{font-size:16px;color:#ccc}.favorite-star:hover{cursor:pointer;color:gold}.HoverCardContent{z-index:1}.confirm-modal-json{width:500px;height:500px;overflow:auto}.error-message{height:13px;color:#f45d4f;font-size:11px;line-height:13px;padding:8px}i.fa{color:inherit}.tooltip-without-padding{font-size:smaller;padding:5px 10px;overflow-wrap:break-word;word-break:break-word;pointer-events:none;z-index:9999}
#screen-loading{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.exception-modal{width:400px}.twist-logo{cursor:pointer;position:absolute;top:57px;left:67px}#app-root.logged-out{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#app-root.logged-out:after{content:"";opacity:.8;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-image:url(/eba344a74eab85611963.png),url(/46ca26c11849aa0739cd.png),url(/3e50a39d2b52fea672fe.png),url(/5b91e1a60ae64041c43d.png);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:22% 0,top right,bottom left,bottom right}@media(min-width: 1685px){#app-root.logged-out:after{background-image:url(/98b4f230890952ba038d.png),url(/4c62b22c62c80fa7b08f.png),url(/7cfc5b90432fc44eb640.png),url(/ad369af682129991721f.png);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:22% 0,top right,bottom left,bottom right}}#app-root.logged-out:before{content:"";opacity:.3;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-image:linear-gradient(225.04deg, #F2FDFA 0%, #D9F8F0 100%)}#app-root.logged-out .main-container{width:471px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:40px;padding-bottom:40px;border-radius:7px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.25)}#app-root.logged-out .main-container .error_explanation{padding:0 50px 0 50px}#app-root.logged-out .no-padding-bottom{padding-bottom:0}@media(max-width: 700px){#app-root.logged-out .main-container{width:70%}}#app-root.logged-out .main-container>h5{margin-bottom:40px;font-size:26px;color:#4a4a4a;font-weight:500;line-height:31px}#app-root.logged-out .remember-me-forgot-password{width:80%;margin-top:12px;display:flex;justify-content:space-between;align-items:center}#app-root.logged-out #class-remember-me{display:flex;justify-content:space-between;align-items:center}#app-root.logged-out .eula-disclaimer.eula-disclaimer-agreed{color:#727272}#app-root.logged-out .eula-disclaimer{display:flex;flex-direction:row;align-items:flex-start;width:80%;margin-bottom:5px;color:#313538}#app-root.logged-out .eula-disclaimer .eula-checkbox{margin-top:1px}#app-root.logged-out .eula-disclaimer .eula-disclaimer-label{line-height:15px}#app-root.logged-out .eula-disclaimer .eula-disclaimer-label span{line-height:14px;font-size:12px;color:inherit}#app-root.logged-out .eula-disclaimer .eula-disclaimer-label>a{font-size:12px;color:inherit;text-decoration:underline}#app-root.logged-out .sign-in-sign-up{margin-top:12px;font-size:14px;font-weight:600;line-height:17px;color:#4a4a4a}#app-root.logged-out .sign-in-additional-action{margin-bottom:20px}#app-root.logged-out .main-container-body-text{font-size:16px;color:#4a4a4a;line-height:19px;width:60%;text-align:center;margin-bottom:40px}#app-root.logged-out .after-signup-email-icon{margin-top:65px;margin-bottom:20px}#app-root.logged-out input[type=text],#app-root.logged-out input[type=password],#app-root.logged-out input[type=email],#app-root.logged-out input[is=email-list-creator]{height:40px;width:80%;box-sizing:border-box;margin-top:5px;margin-bottom:5px;padding-left:20px;border-radius:2px}#app-root.logged-out input:not(.input-component-invalid){border:1px solid #ababab}#app-root.logged-out input[is=email-list-creator]{height:auto;line-height:30px}#app-root.logged-out input:-moz-read-only{background-color:#f3f4f2}#app-root.logged-out input:read-only{background-color:#f3f4f2}#app-root.logged-out input:focus{outline:#2ad39b auto 5px;outline-offset:-2px}#app-root.logged-out .input-help-container,#app-root.logged-out .field_with_errors{position:relative;width:80%;display:flex;flex-direction:column;align-items:center}#app-root.logged-out input[type=password]+.caps-helper{display:none;width:20px;height:20px;background-image:url(/6405277c88c7ff5068a2.svg);background-size:100% 100%;position:absolute;top:17px;right:20px;z-index:10}#app-root.logged-out input[type=password]~.password-strength-tester,#app-root.logged-out .field_with_errors~.password-strength-tester{position:absolute;top:13px;right:-15px;z-index:2}#app-root.logged-out .input-help-container>.field_with_errors{width:100%}#app-root.logged-out .input-help-container>input,#app-root.logged-out .field_with_errors>input{width:100%}#app-root.logged-out button[type=submit]{height:50px;margin-top:5px;margin-bottom:5px;width:80%;font-weight:500;font-size:18px}#app-root.logged-out .app-form button[type=submit].button-loading{background-position:calc(100% - 20px) center}#app-root.logged-out .app-form-title{text-align:center;line-height:20px;margin:25px 25px 35px 25px;font-size:16px}#app-root.logged-out .app-form-title-lg{text-align:center;line-height:20px;margin:25px 25px 0 25px;font-size:26px;font-weight:600}#app-root.logged-out button[type=submit]:hover{background-color:#23bd8a}#app-root.logged-out input:invalid,#app-root.logged-out input.invalid{border-color:red}#app-root.logged-out .input-help{display:block;visibility:hidden;align-self:flex-start;color:red;font-size:12px;line-height:14px;padding:5px 0}#app-root.logged-out input:invalid~.input-help,#app-root.logged-out input.invalid~.input-help{visibility:visible}#app-root.logged-out textarea{width:80%;resize:none;height:150px;box-sizing:border-box;border:1px solid #ababab;margin-top:5px;margin-bottom:5px;padding:20px;border-radius:2px}#app-root.logged-out .login-checkbox{align-self:flex-start;margin:10px 0 0 10%}#app-root.logged-out .login-forgot-link{display:flex;align-self:flex-end;margin:-15px 10% 0 0}#app-root.logged-out .main-container-body-text.reset-password-page{width:360px}#app-root.logged-out .reset-password-page .reset-password-section{width:100%;line-height:20px;margin-bottom:20px;color:#313538;text-align:left;font-size:16px;font-weight:500}#app-root.logged-out .reset-password-page .reset-password-section:last-child{margin-bottom:0}#app-root.logged-out .reset-password-email{font-weight:700}#eula-container{padding:0}#eula-container .eula-inner-container{display:flex;flex-direction:column;padding:30px}#eula-container .eula-sub-container{width:100%;height:140px;margin-bottom:20px;padding:10px;border:1px solid #ddd;border-radius:2px;overflow-x:hidden;overflow-y:visible}#eula-container .eula-sub-header{width:100%;height:20px;line-height:20px;font-size:11px;letter-spacing:1px;color:#727272;font-weight:700}#eula-container .eula-sub-container-content{color:#4a4a4a;line-height:14px;letter-spacing:1px;font-size:10px}#eula-container .eula-paragraph-title{font-weight:700;margin-top:10px}#eula-container .eula-bold-word{font-weight:700}#eula-container .eula-done-button{font-size:16px;color:#2ad39b}#eula-container .eula-done-button:hover{color:#04ad75}.resend-email,.login-link-signin,.login-link-signup{line-height:20px;font-size:16px;font-weight:400;color:#727272}.login-screen-dropdown-container{width:100%}.login-screen-dropdown-window{height:44px;border:1px solid #ababab;margin-top:5px;margin-bottom:5px;padding-left:20px;border-radius:2px;font-size:14px}.select-dropdown-content.login-screen-dropdown-content{max-height:173px}.login-screen-submit-btn{width:80%;height:50px;margin:5px 0;font-weight:500;font-size:18px}.login-screen-submit-btn:hover{background-color:#23bd8a}#livechat-compact-container{right:auto;left:15px}#livechat-full{right:auto;left:15px}.password-strength-tester{display:block}.password-strength-tester #container{display:flex;justify-content:flex-start;align-items:center;width:10px;height:30px}.password-strength-tester #svg-container{display:flex;flex-direction:column-reverse}.password-strength-tester #popup{position:relative;display:none}.password-strength-tester #popup.show{display:block}.password-strength-tester #pointed{position:absolute;top:0;left:24px;padding:15px 5px 0px;font-size:13px;background-color:#fff;border-radius:0 2px 0 0;z-index:2;box-sizing:border-box}.password-strength-tester #shadow{position:absolute;top:0;left:20px;padding:10px;font-size:13px;background-color:#fff;border-radius:0 2px 0 0;box-shadow:0 1px 5px #ababab;z-index:0;box-sizing:border-box}.password-strength-tester #arrow{position:absolute;top:8px;left:16px;width:10px;height:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);background-color:#fff;box-shadow:0 2px 4px #ababab;z-index:1}.password-strength-tester #pointed.undefined,.password-strength-tester #shadow.undefined-shadow{width:250px;height:90px;top:-45px}.password-strength-tester #pointed.undefined{color:#000}.password-strength-tester #arrow.undefined-arrow{top:-5px}.password-strength-tester #pointed.weak,.password-strength-tester #shadow.weak-shadow{width:250px;height:100px;top:-50px}.password-strength-tester #pointed.weak{color:#fd2f1b}.password-strength-tester #arrow.weak-arrow{top:-5px}.password-strength-tester #pointed.good,.password-strength-tester #shadow.good-shadow{width:200px;height:80px;top:-40px}.password-strength-tester #pointed.good{color:#f66e37}.password-strength-tester #arrow.good-arrow{top:-5px}.password-strength-tester #pointed.strong,.password-strength-tester #shadow.strong-shadow{width:150px;height:47px;top:-23.5px}.password-strength-tester #pointed.strong{color:#51bd93}.password-strength-tester #arrow.strong-arrow{top:-5px}.password-strength-tester #pointed .bad-list{color:#000;padding:0 0 0 20px;margin:13px 0;list-style:disc outside none}#tfaForm p.tfa-text{width:80%;line-height:1.5;margin:10px auto}#tfaForm div.tfa-footer{width:100%;margin:100px 0 0 0;padding:10px 0;border-radius:0 0 7px 7px;background-color:#313538;color:#fff;font-size:14px}#tfaForm div.tfa-footer a{color:#2ad39b}#login-form .error_explanation,#login-form .success_explanation{padding-right:10%;padding-left:10%}
.gene-app .app-link{color:#7676f3}.gene-app .promo-text{font-size:12px}.gene-app .small-spinner{filter:invert(44%) sepia(64%) saturate(703%) hue-rotate(203deg) brightness(100%) contrast(91%)}.gene-app .app-link:hover{color:#5d5db2}.gene-app .span[class^=icon]{color:inherit}.gene-app .info-modal-icon{color:#7676f3}.gene-app .tool-bar{border-color:#7676f3}.gene-app .toolbar-button{border-color:#7676f3;color:#7676f3}.gene-app .toolbar-button:not(.disabled):hover{background-color:#e9e9fd}.gene-app .select-product-type-card-ellipse,.gene-app .select-product-type-card-ellipse:after{background-color:#e9e9fd}.gene-app .select-product-type-order-now:active:not(:disabled){background:#7676f3}.gene-app .select-product-type-order-now:active:not(:disabled):hover{color:#fff}@keyframes blink{50%{background-color:#d9f8f0}}.blink-window{animation:blink 1s 1s 4;-webkit-animation:blink 1s 1s 4}.batch-upload-component-resolve-button-container .secondary-button.resolve-batch-upload-error-btn{color:#313538;border-color:#ddd}.batch-upload-component-resolve-button-container .secondary-button.resolve-batch-upload-error-btn:hover{color:#313538;border-color:#4a4a4a}.gene-manual-upload-content-container .gene-list-header-button-bar .batch-upload-component-delete-batch-button{padding:6px 6px}.batch-upload-component-resolve-button{margin-left:4px;background-color:#fff;color:#7676f3;font-size:14px;border-radius:4px;border:1px solid #7676f3;width:75px;text-align:center;height:28px;margin-top:10px}.batch-upload-component-solve-btn{width:60px;height:30px;margin-right:50px}.batch-upload-component-arrow{width:11px;height:20px}.batch-upload-component-status-text{padding:5px;font-size:10px;color:#313538}.batch-upload-component-status-ok{height:25px;width:25px;margin:auto;background:url(/11d1bf2c5af7bed3653a.svg) no-repeat center center;background-size:13px 13px}.batch-upload-component-status-warning{height:25px;width:25px;margin:auto;background:url(/d547ce2d25a58a1abfd2.svg) no-repeat center center;background-size:18px 18px}.batch-upload-component-status-error{text-align:center;height:25px;width:25px;margin:auto;background:url(/d547ce2d25a58a1abfd2.svg) no-repeat center center;background-size:18px 18px}.batch-upload-component-delete-batch-button .button-icon{font-size:14px}.batch-upload-component-delete-batch-button-container{width:-moz-min-content;width:min-content}#method-page-container{background-color:#fff;width:100%;display:flex;flex-flow:column;align-items:center}#method-page-title{margin-top:70px;margin-bottom:30px}.method-page-method-container{width:100%;display:flex;justify-content:center;align-items:center;padding-top:20px}#method-page-download-template-button{margin-top:20px}.import-method-button{display:flex;flex-flow:column;align-items:center;width:290px;height:200px;padding:10px;border-radius:2px;border:1px solid #ddd;cursor:pointer}.import-method-button:not(:last-child){margin:0 30px 0 0}.import-method-button:hover{background-color:#ddd}.import-method-button-icon{margin-top:25px;font-size:60px;height:75px}.import-method-button *{cursor:inherit}.import-method-button{color:#727272}.import-method-button-header{font-size:16px;font-weight:500;color:#4a4a4a;text-align:center;margin-bottom:10px}.import-method-button-text{font-size:12px;color:#4a4a4a;text-align:center}.icon-cloud-upload{font-family:"old-icomoon";content:""}.icon-cloud-manual{font-family:"old-icomoon";content:""}.gene-app .import-method-button:hover{border-color:#7676f3;background-color:#e9e9fd}.gene-app .import-method-button:hover .import-method-button-icon{color:#7676f3}.gene-app .import-method-button-selected{border-color:#7676f3;background-color:#f7f7ff}.gene-app .import-method-button-selected .import-method-button-icon{color:#7676f3}.gene-app .import-method-button-selected.sequence-type-button{color:#7676f3}.gene-app .import-method-button-selected.chain-options-button{color:#7676f3}.igg-app .import-method-button:hover{border-color:#c03bed;background-color:#fcf6fe}.igg-app .import-method-button:hover .import-method-button-icon{color:#c03bed}.igg-app .import-method-button-selected{border-color:#c03bed;background-color:#f9ecfd}.igg-app .import-method-button-selected .import-method-button-icon{color:#c03bed}.igg-app .import-method-button-selected.sequence-type-button{color:#c03bed}.igg-app .import-method-button-selected.chain-options-button{color:#c03bed}.customVectors-app .import-method-button:hover{border-color:#389df5;background-color:#dfeffd}.customVectors-app .import-method-button:hover .import-method-button-icon{color:#389df5}.customVectors-app .import-method-button-selected{border-color:#389df5;background-color:#f3f9ff}.customVectors-app .import-method-button-selected .import-method-button-icon{color:#389df5}#gene-list-page-container{display:flex;align-items:stretch;flex-direction:row}.clonal-non-clonal-mix-dialog{padding-left:10px;padding-right:10px}.gene-draft-container{flex:2;display:flex;flex-direction:row;position:relative}#gene_upload_step_component,#oligo_upload_step_component,#mgf_upload_step_component{display:flex;flex-direction:column}#upload-page-container{display:flex;flex:2}#upload-page-container>div:first-child{flex:2;display:flex;flex-direction:column;overflow-x:auto}#upload-page-upload-container{display:flex;flex-direction:column;flex:2}.single-upload-component-container{flex:1;width:100%;height:100%}.file-dropbox-container{height:100%}.single-upload-component-file-dropbox{width:100%;height:100%;display:flex;flex-flow:column;align-items:center;padding-top:125px}.single-upload-component-upload-icon{font-size:60px;margin-bottom:30px;color:#313538}.gene-app .single-upload-component-upload-icon,.gene-app .single-upload-component-browse{color:#7676f3}.mgf-app .single-upload-component-upload-icon,.mgf-app .single-upload-component-browse{color:#7676f3}.oligo-app .single-upload-component-upload-icon,.oligo-app .single-upload-component-browse{color:#57c6d0}.customVectors-app .single-upload-component-upload-icon,.customVectors-app .single-upload-component-browse{color:#389df5}.igg-app .single-upload-component-upload-icon,.igg-app .single-upload-component-browse{color:#c03bed}.designer-app .single-upload-component-upload-icon.icon-cloud-upload{color:#04ad75;margin-bottom:0px}.designer-app .single-upload-component-drag-drop-label{margin-bottom:20px;font-weight:400}.designer-app .single-upload-component-drag-drop-link{color:#04ad75}.designer-app .single-upload-component-file-dropbox{padding-top:175px}.designer-app .file-types-component-file-format-description{line-height:15px}.single-upload-component-drag-drop-label{height:36px;font-size:32px;margin:20px 0 10px 0;font-weight:300}.single-upload-component-drag-drop-link{font-size:inherit;font-weight:inherit}.gene-app .single-upload-component-container.single-upload-container-file-drag{background-color:#f7f7ff;border:dashed 2px #7676f3}.mgf-app .single-upload-component-container.single-upload-container-file-drag{background-color:#f7f7ff;border:dashed 2px #7676f3}.igg-app .single-upload-component-container.single-upload-container-file-drag{background-color:#fcf6fe;border:dashed 2px #c03bed}.customVectors-app .single-upload-component-container.single-upload-container-file-drag{background-color:#f3f9ff;border:dashed 2px #389df5}.oligo-app .single-upload-component-container.single-upload-container-file-drag{background-color:#f7fdfd;border:dashed 2px #57c6d0}.single-upload-component-browse{cursor:pointer}.single-upload-component-drag-drop-label1{font-size:14px;color:#313538}#multi-upload-component-container{height:100%;flex:2;padding:30px 60px 30px 60px;display:flex;flex-direction:column}#multi-upload-component-container.aa-container{padding:30px}.multi-upload-component-project-title-section{padding-left:40px;width:100%;padding-top:35px;padding-bottom:25px}.multi-upload-component-project-title-section label{margin-right:15px}.multi-upload-component-list-dropzone{height:100%}.multi-upload-component-continue-btn{width:200px}#batch-upload-component-batches-title{flex:0 0 40px;height:40px;background-color:#fff;border-bottom:1px solid #ddd}#batch-upload-component-batches-title *{font-size:14px;letter-spacing:.5px;font-weight:700}#multi-upload-component-container .multi-upload-component-batches-container{flex:2}#gene-list-container-container{overflow:hidden;flex:2;float:left;border-radius:4px;display:flex;flex-direction:column;background-color:#fff;padding:0 40px 20px 40px}.gene-list-container-gene-list-wrapper{flex:2;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gene-list-container-gene-list-wrapper .ReactVirtualized__List .resize-trigger{width:auto}.gene-list-spinner{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;flex:2}#gene-list-container-gene-list-title{height:45px;border:0;border-top:1px solid rgba(171,171,171,.35);color:#4a4a4a;font-weight:700}.gene-list-container-gene-list{border-top:2px solid rgba(171,171,171,.35);border-bottom:2px solid rgba(171,171,171,.35)}.gene-app.modal-body.confirm-delete{width:400px;height:207px}.gene-app.modal-body.confirm-delete .confirm-delete-modal{padding:15px 15px 40px 15px;height:100%}.gene-app.modal-body.confirm-delete .close-button-container{text-align:right;cursor:pointer}.gene-app.modal-body.confirm-delete .title{font-size:18px;text-align:center;margin-bottom:10px}.gene-app.modal-body.confirm-delete .content{font-size:12px;height:60px;text-align:center}.gene-app.modal-body.confirm-delete .modal-footer{margin-bottom:40px;text-align:center}.gene-list-item-column-sortable{cursor:pointer}.gene-list-item-column-sortable .fa-arrow-up,.gene-list-item-column-sortable .fa-arrow-down{font-size:14px;margin-left:10px}#manualHOTable-container{margin-left:53px;flex:2;display:flex;flex-direction:column}#manualHOTable-container th{text-transform:uppercase}#manualHOTable-container th .colHeader{font-family:"Proxima Nova",sans-serif !important;color:#313538}#HandsontableCopyPaste{opacity:0}.handsontable th:first-child,.handsontable td:first-child{border-left:0 !important}.handsontable th:last-child,.handsontable td:last-child{border-right:0 !important}.handsontable tbody tr th,.handsontable thead tr th{background-color:#fff;height:55px !important}#manualHOTable-container .custom-checkbox-container{text-align:center}#manualHOTable-container .custom-checkbox-container input[type=checkbox]{visibility:hidden;display:block;height:0;width:0;position:absolute;overflow:hidden}#manualHOTable-container .custom-checkbox-container span.custom-checkbox{height:18px;width:18px;margin-top:15px;text-align:center;border:1px solid #ddd;border-radius:2px;background-color:transparent;display:inline-block}#manualHOTable-container .custom-checkbox-container span.custom-checkbox .icon-check{display:none}#manualHOTable-container .custom-checkbox-container input[type=checkbox]:checked+span.custom-checkbox{background-color:#4a4a4a;border:1px solid #4a4a4a}#manualHOTable-container .custom-checkbox-container input[type=checkbox]:checked+span.custom-checkbox .icon-check{display:block;color:#fff;position:relative;right:2px;bottom:2px}#manualHOTable{border-left:1px solid #ddd;border-right:1px solid #ddd}#add-single-gene-dialog{width:720px}#add-single-gene-dialog:focus{outline:none}#add-single-gene-dialog .add-single-gene-content{width:100%;padding-top:30px;padding-left:20px;padding-right:20px;display:flex;flex-direction:column}#add-single-gene-dialog .add-single-gene-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}#add-single-gene-dialog .add-single-gene-vector-select{display:flex;width:250px;height:30px;padding:0 10px;border:1px solid #fafafa;border-radius:2px;color:#4a4a4a;background-color:#fff;cursor:pointer}#add-single-gene-dialog .add-single-gene-vector-select .add-single-gene-vector-select-text{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#add-single-gene-dialog .add-single-gene-vector-select.disabled{cursor:default}#add-single-gene-dialog #add-single-gene-sequence{height:305px;padding:10px;margin-bottom:10px;font-size:14px}#add-single-gene-dialog #sub-sequence{display:flex;justify-content:space-between;align-items:flex-end}.switch{width:30px;height:15px;background-color:#fff;border:1px solid #ddd;border-radius:100px;display:inline-block;position:relative;top:3px;margin:0 5px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:.4s}.slider:before{position:absolute;content:"";height:15px;width:15px;left:-2px;bottom:-3px;background-color:#fff;transition:.4s;border:2px solid #ddd}input:checked+.slider{background-color:#fff}input:focus+.slider{box-shadow:0 0 1px #fff}input:checked+.slider:before{transform:translateX(15px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.add-single-gene-clear{font-weight:500}.add-single-gene-clear:not(:disabled){cursor:pointer}.add-single-gene .modal-footer .base-button{width:140px}.add-flank-dialog-content{padding:20px;width:100%}.flank-site-inputs-container{margin-bottom:35px}.flank-site-inputs-container:last-child{margin-bottom:0}.flank-site-inputs-label-container{display:flex;width:100%;margin-bottom:10px}.add-flank-dialog-input{width:100%}.flank-site-input-title{height:20px;line-height:20px;font-size:14px;font-weight:500;color:#313538}.flank-site-input-title span{font-weight:700}.add-flank-dialog-container .input-component-error-message{display:block;visibility:visible}.add-flank-dialog-warning-message{display:flex}.add-flank-dialog-warning-icon{margin-right:5px;font-size:14px;color:#f6bf37}.gene-list-item-container{height:40px;display:flex;align-items:stretch;vertical-align:middle;border-bottom:1px solid rgba(171,171,171,.35);padding-left:10px;line-height:40px;font-size:14px}.gene-list-item-container:hover{background-color:#fafafa}.gene-list-item-column{line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:100%}#gene-list-container-gene-list-title>.gene-list-item-column{font-weight:700;font-size:12px;color:#4a4a4a;letter-spacing:.5px;line-height:43px}#gene-list-container-gene-list-title>.gene-list-item-column-price{background-color:transparent}.gene-list-item-column-name.duplicated-name .gene-list-item-name-value{color:#313538}.gene-list-item-column .icon-warning:before{padding-right:5px}.gene-list-item-checkbox-container{padding-right:35px;display:flex;align-items:center}.gene-list-item-column-id{width:40px;margin-right:10px}.gene-list-item-column-name{flex:0 0 100px;margin-right:10px;cursor:pointer;display:flex}.gene-list-item-column-name label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gene-list-container-gene-list-wrapper .gene-list-column-sequence.gene-list-item-aa-indicator{padding-left:25px;background:url(/e15d3780a20f522f840a.svg) no-repeat center left}.gene-list-column-sequence{width:300px;display:flex}.gene-list-column-sequence span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gene-list-container-gene-list .gene-list-column-sequence{cursor:pointer}.gene-list-item-column-sequence-length{width:120px;padding-left:22px}.gene-list-item-column-vector{flex:0 0 160px;padding-right:14px}.vector-select-drop-down-trigger{display:flex;width:100%;justify-content:space-between;align-items:center;color:#4a4a4a;font-size:14px;border:1px solid transparent;cursor:pointer}.vector-select-drop-down-trigger.disabled{opacity:.3;cursor:default}.gene-list-item-vector-select-preview{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px;display:block;cursor:inherit}.vector-select-drop-down-trigger-open{border-color:#ddd;color:#4a4a4a}.gene-list-item-column-price{flex:0 0 130px;justify-content:flex-start;padding-left:25px;padding-right:10px;background-color:#fafafa}#igg-app .gene-list-item-column-price{background-color:transparent}.gene-list-item-column-well{width:50px;margin-right:5px}.gene-list-item-column-location{cursor:pointer;flex:0 0 71px;text-transform:uppercase}.gene-list-item-column-plate{cursor:pointer;flex:0 0 82px;padding-left:24px;position:relative}.gene-list-item-column-score,.gene-list-item-column-complexity{flex:0 0 89px;display:flex;align-items:center;justify-content:center}.gene-list-item-column-score.gene-list-item-column-sortable,.gene-list-item-column-complexity.gene-list-item-column-sortable{justify-content:flex-start;padding-left:14px}.gene-list-item-column-score .icon-info-circle,.gene-list-item-column-complexity .icon-info-circle{font-size:12px;cursor:pointer}.gene-list-item-column-complexity{flex:0 0 115px}*[class^="icon-circle gene-item-score"]{color:#ddd}.gene-item-score-pending-express-genes{flex:0 0 400px;display:flex;align-items:center;padding:0 44px 0 16px !important;justify-content:flex-start}.gene-list-item-container .progressbar-container{width:147px !important;height:3px !important;background-color:#ddd !important}.gene-list-item-container .progressbar-container .progressbar-progress{background-color:#ababab !important;height:3px !important}.gene-list-item-container .progressbar-container-express-genes{width:100% !important;height:3px !important;background-color:#ddd !important}.gene-list-item-container .progressbar-container-express-genes .progressbar-progress{background-color:#ababab !important;height:3px !important}.gene-item-score-pending{flex:0 0 217px;display:flex;align-items:center;padding:0 0 0 27px !important;justify-content:flex-start}.gene-list-item-price-pending{display:flex;align-items:center;flex:0 0 130px}.gene-list-item-price-pending .progressbar-container-express-genes{width:120px !important;margin:0 auto}.gene-list-item-price-pending .progressbar-container{width:120px !important;margin:0 auto}.app-link.gene-list-fix-error-button,.app-link.gene-list-fix-error-button:hover{text-decoration:underline;cursor:pointer;margin-left:25px;color:#f45d4f;font-size:14px;text-align:center}.gene-list-item-column-vector.issue-error .vector-select-drop-down-trigger,.gene-list-item-column-sequence-length.issue-error,.gene-list-column-sequence.issue-error span,.gene-list-item-column-name.issue-error label{color:#f45d4f}@media(min-width: 1600px){.gene-list-item-column-vector{flex:0 0 240px}.gene-list-column-sequence{flex-grow:2}}.gene-tooltip-error-list{list-style:disc outside none}.gene-tooltip-error-list li{margin-left:12px;margin-top:5px}.gene-score-tooltip-container{max-width:275px;color:#fff}.gene-score-tooltip-container .issues-tooltip-container .issues-tooltip-content{padding:20px 0 0}.gene-score-tooltip-container .issues-tooltip-container .issues-tooltip-fix-button{margin:12px -10px -5px}.gene-score-tooltip-content{padding:10px 10px 5px}.gene-score-tooltip-title-container{font-size:12px;font-weight:700;margin-bottom:10px;margin-left:-2px;display:flex;align-items:center}.gene-score-tooltip-title-container .tooltip-score-icon{margin-right:5px;text-shadow:0px 0px 1px #fff}.gene-score-tooltip-title{margin-top:-1px}.gene-score-tooltip-message{word-break:break-word}.tooltip-score-icon-standard{color:#2ad39b}.tooltip-score-icon-difficult{color:#7676f3}.tooltip-score-icon-not-possible{color:#4a4a4a}.tooltip-score-icon-error{color:#f45d4f}.gene-errors-tooltip-error{margin-bottom:5px}.gene-errors-tooltip-error:before{content:"• "}.gene-score-tooltip-fix-button,.gene-score-tooltip-container .show-guidelines-button{border-top:1px solid #8f8f8f;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;padding:5px;padding-top:6px;cursor:pointer;background-color:rgba(73,73,73,.9)}.gene-manual-upload-content-container .gene-list-header-button-bar{display:flex;margin:21px 53px 15px 0}.manual-multi-upload-button-group{display:flex}.manual-multi-upload-change-vector{color:#8f8f8f}.manual-multi-upload-change-vector span[class^=icon]{margin-top:2px;margin-left:10px}.edit-gene-header{display:flex;justify-content:space-between;width:100%;height:66px;z-index:999;border-bottom:1px solid #ddd}.edit-gene-dialog-left-container{display:flex;align-items:center}.edit-gene-header button[disabled]{opacity:.33}.button.edit-gene-dialog-close{background:url(/f2355b931c7336a35570.svg) no-repeat center;cursor:pointer;width:15px;height:15px;margin-left:25px}.edit-gene-vertical-line{width:1px;border-left:1px solid #ddd;margin-left:25px;margin-right:25px;margin-top:13px;margin-bottom:13px;align-self:stretch}.edit-gene-edit-name-component{margin-bottom:-20px}.edit-gene-edit-name-component input{width:220px}.edit-gene-header-buttons{margin-right:27px;margin-top:14px;display:flex}#edit-gene-header-download-button{border-color:#4a4a4a;margin-right:12px;color:#4a4a4a}#edit-gene-header-optimize-button{width:125px;height:36px;margin-right:12px;color:#4a4a4a}#edit-gene-header-download-container:not([disabled]):hover .download-options{display:block}.download-options{display:none;position:relative;top:1px;z-index:101;width:100%;border:1px solid #ddd;border-radius:2px;width:125px}.download-option{line-height:24px;background-color:#fff;padding-left:20px;color:#313538;font-size:14px;cursor:pointer}.download-option:hover{background-color:#ddd}.edit-gene-score{height:51px;justify-content:space-between;align-items:center;font-size:12px;display:flex}.edit-gene-score .default-title{margin-bottom:0}.edit-gene-score .score-price{margin-left:15px;font-weight:700;color:#4a4a4a}.edit-gene-score .icon-info-circle{cursor:pointer}#edit-gene-score{padding-top:20px}#edit-gene-score .gene-complexity-info{display:flex;align-items:center}.edit-name-component{display:flex;align-items:center;flex-wrap:wrap}.edit-name-component input{border:0;outline:none;margin-right:6px;padding-left:6px;color:#4a4a4a;font-size:18px;font-weight:300;border-bottom:1px solid transparent;font-family:"Proxima Nova"}#oligo-app .edit-name-component input{width:232px}.edit-name-preview{color:#4a4a4a;font-size:18px;margin-right:6px;padding-left:6px;border-bottom:1px solid transparent;font-weight:300;max-width:216px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:text}#oligo-app .edit-name-preview{max-width:232px}.edit-name-not-valid input{border-bottom:1px solid #f45d4f}.edit-name-component #valid-message{color:#f45d4f;font-size:12px;margin-bottom:4px;flex-basis:100%;height:12px}.edit-name-component-pencil{visibility:hidden}.edit-name-component:hover .edit-name-component-pencil{visibility:visible}.edit-name-component .base-button.button-has-loader{width:140px}.edit-gene-flanking-sites{min-height:100px}.edit-gene-flanking-sites .inputs-container{display:flex}.edit-gene-flanking-sites .inputs-container input{text-transform:uppercase;width:100px}.edit-gene-flanking-sites .inputs-container .length{flex:2;text-align:center;border-top:2px dashed #adadad;height:20px;font-size:12px;color:#8f8f8f;padding-top:5px;margin-top:15px}.edit-gene-flanking-sites .errors-container>div{font-size:12px;color:#f45d4f;display:none}.edit-gene-flanking-sites .errors-container>div.show{display:block}.edit-gene-flanking-sites-disabled{opacity:.3;pointer-events:none}.dna-sequence-editor{flex-grow:1;align-content:flex-start;flex-direction:column;position:relative;display:flex}.dna-sequence-editor #toolbar.linear-view-panel{-webkit-transform:translateZ(0)}.dna-sequence-editor-header{z-index:99;text-align:right;padding-top:10px;padding-left:25px;height:50px;position:absolute;display:flex;width:calc(100% - 80px);justify-content:flex-end}.dna-sequence-editor button.reset{color:#727272}.dna-sequence-editor button.apply{color:#7676f3}.dna-sequence-editor-dc-container{position:relative;flex-grow:1}.edit-gene-dialog tbs-designer-components{border:none !important;position:absolute}.edit-gene-dialog tbs-designer-components #toolbar.linear-view-panel{height:54px}.edit-gene-dialog tbs-designer-components #toolbar tbs-layers-toggle{top:37px;z-index:999999}.dna-disabled-background{width:100%;height:100%;background-color:rgba(74,74,74,.89);border:1px solid #979797;position:absolute;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center}#dna-disabled-editing-aa{width:400px;height:109px;background-color:#fff;border-radius:2px;text-align:center;padding:30px}#dna-disabled-no-translation .fa{color:#f45d4f}#dna-disabled-no-translation{width:400px;height:200px;background-color:#fff;border-radius:2px;text-align:center;padding:27px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:30px}.dna-disable-dialog-text{color:#4a4a4a;font-size:16px;line-height:19px;font-weight:600}.edit-gene-error-icon{color:#f45d4f;margin-bottom:12px}.edit-gene-warning-icon{margin-bottom:12px;font-size:34px;margin:auto}#set-translation-button{background-color:#fff;border:2px solid #ddd;border-radius:2px;color:#4a4a4a;font-size:14px;font-weight:700;height:34px;width:128px;margin-top:14px}.dna-disable-buttons-container{width:220px;margin:auto;display:flex;justify-content:space-around;margin-top:28px}.dna-disable-buttons-container-wide{width:240px;margin:auto;display:flex;justify-content:space-around;margin-top:28px}.dna-disable-dialog-container{background-color:#fff;border:2px solid #ddd;border-radius:2px;margin-top:28px;margin-bottom:28px;height:280px;width:400px;padding-top:38px;text-align:center;font-size:34px}.dna-disable-dialog-container .fa{color:#f6bf37}.dna-disable-button{background-color:#fff;border:2px solid #ddd;border-radius:2px;color:#4a4a4a;font-size:14px;font-weight:700;height:30px;margin:8px}.dna-disable-title{text-align:center;padding-left:30px;padding-right:30px;padding-top:14px;padding-bottom:7px;color:#4a4a4a;font-weight:600;font-size:18px;line-height:18px}.dna-disable-message{text-align:center;padding:7px 30px 14px;font-size:12px;line-height:14px}#dna-disable-continue-button{width:92px;height:34px;background-color:#4a4a4a;color:#fff}#dna-disable-wide-button{width:120px;height:34px;background-color:#4a4a4a;color:#fff}#dna-disable-cancel-button{width:92px;height:34px;background-color:#fff;color:#4a4a4a;border:1px solid #ddd}.default-vector-drop-down-title{display:flex;align-items:center;width:100%;border:2px solid #ddd;background:#fff;padding-right:8px;padding-left:8px}.default-vector-drop-down-title:not(.disabled){cursor:pointer}.default-vector-drop-down-preview{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px;display:block;flex:2}.default-vector-drop-down-trigger{display:flex;width:100%;height:28px;color:#4a4a4a;font-size:16px;padding:5px;justify-content:space-between}.default-issue-collapse-component{max-height:180px;overflow:auto}#geneEditIssuesList{padding:0;margin-left:0;margin-right:0}.default-issue-title-div{display:flex;justify-content:space-between;line-height:30px;padding-left:20px}.default-issue-title-meta-div{padding-right:20px;font-size:10px}.default-issue-title-link{padding-right:10px;color:#8f8f8f;line-height:20px;text-decoration:underline}#collapse-expand-icon{font-size:10px;color:#ababab}.default-issue-component-description{font-size:12px;margin-left:43px;margin-right:22px;display:block;color:#727272;line-height:12px;margin-bottom:4px}.default-issue-component-description-hidden{display:none}.default-issue-component-title{margin-top:8px;font-weight:600;font-size:12px;margin-left:10px;color:#4a4a4a;line-height:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.default-issue-component-item{background-color:#fff;border-bottom:1px solid #ddd}.default-issue-component-item:last-child{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:none;min-height:30px}.sequence-issue-component-title-container{flex:2;display:flex}.default-codon-table-container{background-color:#fff;width:100%;height:56px;padding:8px;display:flex;flex-direction:column;justify-content:space-around}.default-codon-table-prop-name{color:#4a4a4a;font-weight:700;font-size:12px;line-height:14px}.default-underline{color:#727272}.default-codon-table-prop-value{color:#727272;font-weight:600;font-size:12px;line-height:14px;margin-left:12px}.default-codon-table-prop-value u{color:#727272;font-weight:600;font-size:12px;line-height:14px;margin-left:12px;cursor:pointer}.default-codon-table-row{display:flex}.default-codon-table-main-row{display:flex;justify-content:space-between}.default-no-tranlstion{width:214px;height:17px;color:#f45d4f;font-weight:600;font-size:14px;line-height:17px;align-self:center}.default-select-table-translation{height:17px;color:#8f8f8f;font-weight:600;font-size:14px;line-height:17px;text-decoration:underline;align-self:center;cursor:pointer}.default-codon-table-prop-value:hover+.default-tool-tip-component{display:block}.default-tool-tip-component{position:absolute;display:none;width:108px;height:75px;opacity:.9;background-color:#4a4a4a;border-radius:1px 0 0;padding:8px;overflow-x:hidden;overflow-y:auto}.default-tool-tip-container{width:100%;height:100%}.default-tool-tip-item{width:100%;white-space:nowrap;overflow:auto;text-overflow:ellipsis;color:#fff;font-size:12px;line-height:15px}.default-notes-editor-textarea{padding:4px;width:100%;color:#313538;font-size:14px;line-height:20px;height:110px;background-color:#fff;border-radius:2px;outline:none;margin-top:10px}.default-notes-editor-textarea:disabled{background:#fafafa;color:#4a4a4a;border:none}.default-notes-editor .default-title{margin-bottom:0}.section-title-hbox>div{margin-top:-4px}.default-title{display:block;font-weight:700;font-size:14px;margin-bottom:10px;color:#4a4a4a}.section-title-hbox{display:flex;justify-content:space-between;width:100%;align-items:baseline}.edit-gene-edit-name-component button{color:#7676f3;border-color:#7676f3}.edit-gene-edit-name-component button:hover{color:#5d5db2;border-color:#5d5db2 !important}.spinner-outer-container{position:absolute;width:100%;height:calc(100% + 1px);display:flex;align-items:center;justify-content:center;background:rgba(48,52,56,.9);z-index:9999}.gene-editor-container{display:flex;position:relative;flex-direction:column;height:100vh;width:100vw}.edit-gene-dialog{width:100%;height:100%}.gene-circular-view{width:80%;height:80%}.edit-gene-dialog section .default-title{font-size:12px;display:inline}.edit-gene-dialog .button{cursor:pointer}.edit-gene-dialog .content-container{display:flex;height:100%;width:100%}.edit-gene-dialog .column>*{border-bottom:1px solid #ddd}.edit-gene-dialog .column>*:last-child{border:0}.edit-gene-dialog .left.column{order:1;background-color:#f8f8f8;border-right:1px solid #ddd;width:350px;overflow:auto}.edit-gene-dialog .right.column{order:2;flex:2;width:100%;display:flex;position:relative}.edit-gene-dialog .column>section{position:relative;padding:16px 20px}.edit-gene-dialog hr{color:#ddd;background-color:#ddd;border-color:#ddd;border-bottom:none}.default-genes-editor-link{color:#7676f3;font-weight:600;font-size:12px;line-height:14px;letter-spacing:.25px}.dropdown-download-container{width:100%;justify-content:space-between;display:flex}.edit-gene-vector-select-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#download-construct-btn{border:none;margin-top:-7px;padding:0px 0px 0px 0px}#download-construct-btn.download-construct-loading{padding-right:32.5px}@media screen and (max-height: 699px){.edit-gene-dialog .right.column{margin-right:12px}}.pricing-panel-container{width:330px;background-color:#fafafa;border-left:1px solid #ddd;display:flex;flex-direction:column;min-width:330px}#pricing-panel-container>*:last-child{flex-basis:0;flex-shrink:0;flex-grow:1}#pricing-summary-small-container{display:none;width:100%;height:86px;background-color:#f2f2f2}#gene-pricing-details-small-container{position:absolute;bottom:88px;display:none;width:100%;height:300px;background-color:#f2f2f2}#fix-batch-dialog-container{width:1000px;display:flex;align-items:center;flex-direction:column}.fix-batch-dialog-banner{width:100%}.fix-batch-dialog-banner-content{color:#313538;height:65px}.fix-batch-dialog-banner-first-line{font-size:16px;line-height:16px;margin:0 0 10px 0}.fix-batch-dialog-banner-second-line{height:20px;font-size:14px;line-height:20px}.fix-batch-dialog-banner-second-line .column-selected{font-weight:700}.fix-batch-dialog-banner-second-line .column-unselected{color:#d0021b}.fix-batch-dialog-content-title{width:100%;height:22px;padding:0 0 0 40px;margin:25px 0 30px 0;color:#4a4a4a;font-size:18px;line-height:22px;font-weight:600}.fix-batch-dialog-content-title span{font-weight:700}.fix-batch-column-container-outer{display:flex;align-self:flex-start;overflow-x:visible;overflow-y:auto;height:190px;max-width:calc(100% - 80px);margin:0 40px 20px 40px;position:relative}.fix-batch-column-container-outer:before{position:absolute;left:-2px;top:115px;background:#fff;width:2px;height:46px;z-index:1}.fix-batch-column-container-outer:after{position:absolute;right:-2px;top:115px;background:#fff;width:2px;height:46px;z-index:1}.fix-batch-column-container{display:flex;align-self:flex-start;border-top:2px solid #ababab;border-left:2px solid #ababab;border-right:2px solid #ababab}.fix-batch-column{display:flex;flex-direction:column;align-items:stretch;border-right:1px solid #ababab;position:relative;flex-grow:1;width:200px}.fix-batch-column:first-child{width:30px;flex-grow:0}.fix-batch-column:last-child{border:none}.fix-batch-column-header{text-align:center;height:30px;line-height:30px;background-color:#f2f2f2;border-bottom:1px solid #ababab}.fix-batch-column-cell{height:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #ababab;text-align:center;padding:2px;color:#313538;font-size:12px;letter-spacing:.25px}.fix-batch-column-cell1{width:30px}.gene-app .fix-batch-sequence-column .fix-batch-column-content{background-color:rgba(118,118,243,.17);outline:solid 2px #7676f3;z-index:1;margin:0 2px 0 0}.mgf-app .fix-batch-sequence-column .fix-batch-column-content{background-color:rgba(118,118,243,.17);outline:solid 2px #7676f3;z-index:1;margin:0 2px 0 0}.oligo-app .fix-batch-sequence-column .fix-batch-column-content{background-color:rgba(87,198,208,.17);outline:solid 2px #57c6d0;z-index:1;margin:0 2px 0 0}.gene-app .fix-batch-name-column .fix-batch-column-content{background-color:rgba(118,118,243,.17);outline:solid 2px #7676f3;z-index:1;margin:0 2px 0 0}.mgf-app .fix-batch-name-column .fix-batch-column-content{background-color:rgba(118,118,243,.17);outline:solid 2px #7676f3;z-index:1;margin:0 2px 0 0}.oligo-app .fix-batch-name-column .fix-batch-column-content{background-color:rgba(87,198,208,.17);outline:solid 2px #57c6d0;z-index:1;margin:0 2px 0 0}.fix-batch-column-button-label{height:14px;font-size:12px;line-height:14px;color:#8f8f8f;float:left;letter-spacing:.25px;font-weight:700;cursor:pointer}.fix-batch-column-button-icon{width:10px;height:12px;color:#4a4a4a;font-size:12px !important;line-height:12px !important;margin:0 0 0 10px;float:left;cursor:pointer}.fix-batch-dialog-under-buttons{display:flex;max-width:calc(100% - 80px);margin-left:40px;margin-right:40px;align-self:flex-start;margin-bottom:30px;flex-basis:30px;overflow-x:hidden;overflow-y:auto}.fix-batch-dialog-under-buttons .fix-batch-column{border-right:0;align-items:center;flex-shrink:0}.fix-batch-dialog-column-container-loading{flex-basis:270px;display:flex;justify-content:center;align-items:center}.score-info-dialog-container{background-color:#fff;width:530px;border-radius:2px 0 0 2px;box-shadow:0 2px 4px rgba(0,0,0,.5)}.score-info-dialog-title .score-info-dialog-title-text{padding:0 20px}.score-info-dialog-body{padding:20px 50px}.score-info-dialog-score-entry{font-size:14px;color:#4a4a4a;margin-bottom:20px}.score-info-dialog-score-entry-title{align-items:baseline;display:flex;font-weight:700;margin-bottom:7px}.score-info-dialog-score-entry-title .app-link{margin-left:4px;font-weight:normal}.score-info-dialog-score-entry-title .icon-circle{margin-right:7px}#score-info-dialog-standard .icon-circle{color:#2ad39b}#score-info-dialog-complex .icon-circle{color:#1277cf}#score-info-dialog-error .icon-circle{color:#f45d4f}#score-info-dialog-not-possible .icon-circle{color:#4a4a4a}#score-info-dialog-not-accepted .icon-circle{color:#313538}.gene-list-export-dialog>p{color:#313538;font-size:14px;margin:0 0 20px 41.25px}.gene-list-zero-state-container{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.gene-list-zero-state-graphic{width:295px;height:55px;margin-bottom:50px;background-image:url(/92ea88c394e04d4e5e44.png);background-position:center center;background-size:100% 100%;background-repeat:no-repeat}.gene-list-zero-state-header{font-size:24px;color:#4a4a4a;font-weight:300;margin-bottom:5px}.gene-list-zero-state-message{width:371px;font-size:10px;color:#4a4a4a;margin-bottom:40px;word-wrap:break-word;text-align:center}.gene-list-zero-state-actions{display:flex}.gene-list-zero-state-actions>*{margin-right:15px}.gene-list-zero-state-actions>*:last-child{margin-right:0}.gene-list-container-footer{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:12px;color:#8f8f8f}.gene-list-container-footer-summary{font-size:12px;font-weight:700;color:#8f8f8f;display:flex;align-items:center}.gene-list-container-footer-filters{display:flex;flex-direction:row;-moz-column-gap:25px;column-gap:25px;align-items:center}.gene-list-footer-duplicates-button-section{position:relative}.gene-list-footer-duplicates-button-hover-popup{display:none;position:absolute;top:-50px;left:0;height:51px;width:100%}.gene-list-footer-duplicates-button-section:hover .gene-list-footer-duplicates-button-hover-popup{display:block}.gene-list-header-container{margin:20px 0;min-width:900px}.gene-list-header-container>div:first-child{display:flex;align-items:center}.gene-list-header-button-group{display:flex;justify-content:space-between;align-items:center}.gene-list-header-search{margin-left:auto}.gene-list-header-container .tool-bar{margin-right:10px}.gene-list-header-container #gene-list-header-delete-btn .button-icon{font-size:14px}.gene-list-header-action{height:26px;background-color:transparent;font-size:12px;text-align:center;padding-top:2px;padding-left:15px;padding-right:15px;border-radius:0;line-height:20px;vertical-align:middle}.gene-list-header-action-more-genes{z-index:9;cursor:default}.gene-list-header-more-genes-content{background-color:#fff;width:200px}.gene-list-header-more-genes-category h5{color:#4a4a4a}.gene-list-header-more-genes-category-title{width:100%;padding:10px;font-size:10px;cursor:pointer;font-weight:550}.gene-list-header-more-genes-item{width:100%;padding:10px;color:#313538;font-size:12px;transition:background-color .1s ease-in-out;cursor:pointer}.gene-list-header-more-genes-item:hover{background-color:#e9e9fd}.gene-list-header-selected-items-label{font-size:12px;color:#4a4a4a;width:102px}.gene-list-header-seperator{border-right:1px solid #ddd;width:3px;height:26px}.codon-optimization-dialog-container{width:1400px;height:803px;background-color:#f2f2f2;display:flex;flex-direction:column;align-items:stretch;position:relative}.codon-optimization-wizard-container{display:flex;align-items:center}.codon-optimization-title-container{width:1400px;height:72px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding-left:30px;padding-right:30px}.codon-optimization-title{margin-left:33px;width:118px;height:25px;color:#404040;font-weight:600;font-size:21px;line-height:25px}.codon-optimization-title-gene-name{width:103px;height:25px;color:#727272;font-size:21px;line-height:25px}.codon-optimization-content-container{flex:2;display:flex;align-items:stretch;width:100%}.codon-optimization-dialog-left{width:350px}.codon-optimization-dialog-right{flex:2}.codon-optimization-step{border:solid #000;padding:3px 5px;margin:8px}.codon-optimization-close-button{position:absolute;font-size:25px;top:22px;left:25px}.codon-optimization-designer-container{height:100%}.codon-optimization-left-header{width:176px;height:17px;color:#4a4a4a;font-size:14px;font-weight:700;line-height:17px}.codon-optimization-left-description{width:260px;height:38px;color:#4a4a4a;font-size:16px;line-height:19px}.plate-map-issues-modal-title{margin-top:50px}.plate-map-issues-modal-container{margin-left:30px;margin-right:30px;height:110px;flex-direction:column;justify-content:flex-start;overflow:scroll}.plate-map-issues-modal-item::before{margin-top:20px;line-height:24px;width:100%;height:30px;content:"• "}.plate-map-issues-modal-footer{height:30px;text-align:center;padding:22px;font-weight:bold}#design-guidelines-container.main-container{display:flex;flex-direction:column;padding:0 40px 30px 40px}#design-guidelines-container .heading2{padding:32px 40px 22px 0}.design-guidelines-rules-container{padding-top:20px;font-size:16px;border-style:solid;border-width:2px;border-color:#4a4a4a;border-bottom:0;border-left:0;border-right:0}.design-guidelines-rules-list{margin-top:10px;list-style-type:disc;padding-left:25px}.design-guidelines-rules-list li{font-style:normal;font-weight:bold;padding-bottom:10px;line-height:20px}.design-guidelines-rules-list a{color:inherit;text-decoration:underline}.upload-modal{width:95vw;height:80vh;display:flex;flex-direction:column;border-bottom:1px solid #ddd;position:relative}
.oligo-app .app-link{color:#57c6d0}.oligo-app .app-link:hover{color:#31a0aa}.oligo-app .small-spinner{filter:invert(81%) sepia(83%) saturate(4186%) hue-rotate(151deg) brightness(85%) contrast(87%)}.oligo-app .info-modal-icon{color:#57c6d0}.oligo-app .select-product-type-card-ellipse,.oligo-app .select-product-type-card-ellipse:after{background-color:#e6f7f8}#oligo_list_page_container{flex:2;display:flex}.oligo-pool-list-spinner{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;flex:2}.oligo-pool-list-component-container{display:flex;flex-direction:column;float:left;flex-basis:330px;border-right:1px solid #ddd;overflow:hidden}.oligo-pool-list-component-container-zero-state{justify-content:center;align-items:center}.oligo-pool-list{overflow-x:hidden;overflow-y:visible;width:100%}.oligo-pool-list-item{width:100%;height:100px;flex:2;background:#fff;position:relative;display:flex;justify-content:space-between;padding:30px 40px 30px 30px;border-bottom:1px solid #ddd}.oligo-pool-list-item .border-left{width:10px;height:100px;position:absolute;top:0;left:0;background:#57c6d0;display:none}.oligo-pool-list-item-cloned-oligo{width:100%;height:112px;flex:2;background:#fff;position:relative;display:flex;justify-content:space-between;padding:16px 40px 0px 30px;border-bottom:1px solid #ddd}.oligo-pool-list-item-cloned-oligo .border-left{width:10px;height:112px;position:absolute;top:0;left:0;background:#57c6d0;display:none;z-index:1}.oligo-pool-list-item-cloned-oligo:hover .oligo-pool-list-item-cloned-oligo-buttons{visibility:visible}.oligo-pool-list-item-cloned-oligo-buttons{position:absolute;bottom:0px;left:0;right:0;visibility:hidden;display:flex;flex-direction:row;gap:30px;height:23px;padding-left:26px}.cloned-oligo-button{color:#57c6d0;z-index:1}.cloned-oligo-button:hover{color:#57c6d0}.oligo-pool-list-item-selected{background:rgba(87,198,208,.05)}.oligo-pool-list-item-disabled{pointer-events:none}.oligo-pool-list-item-selected .border-left{display:block}.oligo-pool-list-item-details{width:190px;text-align:left;z-index:1}.oligo-pool-list-item-details-name{position:relative;display:block;width:100%;height:20px;margin:0 0 5px 0;line-height:20px;font-size:16px;color:#313538;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oligo-pool-list-item-details-minor{color:#313538;font-size:12px;height:15px;line-height:15px;margin-bottom:5px;width:100%}.oligo-pool-list-item-details-price{width:60px;height:20px;color:#313538;font-size:14px;font-weight:600;line-height:20px;text-align:right;white-space:nowrap}.oligo-pool-list-item-delete-pool-btn{position:absolute;top:0;right:10px;visibility:hidden}.oligo-pool-list-item-duplicating-pool{position:absolute;bottom:0px;left:0;right:0;padding-left:26px;color:#57c6d0;font-size:12px;line-height:15px;height:18px}.oligo-pool-list-item:hover .oligo-pool-list-item-delete-pool-btn{visibility:visible}.oligo-pool-list-add-oligo-btn{width:115px;margin:15px 0 0 5px;color:#57c6d0}.oligo-pool-list-component-container-zero-state .oligo-pool-list-add-oligo-btn{margin:0}.oligo-pool-list-item .icon-warning{margin-right:5px}.oligo-pool-error{color:#f45d4f}.tuncated-oligo-issue-modal{font-size:14px;color:#313538;padding:20px}.cloned-oligo-control-container{padding:16px;border-bottom:1px solid #ddd}.cloned-oligo-control-item{width:80%}.download-sequences-button{width:100%;height:38px;border:1px solid #ddd;border-radius:4px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:14px;transition:background-color .2s ease}.download-sequences-button:hover{background-color:#f5f5f5}.download-button-content{display:flex;align-items:center;gap:8px}.download-button-content .icon-download-alt{font-size:16px;color:#57c6d0}.download-button-content .download-text{font-weight:600;color:#57c6d0}#oligo_list_outer_container{display:flex;flex-direction:column;float:left;flex:2 0 500px;background:#fff;padding:15px 30px 32px 30px}#oligo_list_outer_container .spinner-container{width:380px;height:15px;right:0;margin-right:200px;margin-top:15px}#oligo_list_inner_container_header{width:100%;height:34px;display:flex;align-items:center;justify-content:flex-start;border-bottom:2px solid #ddd;padding-left:10px}.ReactVirtualized__List{outline:none}.oligo-list-component-footer{margin-top:6px;padding-left:10px;display:flex;justify-content:space-between}#oligo_list_inner_container_header .oligo-list-name-column,#oligo_list_inner_container_header .oligo-list-sequence-column{cursor:default}@media(min-width: 724px)and (max-width: 1000px){.oligo-list-row{justify-content:flex-start;min-width:0;padding-left:0;padding-right:0}.oligo-list-sequence-column{flex:2 0 100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oligo-list-sequence-length-column{width:70px}}.oligo-list-header-container{margin-bottom:25px}.oligo-list-header-container .edit-name-container.oligo-error{display:flex;align-items:baseline;color:#f45d4f}.oligo-list-header-container .edit-name-container.oligo-error .edit-name-preview{color:#f45d4f}.edit-oligo-edit-name-component button{color:#57c6d0;border-color:#57c6d0}.edit-oligo-edit-name-component button:hover{color:#31a0aa;border-color:#31a0aa !important}.edit-oligo-edit-name-component input{width:216px}.oligo-list-header-pool-name-duplicated{border-bottom:1px solid #f45d4f}.oligo-list-header-toolbar{width:100%;height:26px;display:flex;justify-content:space-between;align-items:center;margin-left:3px}.oligo-list-header-toolbar-button-group{display:grid;grid-template-columns:auto auto}.oligo-list-header-toolbar-button-group .button-icon{font-size:14px}.oligo-list-header-toolbar-button-group .base-button{margin-right:16px}.oligo-list-header-toolbar-button-group-label{margin:7px -15px 0 0;font-size:12px;color:#4a4a4a}.oligo-list-component-footer-summary{display:flex;justify-content:space-between;align-items:center}.edit-sequence-dialog-container .modal-footer .base-button{width:140px}.edit-sequence-dialog-container .rich-modal-footer{height:auto;margin-top:10px}#sequence_edit_dialog{width:500px;height:280px}.edit-sequence-dialog-content{padding:20px;display:flex;flex-direction:column}.edit-sequence-dialog-loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#edit_sequence_dialog_name{margin-bottom:20px}#edit_sequence_dialog_sequence{font-size:14px;line-height:20px;padding:5px 10px;border-radius:2px}.oligo-list-row{height:40px;display:flex;align-items:stretch;vertical-align:middle;border-bottom:1px solid rgba(171,171,171,.35);padding-left:10px;line-height:40px;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.oligo-list-row:hover{background-color:#fafafa}.oligo-list-column{color:#313538;font-size:16px;height:100%;line-height:40px;vertical-align:middle}#oligo_list_inner_container_header>.oligo-list-column{color:#4a4a4a;font-size:12px;font-weight:700;letter-spacing:.5px;line-height:34px}.oligo-list-item-checkbox-container{margin-right:15px;display:flex;align-items:center}.oligo-list-id-column{width:16px;margin:0 10px 0 0;text-align:left;color:#313538}.oligo-list-name-column{flex:0 1 100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 10px 0 50px;cursor:pointer}.oligo-list-sequence-column{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:2 2 100px;cursor:pointer}.oligo-list-sequence-length-column{width:100px;margin:0 0 0 50px;text-align:left}.oligo-list-inner-content-container{position:relative;width:100%;flex:2}.oligo-list-item-column-sortable .fa-arrow-up,.oligo-list-item-column-sortable .fa-arrow-down{font-size:14px;margin-left:10px}.oligo-list-column .icon-warning{margin-right:5px}.oligo-error{color:#f45d4f}.oligo-list-zero-state-container{height:100%;width:100%;flex:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.oligo-list-zero-state-graphic{width:295px;height:55px;margin-bottom:50px;background-image:url(/c147854a6a03a551c182.svg);background-position:center center;background-size:100% 100%;background-repeat:no-repeat}.oligo-list-zero-state-header{font-size:24px;color:#4a4a4a;font-weight:300;margin-bottom:5px}.oligo-list-zero-state-message{width:371px;font-size:10px;color:#4a4a4a;margin-bottom:40px;word-wrap:break-word;text-align:center}.error-modal.constraints-modal{width:600px}.oligo-constraints-modal-content{color:#313538;font-size:12px;font-weight:400;line-height:15px;margin-bottom:35px}.oligo-constraints-modal-table{height:120px;overflow:auto}.oligo-constraints-modal-table>div{display:flex;align-items:center;border-bottom:1px solid #ddd}.oligo-constraints-modal-table>div:last-child{border-bottom:2px solid #ddd}.oligo-constraints-modal-table-header-container{display:flex;align-items:center;border-bottom:2px solid #ddd;padding-bottom:5px}.oligo-constraints-modal-table-header{width:33.3%;height:15px;color:#8f8f8f;font-size:12px;font-weight:700;padding-left:15px;line-height:15px;text-align:left;text-transform:uppercase}.oligo-constraints-modal-table-item{width:33.3%;text-align:left;padding-top:10px;padding-bottom:10px;color:#313538;font-size:14px;font-weight:400;line-height:20px;padding-left:20px}.batch-details-component{display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;padding:5px 30px 30px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.batch-details-component ul li{display:flex;line-height:20px}.batch-details-component ul:not(:last-child){margin-right:40px}.batch-details-component ul li div{margin-right:30px}.batch-details-component-header{font-size:12px;letter-spacing:.25px;color:#727272;text-transform:uppercase}.batch-details-component-value{font-size:12px;color:#727272;letter-spacing:.25px}.batch-details-oligo-by-length{width:120px}.batch-details-oligo-by-tm{width:60px}.batch-details-oligo-by-index{width:85px}.batch-details-oligo-sequence{width:550px}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oligo-page-manager{display:flex;align-items:center;color:#8f8f8f;font-size:16px}.oligo-page-manager-button{width:20px;height:15px;background-position:center center;background-repeat:no-repeat}.oligo-page-manager-button:not(.disabled){cursor:pointer}.oligo-page-manager-goto-first{background-image:url(/06d44250c408a9aef686.svg);margin-right:5px}.oligo-page-manager-goto-last{background-image:url(/278946e6d43a5bb1ad12.svg);margin-left:5px}.oligo-page-manager-page-select-container{margin-left:10px;margin-right:10px;cursor:pointer;min-width:46px;max-width:60px}.oligo-page-manager-page-select-content{width:125%}
.mgf-app .app-link{color:#7676f3}.mgf-app .app-link:hover{color:#5d5db2}.mgf-app .small-spinner{filter:invert(81%) sepia(83%) saturate(4186%) hue-rotate(151deg) brightness(85%) contrast(87%)}.mgf-app .info-modal-icon{color:#7676f3}.mgf-app .select-product-type-card-ellipse,.mgf-app .select-product-type-card-ellipse:after{background-color:#e6f7f8}.mgf-app .toolbar-button{border-color:#7676f3;color:#7676f3}.mgf-app .toolbar-button:not(.disabled):hover{background-color:rgba(87,198,208,.05)}#mgf_list_page_container{flex:2;display:flex}.mgf-pool-list-spinner{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;flex:2}.mgf-pool-list-component-container{display:flex;flex-direction:column;float:left;flex-basis:330px;border-right:1px solid #ddd;overflow:hidden}.mgf-pool-list-component-container-zero-state{justify-content:center;align-items:center}.mgf-pool-list{overflow-x:hidden;overflow-y:visible;width:100%}.mgf-pool-list-item{width:100%;height:122px;flex:2;background:#fff;position:relative;display:flex;justify-content:space-between;padding:16px 40px 0px 30px;border-bottom:1px solid #ddd}.mgf-pool-list-item .border-left{width:10px;height:122px;position:absolute;top:0;left:0;background:#7676f3;display:none;z-index:1}.mgf-pool-list-item:hover .mgf-pool-list-item-buttons{visibility:visible}.mgf-pool-list-item-buttons{position:absolute;bottom:0px;left:0;right:0;visibility:hidden;display:flex;flex-direction:row;gap:30px;height:23px;padding-left:26px}.mgf-pool-list-item:hover{background:#f7f7ff;cursor:pointer}.mgf-button{color:#7676f3;z-index:1}.mgf-button:hover{color:#7676f3}.mgf-pool-list-item-selected{background:#f7f7ff}.mgf-pool-list-item-disabled{pointer-events:none}.mgf-pool-list-item-selected .border-left{display:block}.mgf-pool-list-item-details{width:190px;text-align:left;z-index:1}.mgf-pool-list-item-details-name{position:relative;display:block;width:100%;height:20px;margin:0 0 5px 0;line-height:20px;font-size:16px;color:#313538;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mgf-pool-list-item-details-minor{color:#313538;font-size:12px;height:15px;line-height:15px;margin-bottom:5px;width:100%}.mgf-pool-flank-status{font-size:12px;display:flex;align-items:center;gap:3px}.mgf-pool-flank-status.warning{background:rgba(243,93,79,.1);padding:8px;width:130px}.mgf-pool-list-item-details-price{width:60px;height:20px;color:#313538;font-size:14px;font-weight:600;line-height:20px;text-align:right;white-space:nowrap}.mgf-pool-list-item-delete-pool-btn{position:absolute;top:0;right:10px;visibility:hidden}.mgf-pool-list-item-duplicating-pool{position:absolute;bottom:0px;left:0;right:0;padding-left:26px;color:#7676f3;font-size:12px;line-height:15px;height:18px}.mgf-pool-list-item:hover .mgf-pool-list-item-delete-pool-btn{visibility:visible;cursor:pointer}.mgf-pool-list-add-mgf-btn{width:115px;margin:15px 0 0 5px;color:#7676f3}.mgf-pool-list-component-container-zero-state .mgf-pool-list-add-mgf-btn{margin:0}.mgf-pool-list-item .icon-warning{margin-right:5px}.mgf-pool-error{color:#f45d4f}.tuncated-mgf-issue-modal{font-size:14px;color:#313538;padding:20px}.mgf-control-item{width:80%}.download-sequences-button{width:100%;height:38px;border:1px solid #ddd;border-radius:4px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:14px;transition:background-color .2s ease}.download-sequences-button:hover{background-color:#f5f5f5}.download-button-content{display:flex;align-items:center;gap:8px}.download-button-content .icon-download-alt{font-size:16px;color:#7676f3}.download-button-content .download-text{font-weight:600;color:#7676f3}#mgf_list_outer_container{display:flex;flex-direction:column;float:left;flex:2 0 500px;background:#fff;padding:15px 30px 32px 30px}#mgf_list_outer_container .spinner-container{width:380px;height:15px;right:0;margin-right:200px;margin-top:15px}#mgf_list_inner_container_header{width:100%;height:34px;display:flex;align-items:center;justify-content:flex-start;border-bottom:2px solid #ddd;padding-left:10px}.ReactVirtualized__List{outline:none}.mgf-list-component-footer{margin-top:6px;padding-left:10px;display:flex;justify-content:space-between}#mgf_list_inner_container_header .mgf-list-name-column,#mgf_list_inner_container_header .mgf-list-sequence-column{cursor:default}#mgf-flank-inputs-container{display:flex;align-items:center;gap:20px;margin-bottom:42px}#mgf-flank-inputs-container .mgf-flank-section{width:273px;height:85px}#mgf-flank-inputs-container .mgf-flank-section span{display:flex;gap:3px}#mgf-flank-inputs-container .mgf-submit-flanks-btn{color:#7676f3;border:1px solid #7676f3;border-radius:4px;padding:5px;margin-bottom:5px}#mgf-flank-inputs-container .mgf-submit-flanks-btn .btn-text-md{text-transform:none !important}#mgf-flank-inputs-container input:focus{border:1px solid #7676f3}#mgf-flank-inputs-container .universal-flank-btn{color:#7676f3;justify-self:end;margin-bottom:-15px;text-decoration:none;position:relative;z-index:100}#mgf-flank-inputs-container .universal-flank-btn:hover{cursor:pointer}@media(min-width: 724px)and (max-width: 1000px){.mgf-list-row{justify-content:flex-start;min-width:0;padding-left:0;padding-right:0}.mgf-list-sequence-column{flex:2 0 100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mgf-list-sequence-length-column{width:70px}}.mgf-list-header-container{margin-bottom:15px}.mgf-list-header-container .edit-name-container.mgf-error{display:flex;align-items:baseline;color:#f45d4f}.mgf-list-header-container .edit-name-container.mgf-error .edit-name-preview{color:#f45d4f}.edit-mgf-edit-name-component button{color:#7676f3;border-color:#7676f3}.edit-mgf-edit-name-component button:hover{color:#5d5db2;border-color:#5d5db2 !important}.edit-mgf-edit-name-component input{width:216px}.mgf-list-header-pool-name-duplicated{border-bottom:1px solid #f45d4f}.mgf-list-header-toolbar{width:100%;height:26px;display:flex;justify-content:space-between;align-items:center;margin-left:3px}.mgf-list-header-toolbar-button-group{display:grid;grid-template-columns:auto auto}.mgf-list-header-toolbar-button-group .button-icon{font-size:14px}.mgf-list-header-toolbar-button-group .base-button{margin-right:16px}.mgf-list-header-toolbar-button-group-label{margin:7px -15px 0 0;font-size:12px;color:#4a4a4a}.mgf-list-component-footer-summary{display:flex;justify-content:space-between;align-items:center}.edit-sequence-dialog-container .modal-footer .base-button{width:140px}.edit-sequence-dialog-container .rich-modal-footer{height:auto;margin-top:10px}#sequence_edit_dialog{width:500px;height:280px}.edit-sequence-dialog-content{padding:20px;display:flex;flex-direction:column}.edit-sequence-dialog-loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#edit_sequence_dialog_name{margin-bottom:20px}#edit_sequence_dialog_sequence{font-size:14px;line-height:20px;padding:5px 10px;border-radius:2px}#manualHOTable-container{margin-left:53px;flex:2;display:flex;flex-direction:column}#manualHOTable-container th{text-transform:uppercase}#manualHOTable-container th .colHeader{font-family:"Proxima Nova",sans-serif !important;color:#313538}#HandsontableCopyPaste{opacity:0}.handsontable th:first-child,.handsontable td:first-child{border-left:0 !important}.handsontable th:last-child,.handsontable td:last-child{border-right:0 !important}.handsontable tbody tr th,.handsontable thead tr th{background-color:#fff;height:55px !important}#manualHOTable-container .custom-checkbox-container{text-align:center}#manualHOTable-container .custom-checkbox-container input[type=checkbox]{visibility:hidden;display:block;height:0;width:0;position:absolute;overflow:hidden}#manualHOTable-container .custom-checkbox-container span.custom-checkbox{height:18px;width:18px;margin-top:15px;text-align:center;border:1px solid #ddd;border-radius:2px;background-color:transparent;display:inline-block}#manualHOTable-container .custom-checkbox-container span.custom-checkbox .icon-check{display:none}#manualHOTable-container .custom-checkbox-container input[type=checkbox]:checked+span.custom-checkbox{background-color:#4a4a4a;border:1px solid #4a4a4a}#manualHOTable-container .custom-checkbox-container input[type=checkbox]:checked+span.custom-checkbox .icon-check{display:block;color:#fff;position:relative;right:2px;bottom:2px}#manualHOTable{border-left:1px solid #ddd;border-right:1px solid #ddd}.mgf-list-row{height:40px;display:flex;align-items:stretch;vertical-align:middle;border-bottom:1px solid rgba(171,171,171,.35);padding-left:10px;line-height:40px;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mgf-list-row:hover{background-color:#fafafa}.mgf-list-column{color:#313538;font-size:16px;height:100%;line-height:40px;vertical-align:middle}#mgf_list_inner_container_header>.mgf-list-column{color:#4a4a4a;font-size:12px;font-weight:700;letter-spacing:.5px;line-height:34px}.mgf-list-item-column-sortable{cursor:pointer}.mgf-list-item-checkbox-container{margin-right:15px;display:flex;align-items:center}.mgf-list-checkbox-column-wrapper{width:35px}.mgf-list-id-column{width:16px;margin:0 10px 0 0;text-align:left;color:#313538}.mgf-list-name-column{flex:0 1 100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 10px 0 50px;cursor:pointer}.mgf-list-sequence-column{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:2 2 100px;cursor:pointer}.mgf-list-sequence-length-column{width:100px;margin:0 0 0 50px;text-align:left}.mgf-list-inner-content-container{position:relative;width:100%;flex:2}.mgf-list-item-column-sortable .fa-arrow-up,.mgf-list-item-column-sortable .fa-arrow-down{font-size:14px;margin-left:10px}.mgf-list-column .icon-warning{margin-right:5px}.mgf-error{color:#f45d4f}.mgf-list-zero-state-container{height:100%;width:100%;flex:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.mgf-list-zero-state-graphic{width:295px;height:55px;margin-bottom:50px;background-image:url(/ff2df8fdc0a9bf0baf72.svg);background-position:center center;background-size:100% 100%;background-repeat:no-repeat}.oligo-list-zero-state-header{font-size:24px;color:#4a4a4a;font-weight:300;margin-bottom:5px}.oligo-list-zero-state-message{width:371px;font-size:10px;color:#4a4a4a;margin-bottom:40px;word-wrap:break-word;text-align:center}.error-modal.constraints-modal{width:600px}.mgf-constraints-modal-content{color:#313538;font-size:12px;font-weight:400;line-height:15px;margin-bottom:35px}.mgf-constraints-modal-table{height:120px;overflow:auto}.mgf-constraints-modal-table>div{display:flex;align-items:center;border-bottom:1px solid #ddd}.mgf-constraints-modal-table>div:last-child{border-bottom:2px solid #ddd}.mgf-constraints-modal-table-header-container{display:flex;align-items:center;border-bottom:2px solid #ddd;padding-bottom:5px}.mgf-constraints-modal-table-header{width:33.3%;height:15px;color:#8f8f8f;font-size:12px;font-weight:700;padding-left:15px;line-height:15px;text-align:left;text-transform:uppercase}.mgf-constraints-modal-table-item{width:33.3%;text-align:left;padding-top:10px;padding-bottom:10px;color:#313538;font-size:14px;font-weight:400;line-height:20px;padding-left:20px}.batch-details-component{display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;padding:5px 30px 30px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.batch-details-component ul li{display:flex;line-height:20px;justify-content:space-between}.batch-details-component ul:not(:last-child){margin-right:40px}.batch-details-component ul li div{margin-right:30px}.batch-details-component-header{font-size:12px;letter-spacing:.25px;color:#727272;text-transform:uppercase}.batch-details-component-value{font-size:12px;color:#727272;letter-spacing:.25px}.batch-details-mgf-by-length{width:120px}.batch-details-mgf-by-tm{width:60px}.batch-details-mgf-by-index{width:85px}.batch-details-mgf-sequence{width:550px}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mgf-page-manager{display:flex;align-items:center;color:#8f8f8f;font-size:16px}.mgf-page-manager-button{width:20px;height:15px;background-position:center center;background-repeat:no-repeat}.mgf-page-manager-button:not(.disabled){cursor:pointer}.mgf-page-manager-goto-first{background-image:url(/06d44250c408a9aef686.svg);margin-right:5px}.mgf-page-manager-goto-last{background-image:url(/278946e6d43a5bb1ad12.svg);margin-left:5px}.mgf-page-manager-page-select-container{margin-left:10px;margin-right:10px;cursor:pointer;min-width:46px;max-width:60px}.mgf-page-manager-page-select-content{width:125%}
.generalProduct-app .app-link{color:#ff417a}.generalProduct-app .small-spinner{filter:invert(47%) sepia(40%) saturate(7301%) hue-rotate(319deg) brightness(103%) contrast(101%)}.generalProduct-app .app-link:hover{color:#e63b6e}.generalProduct-app .span[class^=icon]{color:inherit}.generalProduct-app .tool-bar{border-color:#ff417a}.generalProduct-app .toolbar-button{border-color:#ff417a;color:#ff417a}.generalProduct-app .toolbar-button:not(.disabled):hover{background-color:#fff9ff}
.customVectors-app .app-link{color:#389df5}.customVectors-app .small-spinner{filter:invert(60%) sepia(69%) saturate(3592%) hue-rotate(184deg) brightness(100%) contrast(93%)}.customVectors-app .twist-app-button-card-front{background-image:url(/2d2c97441780fd72d5dc.svg)}.customVectors-app .sub-component-link-style-button{color:#389df5}.customVectors-app .sub-component-border-button{color:#389df5;border:2px solid #9dcff8;height:50px;width:150px;font-size:16px;margin-left:0}.customVectors-app .sub-component-border-button:hover{background-color:#1277cf}.customVectors-app .primary-button{background-color:#389df5}.customVectors-app .primary-button:not(:disabled):hover{background-color:#1277cf}.customVectors-app .secondary-button{color:#389df5;border-color:#389df5}.customVectors-app .secondary-button:not(:disabled){color:#389df5;border-color:#389df5}.customVectors-app .secondary-button:not(:disabled):hover{color:#1277cf;border-color:#1277cf}.customVectors-app .borderless-button:not(:disabled):hover{color:#1277cf}.customVectors-app .dropbox-component-small{color:#389df5;border-color:#389df5;display:flex;justify-content:center;padding-left:0px;font-weight:600}.customVectors-app .dropbox-component-small .icon-cloud-upload{margin-right:0px}.customVectors-app .app-header-title-container{background-image:url(/ebf2e7fe97f16228eddc.svg)}.customVectors-app .progressbar-container{background-color:#ddd;width:200px;height:7px}.customVectors-app .toast:not(.error-toast):not(.warning-toast) .toast-icon{color:#0091ff}.customVectors-app .bill-item-qty{letter-spacing:1px;text-align:left}.customVectors-app .pricing-panel-container{width:100%}.customVectors-app .bill-list-outer-container{margin-bottom:19px}.customVectors-app #total-price-section{padding-top:19px;padding-bottom:30px}.customVectors-app #pricing-ready-container .toast{border:none}.customVectors-app .selection-block{fill:rgba(56,157,245,.3);fill-opacity:initial}.customVectors-app .file-types-component-container{border-left:0px}.customVectors-app .file-types-component-title{color:#313538;font-size:14px;font-weight:bold;letter-spacing:.5px;line-height:20px;margin:0 0 30px 0}.customVectors-app .file-types-component-file-format-sample{color:#389df5;letter-spacing:.25px;line-height:15px}.customVectors-app .file-types-component-file-format-description{height:45px;width:225px;color:#545454;letter-spacing:.25px;line-height:15px}.customVectors-app .file-types-component-file-format-title{color:#313538;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:20px}
.igg-app .select-product-type-card-ellipse,.igg-app .select-product-type-card-ellipse:after{background-color:#fcf6fe}.igg-app .app-link{color:#c03bed}.igg-app .small-spinner{filter:invert(28%) sepia(44%) saturate(6745%) hue-rotate(274deg) brightness(105%) contrast(86%)}.igg-app .bill-item-qty{letter-spacing:0px;text-align:left}.igg-app .bill-item-container{grid-template-columns:3fr 3fr 3fr}.igg-app .bill-item-container-cho{grid-template-columns:5fr 2fr 3fr}.igg-app .bill-list-outer-container-header{grid-template-columns:3fr 3fr 3fr}.igg-app .outer-container-header-cho{grid-template-columns:5fr 2fr 3fr}.igg-app .bill-list-header-name{white-space:nowrap}.igg-app .radio-button-label{line-height:20px}
.designer-app .app-link{color:#04ad75}.designer-app .app-link:hover{color:#026846}.designer-app .small-spinner{filter:invert(45%) sepia(35%) saturate(3452%) hue-rotate(131deg) brightness(94%) contrast(97%)}.designer-app .primary-button{background-color:#04ad75}.designer-app .primary-button:not(:disabled):hover{background-color:#026846}
.checkout-app{align-items:center}.checkout-page{flex:2;display:flex;max-height:100%;overflow:auto;width:1280px}.checkout-page-with-toast{display:flex;flex:2;flex-direction:column}.checkout-page.full-screen{width:100%}.checkout-page .page-container{display:flex;flex-direction:column}.checkout-page-content{display:flex;flex:2;padding-top:30px;padding-left:30px;padding-right:50px;padding-bottom:30px;max-height:100%}.checkout-spinner{position:fixed;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background:rgba(48,52,56,.2);z-index:100000000000000010000000000000}.checkout-app-footer-wrapper{border-top:1px solid #ddd;background-color:#fff;align-self:stretch}.checkout-app-footer-wrapper .app-footer-container{width:1280px;margin:0 auto;border-top:0}.header-wrapper{width:100%;background-color:#313538}.checkout-header-container{width:1280px;height:50px;display:flex;justify-content:space-between;align-items:center;padding:0 35px 0 30px;margin:0 auto}.checkout-header-container.full-screen{width:100%}.checkout-header-side{display:flex;align-items:center;height:100%}.checkout-header-t-logo{display:block;flex:0 0 auto;width:25px;height:30px;background:transparent url(/d2f539b677769abcfba3.svg) no-repeat center center;background-size:100% 100%;cursor:pointer}.checkout-draft-summary-container{width:338px;padding:25px;background-color:#fafafa}.checkout-draft-summary-section{padding-top:20px;padding-bottom:15px;border-bottom:1px solid #ddd;display:flex;flex-direction:column;font-size:14px;color:#313538}.checkout-draft-summary-info{width:338px}.checkout-draft-summary-section:last-child{border-bottom:0px}.checkout-draft-summary-section-title{margin-bottom:10px}.checkout-draft-summary-section-title .primary-label{color:#313538}.icon-info-circle.checkout-draft-summary-section-icon{font-size:12px;color:#4a4a4a}.checkout-draft-summary-section-main{flex-direction:row;justify-content:space-between}.checkout-draft-summary-section-main .checkout-draft-summary-section-title>.primary-label{font-size:14px}.checkout-draft-summary-section-main .checkout-draft-summary-section-title{font-size:14px;color:#313538;letter-spacing:.5px;font-weight:700}.checkout-shipping-icon{margin-right:10px;color:#4a4a4a}.checkout-draft-section-shipping-address{display:flex;margin-bottom:6px}.checkout-draft-section-shipping-address>.address-viewer-container{width:90%}[class^=checkout-draft-section-delivery-format]{background-position:0 center;background-repeat:no-repeat;display:flex;align-items:center;padding-left:20px;font-size:14px;color:#4a4a4a}.checkout-draft-section-delivery-format-tube{background-image:url(/f8b496a8d40627b918c9.svg);height:20px}.checkout-draft-section-delivery-format-96_well_plate{background-image:url(/51220003c32ce098cd6d.svg);height:20px}.checkout-draft-section-delivery-format-384_well_plate{background-image:url(/51220003c32ce098cd6d.svg);height:20px}.old-checkout-draft-summary-bill-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;font-size:12px}.checkout-thank-you-page-container{flex:2;display:flex;align-items:center;justify-content:center;flex-direction:column;background-image:url(/9818e496d388201a8534.png);background-size:100% 100%}.checkout-circle-icon{box-sizing:border-box;border-radius:50%;height:98px;width:98px;border:2px solid #2ad39b;margin-bottom:18px;display:flex;align-items:center;justify-content:center}.checkout-success-icon{font-size:56px;color:#2ad39b;margin-top:5px;margin-left:5px}.checkout-warning-icon{margin-right:10px}#checkout-thank-you-page-title{height:38px;width:auto;color:#313538;font-family:"Proxima Nova";font-size:32px;font-weight:300;line-height:38px;margin-bottom:58px}#checkout-thank-you-page-subtitle{height:20px;width:auto;color:#313538;font-family:"Proxima Nova";font-size:16px;line-height:20px;margin-bottom:58px}#checkout-thank-you-page-confirmation-message{height:20px;width:auto;color:#313538;font-family:"Proxima Nova";font-size:16px;line-height:20px;margin-bottom:20.5px}#checkout-thank-you-page-sep{box-sizing:border-box;height:1px;width:659px;border:.5px solid #ddd;margin-bottom:13.5px}#checkout-thank-you-page-verification-text{height:20px;width:659px;color:#313538;font-family:"Proxima Nova";font-size:14px;line-height:20px;margin-bottom:74px;text-align:center}#checkout-thank-you-page-verification-text i{height:14px;width:12px;color:#f6bf37;font-size:14px;line-height:14px;text-align:center;margin-right:12px}.checkout-thank-you-page-go-to-orders{width:300px}.checkout-warning-toast-title{line-height:20px;font-size:14px;font-weight:400;color:#313538}.checkout-warning-toast-content{line-height:20px;font-size:14px;font-weight:400;color:#727272}.checkout-page-shipping-address{display:flex;flex-direction:column;flex:2}.checkout-page-shipping-address .account-header{margin-bottom:0px}.shipping-address-selector-container{padding-left:20px;padding-right:20px}.shipping-address-list-container{overflow:auto;max-height:100%;padding-top:30px}.checkout-shipping-address-list-item-container{padding-top:20px;padding-bottom:20px;margin-left:2px}.checkout-shipping-address-list-item-container:not(:last-child){border-bottom:2px solid #ddd}.checkout-shipping-address-list-item{display:flex}.checkout-shipping-address-rb{align-self:flex-start;margin-right:15px;margin-top:2px}.checkout-shipping-address-list-item-status-component{margin-left:auto}.checkout-shipping-address-default-badge{display:flex;align-items:center;justify-content:center;width:200px;height:30px;background-color:#d9f8f0;color:#8f8f8f;font-size:14px;font-weight:bold;margin-top:10px}.checkout-shipping-address-default-badge-icon{font-size:14px;color:#4a4a4a}.delivery-preference-selector-container{height:85px;display:flex;flex-direction:column;justify-content:space-between;padding-left:20px}.delivery-preference-selector-header{font-size:18px;color:#4a4a4a;line-height:22px;font-weight:500}.delivery-preference-selector-radio-button .radio-button-label{margin-left:12px;font-size:14px;color:#4a4a4a;line-height:20px}.checkout-page-payment-method{display:flex;flex-direction:column;flex:2}.checkout-page-payment-method .account-header{margin-bottom:0}.checkout-payment-method-list-item-container{width:100%;display:flex;align-items:flex-start;padding-top:20px;padding-bottom:20px;padding-right:5px;position:relative;border-bottom:1px solid #ddd}.checkout-payment-method-content{width:100%;display:flex;justify-content:space-between;padding-left:20px}.checkout-payment-method-po-info{display:flex;flex-direction:column;color:#313538}.checkout-payment-method-po-name{font-size:14px;text-transform:uppercase;letter-spacing:.5px;font-weight:500;margin-bottom:5px}.checkout-payment-method-po-issuer{font-size:12px;letter-spacing:.25px;font-weight:400;margin-bottom:10px}.checkout-payment-method-po-info .payment-method-status{margin-left:-3px}.checkout-payment-method-po-balance{display:flex;flex-direction:column;align-items:flex-end}.checkout-payment-method-title{margin-bottom:5px}.checkout-payment-method-po-value{color:#313538;font-size:18px;font-weight:500}.checkout-payment-method-not-enough-credit{align-items:center;bottom:0;display:flex;font-size:12px;left:0;position:absolute;width:100%}.checkout-payment-method-not-enough-credit.checkout{background-color:rgba(246,191,55,.1);padding:10px 10px 6px 6px}.checkout-payment-method-not-enough-credit.sp-checkout{background-color:rgba(243,93,79,.1);padding:15px 10px 15px 16px}.checkout-payment-method-not-enough-credit.checkout .icon-warning{color:#f6bf37;font-size:14px;margin-right:6px}.checkout-payment-method-not-enough-credit.sp-checkout .icon-warning{color:#f45d4f;font-size:14px;margin-right:16px}.checkout-payment-method-not-enough-credit-text{display:inline-block}.checkout-payment-method-action{color:#2ad39b;text-decoration:none}.checkout-payment-method-action:hover{color:#04ad75}.checkout-payment-method-list{margin-bottom:20px}.checkout-page-shipping-address-header{margin-bottom:0}.pdf-view-container{padding-top:30px}.review-quote-regenerate-quote{margin-right:7px;color:#2ad39b;display:flex;align-items:center;font-weight:normal}.review-quote-refresh-button{font-size:14px;margin-right:7px}.review-quote-refresh-button-animate{animation:refresh-icon-rotate 3s linear infinite}.review-quote-refresh-button-icon{font-size:12px;margin-left:7px;color:#4a4a4a}@keyframes refresh-icon-rotate{0%{transform:rotateZ(0)}50%{transform:rotateZ(180deg)}100%{transform:rotateZ(360deg)}}.pdf-view-container{flex:2;overflow-y:scroll;overflow-x:hidden}.quote-generation-error-message{width:600px;margin:30px auto 0;padding:60px 0 42px 0;border:solid 1px #ddd;align-self:flex-start;flex-direction:column;text-align:center;line-height:20px}.quote-generation-error-message .heading4{margin:10px 0 20px 0}.quote-generation-error-text{line-height:26px;font-size:14px}.quote-generation-error-icon:before{color:#f6bf37;font-size:36px;font-family:"old-icomoon";content:""}.quote-generation-error-message-retry-button{width:150px;height:40px;margin-top:33px}.checkout-page-confirm-order{display:flex;flex-direction:column;flex:2}.confirm-order-page-content{display:flex;justify-content:space-between}.confirm-order-order-preference-container{display:flex;flex:2;flex-wrap:wrap}.confirm-order-confirm-btn{display:flex;justify-content:flex-end}.confirm-order-page-content .checkout-draft-summary-section-title{font-size:14px}.confirm-order-section{border:0}.confirm-order-summary-container{flex-basis:340px;display:flex;flex-direction:column}.confirm-order-quote-lines{background-color:#fafafa;padding:15px 30px 20px 30px}.confirm-order-quote-lines-title{color:#313538;font-size:14px;font-weight:bold;margin-bottom:15px}.confirm-order-est-total{background-color:#fafafa;padding:25px 30px;border-bottom:1px solid #ddd}.confirm-order-shipping-time{background-color:#fafafa;padding:15px 30px}.confirm-order-quote-line{display:flex;justify-content:space-between;font-size:12px;color:#313538;line-height:15px;margin-bottom:5px}.checkout-draft-download-buttons{padding-left:30px;display:flex;flex-direction:column}.checkout-draft-download-buttons *{margin-top:10px;font-size:14px;text-decoration:underline}.confirm-order-estimated-total{display:flex;justify-content:space-between;margin-bottom:10px}.confirm-order-estimated-disclamer{color:#727272;font-size:11px}.quote-pdf-modal-wrapper{width:800px;height:70vh;overflow-x:auto;overflow-y:overlay}.order-saved-toast-container{flex:2;display:flex;justify-content:space-between}.order-saved-toast-close{color:#8f8f8f}.order-saved-toast-icon .toast-icon{color:#313538}
.orders-and-quotes-container{display:flex;flex-direction:column;flex:2;margin:100px 100px 100px 100px}.orders-header{display:flex;line-height:38px;color:#4a4a4a;padding-bottom:20px;margin-bottom:35px;border-bottom:2px solid #4a4a4a}.draft-grid-row{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;flex-basis:40px;flex-shrink:0;border-bottom:1px solid #ddd}.Grid__cell:last-child .draft-grid-row{border-bottom:none}.draft-grid-name-cell,.draft-grid-type-cell,.draft-grid-last-modified-cell,.draft-grid-items-count-cell,.draft-grid-status-cell,.draft-grid-quote-number-cell,.draft-grid-owner-cell{height:20px;line-height:20px;font-size:14px;color:#313538;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.draft-grid-name-cell{flex:3;padding-left:25px;margin-right:10px;color:#2ad39b;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.draft-grid-type-cell{flex:2;margin-right:10px}.draft-grid-last-modified-cell{flex:0 0 170px;margin-right:10px}.draft-grid-items-count-cell{flex:0 0 75px;margin-right:10px}.draft-grid-status-cell{flex:0 0 220px;margin-left:10px}.draft-grid-delete-btn{position:absolute;right:5px;top:5px}.draft-grid-row-deleted{opacity:.4}.draft-grid-row-deleted *{pointer-events:none}.draft-grid-quote-number-cell{flex:0 0 100px;margin-right:10px}.draft-grid-owner-cell{flex:0 0 180px;text-transform:lowercase}.confirm-delete-draft-wrapper{text-align:center;word-break:break-word}.drafts-page-container{flex:2;width:100%}.drafts-page{padding:44px 50px;overflow:auto;height:100%}.draft-grid{display:flex;flex:2;border-top:2px solid #ddd;min-width:660px;flex-direction:column}.draft-grid-header-cell{display:flex;align-items:center;height:14px;line-height:14px;font-size:12px;text-transform:uppercase;letter-spacing:.25px;font-weight:700;color:#727272;cursor:pointer}.draft-grid-header-cell span{margin-left:5px}.draft-grid-header-cell .icon-arrow-up,.draft-grid-header-cell .icon-arrow-down{font-weight:100}.draft-grid-row{text-transform:capitalize}.draft-grid-row .icon-trash-o{font-size:18px;color:#727272}.drafts-page .spinner-container{height:100%;justify-content:center;position:relative}.simple-grid-container{display:flex;flex-direction:column;flex:2;width:100%}.simple-grid-header-section{display:flex;flex-direction:row;margin-bottom:15px;margin-right:8px}.simple-grid-container .ReactVirtualized__List{border-bottom:2px solid #ddd}.simple-grid-info-icon{padding-left:5px}.user-grid-row{position:relative;display:flex;flex-direction:row;align-items:center;width:100%;height:40px;border-bottom:1px solid #ddd}.user-grid-row{border-bottom:none}.user-grid-cell{height:40px;line-height:20px;font-size:14px;color:#313538}.user-grid-cell{flex:2;padding-left:25px;margin-right:10px;color:#2ad39b;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.user-grid-row-deleted{opacity:.4}.super-admin-page-container{display:flex;flex-direction:column;flex:2;padding:100px}.super-admin-page-container .super-admin-page-section{display:flex;flex-direction:row;margin-bottom:35px}.super-admin-page-container .super-admin-admin-actions{display:flex;flex-direction:column;margin-right:200px}.super-admin-page-container .user-grid{display:flex;flex:2;border-top:2px solid #ddd;min-width:660px}.super-admin-page-container .user-grid-header-cell{display:flex;align-items:center;height:14px;line-height:14px;font-size:12px;text-transform:uppercase;letter-spacing:.25px;font-weight:700;color:#727272;cursor:pointer}.super-admin-page-container .user-grid-header-cell span{margin-left:5px}.super-admin-page-container .user-grid-header-cell .icon-arrow-up,.super-admin-page-container .user-grid-header-cell .icon-arrow-down{font-weight:100}.super-admin-page-container .user-grid-row{text-transform:capitalize}.super-admin-page-container .section-title,.super-admin-page-container .super-admin-forbidden{display:block;font-weight:bold;margin:15px 0px}.super-admin-page-container .super-admin-forbidden{margin-left:15px}.super-admin-page-container .super-admin-page-container .tool-bar{float:right}.super-admin-page-container .super-downtime-options{margin-bottom:60px}.super-admin-page-container .super-downtime-control{display:flex}.super-admin-page-container .super-downtime-title{height:15px;color:#8f8f8f;font-size:12px;font-weight:bold;line-height:15px}.super-admin-page-container .super-downtime-small-text{color:#8f8f8f;font-size:12px;line-height:15px;margin-left:7px}.super-admin-page-container .super-downtime-message{margin-top:25px}.super-admin-page-container .super-downtime-message-input{height:60px;width:520px;padding:5px 10px 5px 10px;font-size:14px;line-height:20px;display:inline-block}.super-admin-page-container .super-dowtime-message-input-error:focus{border-color:#f45d4f}.super-admin-page-container .super-dowtime-message-input-error:disabled{border-color:#ddd}.super-admin-page-container .super-dowtime-message-input-noerror{border-color:#ddd}.super-admin-page-container .super-dowtime-message-input-noerror:focus{border-color:#4a4a4a}.super-admin-page-container #super-downtime-toggle-container{margin-left:30px}.super-admin-page-container .super-downtime-first-link{margin-left:22px}.super-admin-page-container .super-downtime-second-link{margin-left:14px}.super-admin-page-container .super-admin-user-search{margin-top:20px;margin-bottom:20px;width:300px;height:30px;display:block}.super-admin-page-container .export-unaccepted-invitations-details{float:left}.sale-detail-page-container{display:flex;flex-direction:column;flex:2;padding:100px}.sale-detail-page-container .main-title,.sale-detail-page-container .main-subtitle{font-weight:bold}.sale-detail-page-container .main-title{margin:30px 0px;color:#313538;font-size:32px;line-height:38px}.sale-detail-page-container .main-subtitle{margin:30px 0px 0px 0px;color:#4a4a4a;font-size:25px;font-weight:500;line-height:22px;margin-bottom:20px}.sale-detail-page-container .draft-detail{display:-webkit-inline-box;margin:5px 0px;height:15px;color:#313538;font-size:12px;display:-webkit-inline-box}.sale-detail-page-container .draft-detail .title{margin:0px 5px 0px 0px}.sale-detail-page-container .attached-file{margin:10px 0px;color:#2ad39b;font-size:15px;line-height:15px}.sale-detail-page-container .title{color:#727272;font-weight:bold}.sale-detail-page-container .title,.sale-detail-page-container .value{margin:10px 0px;line-height:20px}.sale-detail-page-container .value{display:inline}.sale-detail-page-container .sale-detail-forbidden{margin-left:15px;display:block;font-weight:bold;margin:15px 0px}.sale-detail-page-container .border-heavy{height:2px;border:2px solid #313538}.sale-detail-page-container .border-light{height:2px;border:1px solid #ddd;margin-top:30px}.sale-detail-page-container .col{float:left;width:25%}.sale-detail-page-container .file-col{width:75%}.sale-detail-page-container .subtitle{color:#8f8f8f;font-size:12px;line-height:20px}.sale-detail-page-container .order-section{margin-left:15px;display:grid}
.order-shipment{font-size:12px;margin-top:21px}.order-shipment-header{display:flex;align-items:center;justify-content:space-between;background-color:rgba(221,221,221,.3);padding:0 14px 0 19px;height:32px}.order-shiptment-title,.order-shipment-item-count,.order-shipment-product-type,.order-shipment-no-tracking,.order-shipment-content-dropdown-text{color:#313538}.order-shipment-product-type{text-transform:capitalize}.order-shiptment-title{font-weight:bold;line-height:20px}.order-shipment-item-count{margin-left:11px}.order-shipment-tracking-number,.order-shipment-carrier,.order-shipment-last-updated,.order-shipment-status{color:#727272}.order-shipment-error-badge{margin-left:auto;text-transform:uppercase;display:flex;align-items:center;border-radius:2px;align-self:stretch;padding-left:10px;padding-right:10px;color:#727272;justify-content:space-between;font-weight:bold}.order-shipment-error-badge>.icon-warning{font-weight:normal;margin-right:8px}.order-shipment-error-badge>.icon-info-circle{color:#4a4a4a;font-weight:normal;margin-left:8px}.order-shipment-canceled>.icon-warning{color:#f6bf37}.order-shipment-lost>.icon-warning{color:#f45d4f}.order-shipment-carrier-info{margin-left:auto;margin-right:20px;font-weight:500;line-height:15px}.order-shipment-no-tracking{margin-right:15px}.order-shipment-body{display:flex;margin-top:20px;padding:0px 14px 0px 19px}.order-shipment-status-container{line-height:15px;display:flex;flex-direction:column}.order-shipment-status{font-weight:bold}.order-shipment-status-date,.order-shipment-content-dropdown .icon{color:#4a4a4a}.order-shipment-progress-container{display:flex;flex-direction:column;line-height:15px;margin-left:24px;flex-basis:300px;align-items:center}.order-shipment-body .progressbar-container{width:300px;height:8px;border-radius:100px;background-color:rgba(221,221,221,.3)}.order-shipment-progress-status{color:#8f8f8f;text-align:center;margin-top:6px}.order-shipment-delivery-container{display:flex;align-items:center;margin-left:13px}.order-shipment-delivery-container .icon-truck{height:24px;width:24px;color:#313538;font-size:24px;line-height:24px}.order-shipment-est-arrival{color:#313538;line-height:15px;display:flex;flex-direction:column;margin-left:9px}.order-shipment-delivery-text{font-weight:bold}.order-shipment-delivery-date{margin-left:1px}.order-shipment-track-btn{margin-left:15px}.order-shipment-content-dropdown{display:flex;justify-content:flex-start;align-items:center;padding:0px 14px 0px 19px;margin-top:10px;cursor:pointer}.order-shipment-content-dropdown-text{font-weight:bold;line-height:20px}.order-shipment-download-shipment{margin-left:auto;align-self:center;cursor:pointer;font-weight:700;display:flex;align-items:center;max-width:115px}.order-shipment-download-shipment-icon{font-weight:400;font-size:14px;margin-right:5px;color:#313538}.order-shipment-content{margin-top:24px}.order-shipment-item{display:flex;align-items:center;flex-direction:row;padding:7.5px 23px 11.5px 11px}.order-shipment-item-dropdown{cursor:pointer}.order-shipment-item-type{text-transform:capitalize;margin-left:10px}.order-shipment-item-type,.order-shipment-item-id{color:#313538;font-size:14px;line-height:20px}.order-shipment-item-number{color:#313538;font-size:12px;font-weight:bold;line-height:20px;margin-left:6px}.order-shipment-item-download{display:flex;align-items:center;margin-left:auto}.order-shipment-item-download:not(.disabled){cursor:pointer}.order-shipment-item-download-text{color:#313538;font-size:12px;line-height:15px;margin-left:14px}.order-shipment-item-download .icon-caret-down{color:#4a4a4a;font-size:14px;line-height:20px;margin-left:1px}.order-shipment-item-download .icon-download{color:#4a4a4a;font-size:14px;line-height:14px;height:14px;width:8px}.order-shipment-item-grid-header-cell.order-shipment-item-grid-download,.order-shipment-item-grid-cell.order-shipment-item-grid-download{display:flex;justify-content:flex-end;flex:1}.order-shipment-item-grid-cell.order-shipment-item-vector{flex:3}.order-shipment-item-grid-cell.order-shipment-item-express-icon{flex:1;padding-left:40px;margin-right:0}.order-shipment-item-line{box-sizing:border-box;height:1px;width:100%;border:1px solid rgba(221,221,221,.3)}.order-shipment-content .simple-grid-container{padding-top:20px;padding-left:27px}.order-shipment-content .simple-grid-header-section{margin-bottom:6px;margin-right:0px}.order-shipment-item-grid{display:flex;border-top:2px solid #ddd;min-width:660px}.order-shipment-item-grid-header-cell,.order-shipment-item-grid-cell{flex:2;padding-left:25px;margin-right:10px;overflow:hidden;text-overflow:ellipsis}.order-shipment-item-grid-header-cell{display:flex;align-items:center;color:#8f8f8f;line-height:15px;font-size:12px;cursor:pointer;text-transform:uppercase;font-weight:bold}.order-shipment-item-grid-row{display:flex;flex-direction:row;align-items:center;width:100%;height:40px;border-bottom:1px solid #ddd}.order-shipment-item-grid-cell{display:flex;align-items:center;color:#313538;line-height:20px;font-size:14px}.order-shipment-item-grid-header-cell .icon-arrow-up,.order-shipment-item-grid-header-cell .icon-arrow-down{font-weight:100}.order-shipment-item-grid-qcdata-text{cursor:pointer}.order-shipment-item-grid-cell .icon{color:#4a4a4a;height:20px;width:8px;font-size:14px;line-height:20px;cursor:pointer}.order-shipment-item-grid-cell .icon-caret-down{margin-left:11px}.orders-coming-soon-container{display:flex;flex-direction:column;margin-top:50px}.orders-coming-soon-container .title{height:30px;margin:auto}.orders-coming-soon-container .description{margin:32px auto 30px auto;width:800px;line-height:20px;font-size:14px;text-align:center}.orders-coming-soon-container .preview-container{margin:auto;width:727px;height:431px;margin-bottom:32px}.orders-coming-soon-container .button-container{margin:auto;width:800px;text-align:center}.orders-coming-soon-container .button-container button{width:180px;height:40px}.open-orders-list-container{max-height:100%;border-bottom:2px solid #ddd;overflow:auto;padding-right:9px}.qc-info-modal-container{height:-moz-max-content;height:max-content;width:1098px}.qc-info-modal-container .notification-modal-content{margin:25px 0}
.impersonation-loader-modal-container{width:100%;min-height:370px;margin-top:-25px;padding:0 30px}.impersonation-loader-account-section{width:100%;margin:0 0 15px 0}.impersonation-loader-accounts-header{font-size:12px;font-weight:700;height:15px;line-height:15px;text-transform:uppercase;margin:0 0 5px 0;color:#8f8f8f}.impersonation-loader-accounts-retrieved{font-size:12px;height:15px;line-height:15px;color:#8f8f8f}.impersonation-loader-accounts-error{font-size:12px;height:15px;line-height:15px;color:#8f8f8f}.impersonation-loader-contact-section{width:100%;margin:0 0 15px 0}.impersonation-loader-contacts-header{font-size:12px;font-weight:700;height:15px;line-height:15px;text-transform:uppercase;margin:0 0 5px 0;color:#8f8f8f}.impersonation-loader-contacts-error{font-size:12px;height:15px;line-height:15px;color:#8f8f8f}.impersonation-loader-vectors-section{width:100%;margin:0 0 15px 0}.impersonation-loader-vectors-retrieved{font-size:12px;height:15px;line-height:15px;color:#8f8f8f}.impersonation-loader-vectors-error{font-size:12px;height:15px;line-height:15px;color:#8f8f8f}.impersonation-loader-modal-accounts-dd-container .impersonation-loader-modal-accounts-dd-window,.impersonation-loader-modal-contacts-dd-container .impersonation-loader-modal-contacts-dd-window{width:100%;height:100%;padding:5px 0 5px 10px;font-size:12px;color:#313538;cursor:pointer}.impersonation-loader-modal-preview{width:100%;height:150px;font-size:12px;margin-top:15px;margin-bottom:5px;border:1px solid #ddd;padding:10px;overflow-x:hidden;overflow-y:visible;background-color:#fafafa}.impersonation-loader-modal-preview li{padding:3px 0}.impersonation-start-warning-wrapper{padding-left:20px;padding-right:20px;font-size:14px}.opportunities-paragraph{margin-top:10px;margin-bottom:45px}.retrieved-count-text{margin-top:7px;font-size:12px;height:15px;line-height:15px;color:#8f8f8f}
.codon-optimization-dropdown-window{background-color:#fff}

/*# sourceMappingURL=https://sourcemap.twistdna.com/app.a12befdd94d0d5f8a3a4.css.map*/