.bl-form textarea,.bl-paste{resize:vertical;color:#17233b;background:#fff;border:1px solid #aebdd0;border-radius:7px;width:100%;min-height:100px;padding:10px;font:400 14px/1.4 Inter,system-ui,sans-serif;display:block}.bl-row{grid-template-columns:2fr 1fr;gap:12px;display:grid}.bl-sample-head{justify-content:space-between;align-items:center;gap:12px;margin:24px 0 12px;display:flex}.bl-sample-head h2{margin:0;font-size:16px}.bl-input-table{border-collapse:collapse;text-align:left;min-width:100%;font-size:12px}.bl-input-table th{white-space:nowrap;background:#f4f7fb;padding:8px}.bl-input-table td{vertical-align:top;border-top:1px solid #e4eaf1;padding:4px}.bl-input-table input{border:1px solid #aebdd0;border-radius:6px;width:100px;min-height:44px;padding:7px;font-size:13px}.bl-input-table td:first-child input{width:120px}.bl-input-table input[aria-invalid=true]{border-color:#b42318}.bl-remove{color:#526077;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;min-width:44px;min-height:44px;display:grid}.bl-remove:hover{background:#eef1f4}.bl-remove:disabled{opacity:.4;cursor:not-allowed}.bl-add{margin:12px 0 22px}.bl-checkbox{align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;display:flex}.bl-checkbox input{accent-color:#315bd6;width:18px;height:18px}.bl-summary strong{margin:12px 0;font-size:30px;line-height:1.2;display:block}.bl-summary strong small{font-size:16px;font-weight:500}.bl-summary .bl-note{color:#765015;font-size:13px}.bl-summary ul{margin:10px 0;padding:0;list-style:none}.bl-summary li{border-bottom:1px solid #edf1f5;justify-content:space-between;gap:10px;padding:6px 0;font-size:13px;display:flex}.bl-sequence-info{color:#526077;overflow-wrap:anywhere;margin:0 0 16px;font-size:13px}.bl-results .mw-table-scroll th:first-child{z-index:1;background:#f4f7fb;position:sticky;left:0}.bl-results td:last-child{white-space:normal;min-width:230px}.bl-thumb .art-panel{width:100%;min-height:180px;padding:20px 24px}.bl-thumb .bl-summary strong{margin:8px 0;font-size:19px}.bl-thumb .bl-summary strong small,.bl-thumb .bl-secondary{font-size:11px}.bl-thumb .bl-summary h2{font-size:12px}.bl-thumb .bl-summary p,.bl-thumb .bl-summary li,.bl-thumb .bl-summary .bl-note{font-size:10px}.bl-mapping{background:#f4f7fb;border-radius:8px;padding:12px;font-size:14px}.bl-mapping p{margin:5px 0}@media (width<=600px){main.ga2#top.pa-page .pa-tool.wrap.bl-tool{width:100%}.bl-thumb .art-panel{min-height:160px;padding:20px}.bl-form .pa-segment{flex-wrap:wrap}.bl-form .pa-segment button{flex-basis:22%}.bl-form .bl-solve-field .pa-segment button{flex-basis:45%}.bl-row{grid-template-columns:1fr 1fr}}.bl-tool .pa-layout>*{min-width:0}.bl-preview .molarity-actions{margin-top:20px}main.ga2#top.pa-page .pfd-landing .bl-thumb .bl-summary h2{margin:0 0 6px;font-size:14px;line-height:1.25}@media (width<=900px){.bl-tool .pa-layout{grid-template-columns:minmax(0,1fr)}.bl-tool .pa-preview-column.bl-preview{order:-1}}.bl-summary-table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;margin:10px 0 0;font-size:12px}.bl-summary-table th,.bl-summary-table td{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e4eaf1;padding:6px 3px;overflow:hidden}.bl-summary-table thead th{color:#526077;font-size:10px;font-weight:600}.bl-summary-table th:first-child{width:28%}.bl-summary-table td:nth-child(2),.bl-summary-table th:nth-child(2){width:31%}.bl-warning-dot{color:#9a5b00}.bl-thumb .bl-summary-table{font-size:10px}.bl-thumb .bl-summary-table th,.bl-thumb .bl-summary-table td{padding:5px 2px}main.ga2#top.pa-page .pfd-landing .bl-thumb .bl-batch-summary h2{display:none}.bl-summary>h2{overflow-wrap:anywhere}.bl-summary-table abbr{text-decoration:none}.bl-summary-table td{white-space:normal;overflow-wrap:anywhere}.bl-summary-table thead th{font-size:11px}.bl-thumb .bl-summary-table thead th{font-size:10px}.bl-form .mw-table-scroll{position:relative}.bl-form .mw-table-scroll .bl-input-table{font-size:12px}.bl-form .mw-table-scroll .bl-input-table th{padding:8px}.bl-form .mw-table-scroll .bl-input-table td{border-bottom:0;padding:4px}.bl-form .mw-table-scroll .bl-input-table{table-layout:fixed;width:100%;min-width:500px}.bl-form .bl-input-table th:first-child,.bl-form .bl-input-table td:first-child{width:20%}.bl-form .bl-input-table th:last-child,.bl-form .bl-input-table td:last-child{width:52px}.bl-form .bl-input-table th:nth-last-child(2),.bl-form .bl-input-table td:nth-last-child(2){width:78px}.bl-form .mw-table-scroll .bl-input-table th{padding:8px 4px;font-size:11px}.bl-input-table input,.bl-input-table td:first-child input{width:100%;min-width:0;padding:7px 5px}@media (width>=601px) and (width<=1136px){main.ga2#top.pa-page.beer-lambert-page .pfd-landing :is(.pa-examples-section .wrap,.pa-how .wrap){padding-inline:40px}}main.ga2#top.pa-page.beer-lambert-page .pfd-landing .molarity-examples .bl-thumb{height:250px}.bl-thumb .art-panel{max-height:100%}.bl-thumb .bl-summary .bl-note{display:none}.bl-summary-table th,.bl-summary-table td{vertical-align:top}.bl-secondary{color:#526077;font-size:17px;font-weight:500}
