body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}svg>text{font-family:"Avenir Next"}html{scrollbar-gutter:stable}body{overflow-y:scroll}.stripeInput{border:1px solid rgba(34,36,38,.15);color:#333;border-radius:.28571429rem;box-shadow:inset 0 0 0 0 transparent;transition:color .1s ease,border-color .1s ease;line-height:1.21428571em;padding:.67857143em 1em;font-family:"Avenir Next"}.ui.header .content{padding-right:.2rem;padding-left:0}.ui.form .field>span{display:inline-block;margin:0 0 .28571429rem}.field.floatRight{margin-right:0;margin-left:auto}#mysequence,#mystruct,#targetStructure{font-family:"Inconsolata",monospace!important}span>.ui.input>input{border:none}.listbox,.ui.input.strandInput>input{border:none!important;border-radius:0!important;height:1.5rem!important}.ui.input.concentrationInput>input{border:none!important;border-radius:0!important;text-align:right}.css-2b097c-container{padding-top:.5rem}.ui.table td.iconCell{text-align:center}.css-e56m7-control{border:none!important}td.sequence{font-family:monospace!important}.field.link>button,.ui.button.link{background-color:transparent!important;border:none;cursor:pointer;display:inline;margin:0;padding-top:1em;padding-left:0}.field.link>button:hover .field.link>button::selection,.field.link>button:hover .ui.button.link::selection,.ui.button.link:hover .field.link>button::selection,.ui.button.link:hover .ui.button.link::selection{text-decoration:none;background-color:transparent;border:none}.field.link{padding-bottom:5px!important}.ui.input.strandInput.monospace>input{font-family:"Inconsolata",monospace!important}.RSPBprogressBar,.RSPBprogression{border-radius:0!important}.ui.button.floatRight{float:right!important}.ui.header.boldHeader{font-weight:700!important}.ui.header.largeHeader{font-size:1.5rem!important;font-weight:700}.ui.placeholder.segment{justify-content:flex-start!important}.row.utiloptrow{padding-bottom:.5rem!important;padding-top:.5rem!important}.row.utilDetailRow{padding-bottom:.2rem!important;padding-top:.2rem!important;text-align:right!important}.four.wide.column.floatRight{margin-right:0!important;margin-left:auto!important}svg{display:block}.field.radioDropdown{width:30rem!important}input.tempField{width:5rem!important;text-align:right!important}input.tempField .salt{width:5em!important}.ui.grid>.row.labelRow{padding-bottom:0}.ui.label.numberLabelLeft{text-align:center;width:4rem;font-weight:400!important}.ui.label.numberLabelLeft>span{font-weight:400!important}.ui.label.basic.numberLabelRight{width:3rem;text-align:center}.ui.button{font-weight:500!important}rect{cursor:pointer}.yaxislayer-above{cursor:pointer;pointer-events:all}.pointer{cursor:pointer}.barChart .point{d:path("M 40 20 H -40 V -20 H 40 Z")}.password>input{font-family:"Aveni Next"!important}.css-1s2u09g-control{border:none!important}.css-26l3qy-menu{margin-top:0!important;border-radius:0 0 4px 4px!important}.css-4ljt47-MenuList,.css-26l3qy-menu{box-shadow:0 0 0 0 rgba(0,0,0,.1),0 4px 11px rgba(0,0,0,.1)!important}.ui.multiple.dropdown.noPadding{padding:0!important;width:100%}div.reactMarkDown>p{display:contents}.rc-slider-track{background-color:#00f}.rc-slider-rail,.rc-slider-track{height:.5rem!important}.rc-slider-handle,.rc-slider-handle.rc-slider-handle-click-focused{height:1.3rem!important;width:1.3rem!important;margin-top:-.4rem;border:2px solid #00f}.ui.checked.toggle.checkbox.rightCheck,.ui.toggle.checkbox.rightCheck{float:right!important}.two.fields.slim{padding-bottom:0}.sequence{word-break:break-all!important}.ui.form.authForm{display:inline-block!important;margin-left:auto!important;margin-right:auto!important;text-align:left!important;width:25rem!important}.field.authInput{min-width:26rem!important}.formContainer{display:block;text-align:center;padding-top:1rem}.normal{font-weight:400!important}.invoice{font-family:arial,sans-serif;border-collapse:collapse;width:100%;border:2px solid #a1e678}.invoiceCell{text-align:left;padding:8px;color:#333;width:33%}.invoiceRow:nth-child(odd){background-color:#e1e7ff}h3{color:#46f}