.boxed-container{background:#fff;border:1px solid rgb(12 33 33 / .1);border-radius:14px;padding:24px}#header-dashboard .elementor-item{display:flex;align-items:center}#header-dashboard .elementor-nav-menu a i{margin-right:12px;width:20px;text-align:center;font-size:18px}.user-credits>div{display:inline-flex;gap:4px;line-height:.8em}#search-tool .lipid-tool-form-wrap{background:#fff;border:1px solid rgb(12 33 33 / .1);border-radius:14px;padding:24px}#search-tool .lipid-tool-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:nowrap}#search-tool .lipid-tool-grid{display:flex;align-items:flex-end;gap:16px;flex:1 1 auto;flex-wrap:nowrap;min-width:0}#search-tool .lipid-field{display:flex;flex-direction:column;gap:8px;min-width:0;flex:0 0 auto}#search-tool .lipid-field-analysis-type{width:176px}#search-tool .lipid-field-target-oil{flex:0 0 260px;min-width:260px;max-width:260px}#search-tool .lipid-field-target-oil select{width:100%}#search-tool .lipid-field-results{width:156px}#search-tool .lipid-field-blend{padding-bottom:10px}#search-tool .lipid-inline-toggle-label{display:inline-flex;align-items:center;gap:12px;margin-bottom:0;white-space:nowrap}#search-tool .lipid-inline-toggle-text{color:#0C2121;font-family:"Value Sans Pro";font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:.5px;text-transform:none}#search-tool .lipid-field label{color:#0C2121;font-family:"Value Sans Pro";font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:.5px;text-transform:uppercase}#search-tool select{width:100%;height:52px;padding:10px 24px 10px 14px;border-radius:10px;border:1px solid rgb(12 33 33 / .1);background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='%230C2121' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:16px}#search-tool .lipid-checkbox-wrap{min-height:0;display:inline-flex;align-items:center}#search-tool .lipid-blend{appearance:none;width:44px;height:24px;border-radius:999px;background:rgb(12 33 33 / .1);position:relative;cursor:pointer;margin:0}#search-tool .lipid-blend::before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:.25s ease}#search-tool .lipid-blend:checked{background:#F59E0B}#search-tool .lipid-blend:checked::before{transform:translateX(20px)}#search-tool .lipid-tool-actions{display:flex;align-items:flex-end;justify-content:flex-end;flex:0 0 274px;margin-top:0}#search-tool .lipid-run{width:100%;min-width:0;height:44px;border-radius:10px;background:#F59E0B;color:#0C2121;font-family:"Value Sans Pro";font-size:15px;font-weight:500;border:none;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}#search-tool .lipid-run:hover{background:var(--e-global-color-accent)}.lipid-tool-shortcode[data-tool-type="fatty_acid"] .lipid-run{margin-top:26px}#search-tool .lipid-status{display:none}#search-tool .lipid-result-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:24px;margin-bottom:12px}#search-tool .lipid-result-actions .lipid-favorite-toggle,#search-tool .lipid-result-actions .lipid-tool-notice a{min-width:200px;height:44px;border-radius:10px;background:#F59E0B;color:#0C2121;font-family:"Value Sans Pro";font-size:15px;font-weight:500;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box}#search-tool .lipid-result-actions .lipid-favorite-toggle{color:var(--e-global-color-accent);background:#0C2121}#search-tool .lipid-result-actions .lipid-tool-notice a{background:#F59E0B;color:#0C2121}#search-tool .lipid-result-actions .lipid-favorite-toggle:hover,#search-tool .lipid-result-actions .lipid-tool-notice a:hover{background:var(--e-global-color-accent);color:#0C2121}#search-tool .lipid-result-actions .lipid-favorite-toggle{order:1}#search-tool .lipid-result-actions .lipid-tool-notice{order:2;margin-top:0}#search-tool .lipid-result-actions .lipid-tool-notice a{background:#F59E0B;color:#0C2121;border:none}.lipid-load-more-wrap{margin-top:20px;display:flex;justify-content:center}.lipid-load-more-wrap .lipid-load-more{padding:10px 16px;border-radius:10px;background:var(--e-global-color-accent);color:#0C2121;border:none;box-shadow:none;cursor:pointer;transition:0.2s ease}.lipid-load-more-wrap .lipid-load-more:hover{opacity:.9}@media (max-width:1100px){#search-tool .lipid-tool-row{flex-direction:column;align-items:stretch}#search-tool .lipid-tool-grid{flex-wrap:wrap}#search-tool .lipid-field-analysis-type,#search-tool .lipid-field-target-oil,#search-tool .lipid-field-results{width:auto;flex:1 1 calc(50% - 8px)}#search-tool .lipid-field-blend{flex:1 1 100%}#search-tool .lipid-tool-actions{flex:0 0 auto;width:100%}#search-tool .lipid-run{width:100%}}@media (max-width:767px){#search-tool .lipid-tool-grid{flex-direction:column;align-items:stretch}#search-tool .lipid-field-analysis-type,#search-tool .lipid-field-target-oil,#search-tool .lipid-field-results,#search-tool .lipid-field-blend{flex:1 1 100%;width:100%}#search-tool .lipid-inline-toggle-label{justify-content:space-between;width:100%}#search-tool .lipid-result-actions .lipid-favorite-toggle,#search-tool .lipid-result-actions .lipid-tool-notice a{width:100%;min-width:0}}#search-tool .lipid-info{color:#0C2121;font-family:"Value Sans Pro";font-size:15px;display:grid;grid-template-columns:1fr 1fr;gap:24px}#search-tool .lipid-info .info-section-header{color:#0C2121;font-family:"Value Serif Pro";font-size:18px;font-style:normal;font-weight:500;line-height:1.5em;letter-spacing:-.36px;margin-bottom:12px}#search-tool .lipid-info .oil-card{margin-bottom:10px}#search-tool .lipid-info .oil-card-title{font-weight:500}.lipid-tool-shortcode .lipid-field label{margin-bottom:0!important}#search-tool .lipid-tool-results{display:none}#search-tool .lipid-tool-results.has-results{display:block}#search-tool .lipid-tool-results .lipid-plot{background:#fff;padding:40px;border-radius:14px;border:1px solid rgb(12 33 33 / .1);margin-top:50px;overflow:hidden}#search-tool .lipid-plot .plotly-graph-div{width:100%!important}#search-tool .lipid-plot .svg-container{width:100%!important;max-width:100%!important}#search-tool .lipid-plot svg{max-width:100%!important;border-radius:14px}#search-tool .lipid-plot .legend{max-width:100%}#search-tool .lipid-top-strains{margin-top:35px}#search-tool .lipid-top-strains-card,#search-tool .lipid-info-card{border:1px solid rgb(12 33 33 / .1);border-radius:14px;overflow:hidden;background:#fff}#search-tool .lipid-top-strains-title{padding:22px 24px;border-bottom:1px solid rgb(12 33 33 / .08);color:#0C2121;font-family:"Value Serif Pro";font-size:18px;line-height:1.5;letter-spacing:-.36px}#search-tool .lipid-strain-table{display:flex;flex-direction:column;gap:12px;padding:24px}#search-tool .lipid-strain-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 16px;border-radius:10px;border:1px solid rgb(67 216 194 / .2);background:rgb(67 216 194 / .05)}#search-tool .strain-name-wrap{display:flex;align-items:center;gap:12px;min-width:0}#search-tool .strain-dot{width:12px;height:12px;min-width:12px;border-radius:50%;background:#4D968E}#search-tool .strain-name{color:#0C2121;font-family:"Value Sans Pro";font-size:16px;font-weight:500;line-height:1.5em}#search-tool .strain-blend{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:6px;background:#82D1C5;color:#0C2121;font-family:"Value Sans Pro";font-size:11px;font-weight:700;line-height:1;letter-spacing:.04em}#search-tool .strain-metric{display:flex;justify-content:flex-end;align-items:baseline;gap:2px;color:#0C2121;font-family:"Value Sans Pro";font-size:14px;line-height:1.2;white-space:nowrap}#search-tool .strain-metric-label{color:rgb(12 33 33 / .6);font-size:13px}#search-tool .strain-metric strong{color:#43D8C2;font-size:16px;font-weight:500}@media (max-width:767px){#search-tool .lipid-tool-results{padding:24px}#search-tool .lipid-strain-table{padding:16px}#search-tool .lipid-strain-row{gap:10px}#search-tool .strain-metric{justify-content:flex-start}}.lipid-submit.loading{opacity:.6;pointer-events:none;position:relative}.lipid-submit.loading::after{content:'';width:16px;height:16px;border:2px solid #FFF;border-top:2px solid #fff0;border-radius:50%;position:absolute;right:12px;top:50%;transform:translateY(-50%);animation:spin 0.6s linear infinite}@keyframes spin{to{transform:translateY(-50%) rotate(360deg)}}#search-tool .lipid-strain-table-accordion .lipid-strain-accordion{border-radius:10px;border:1px solid rgb(67 216 194 / .2);background:rgb(67 216 194 / .05);overflow:hidden}#search-tool .lipid-strain-table-accordion .lipid-strain-row.lipid-strain-row-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 16px;margin:0;border:0;border-radius:0;background:#fff0;box-shadow:none;text-align:left;cursor:pointer}#search-tool .lipid-strain-table-accordion .lipid-strain-row.lipid-strain-row-toggle:focus,#search-tool .lipid-strain-table-accordion .lipid-strain-row.lipid-strain-row-toggle:focus-visible{outline:none;box-shadow:none}#search-tool .lipid-strain-table-accordion .lipid-strain-row.lipid-strain-row-toggle .strain-name-wrap{flex:1 1 auto;min-width:0}#search-tool .lipid-strain-table-accordion .strain-row-summary{margin-left:auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:16px;flex:0 0 auto;text-align:right;flex-wrap:nowrap}#search-tool .lipid-strain-table-accordion .strain-row-summary .strain-metric{justify-content:flex-end}#search-tool .lipid-strain-table-accordion .strain-accordion-icon{display:inline-flex;align-items:center;justify-content:center;opacity:.7;transition:transform 0.28s ease,opacity 0.2s ease;transform:rotate(0deg)}#search-tool .lipid-strain-table-accordion .lipid-strain-accordion.is-open .strain-accordion-icon,#search-tool .lipid-strain-table-accordion .lipid-strain-row.lipid-strain-row-toggle[aria-expanded="true"] .strain-accordion-icon{transform:rotate(90deg);opacity:1}#search-tool .lipid-strain-table-accordion .lipid-strain-details{display:flex!important;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:18px;padding:0 16px;max-height:0;overflow:hidden;opacity:0;border-top:1px solid #fff0;transition:max-height 0.32s ease,opacity 0.24s ease,padding 0.24s ease,border-color 0.24s ease}#search-tool .lipid-strain-table-accordion .lipid-strain-details[hidden]{max-height:0!important;padding-top:0!important;padding-bottom:0!important;opacity:0!important;border-top-color:transparent!important}#search-tool .lipid-strain-table-accordion .lipid-strain-accordion.is-open .lipid-strain-details,#search-tool .lipid-strain-table-accordion .lipid-strain-row.lipid-strain-row-toggle[aria-expanded="true"]+.lipid-strain-details{max-height:120px;opacity:1;padding:16px;border-top-color:rgb(12 33 33 / .08)}#search-tool .lipid-strain-table-accordion .lipid-strain-details .strain-metric{justify-content:flex-end}#search-tool .lipid-strain-table-accordion .lipid-strain-details .strain-metric strong{color:#0C2121}@media (max-width:767px){#search-tool .lipid-strain-table-accordion .lipid-strain-row.lipid-strain-row-toggle{align-items:flex-start}#search-tool .lipid-strain-table-accordion .strain-row-summary{gap:12px}#search-tool .lipid-strain-table-accordion .lipid-strain-details{flex-direction:column;align-items:flex-start;gap:10px;max-height:400px}#search-tool .lipid-strain-table-accordion .lipid-strain-accordion.is-open .lipid-strain-details,#search-tool .lipid-strain-table-accordion .lipid-strain-row.lipid-strain-row-toggle[aria-expanded="true"]+.lipid-strain-details{max-height:400px}#search-tool .lipid-strain-table-accordion .lipid-strain-details .strain-metric{justify-content:flex-start}}.lipid-select{position:relative;display:block;width:100%}.lipid-select-native{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);pointer-events:none;opacity:0}.lipid-select-trigger{width:100%;height:52px;padding:10px 16px;border-radius:10px;border:1px solid rgb(12 33 33 / .2);background:#FFF;color:#0C2121;font-family:"Value Sans Pro";font-size:15px;font-weight:400;line-height:1.4;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;transition:border-color 0.15s ease,box-shadow 0.15s ease;margin:0;appearance:none;-webkit-appearance:none;text-transform:none;letter-spacing:0;user-select:none}.lipid-select-trigger:hover{border-color:rgb(12 33 33 / .35)}.lipid-select-trigger:focus,.lipid-select-trigger:focus-visible{outline:none;border-color:#0C2121}.lipid-select.is-open .lipid-select-trigger{border-color:#0C2121}.lipid-select-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lipid-select-label.is-placeholder{color:rgb(12 33 33 / .5)}.lipid-select-arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:#0C2121;transition:transform 0.2s ease;pointer-events:none}.lipid-select.is-open .lipid-select-arrow{transform:rotate(180deg)}.lipid-select-menu{position:absolute;z-index:1000;top:calc(100% + 6px);left:0;right:0;min-width:100%;max-height:320px;display:flex;flex-direction:column;background:#fff;border:1px solid rgb(12 33 33 / .1);border-radius:12px;box-shadow:0 16px 40px rgb(12 33 33 / .1),0 2px 6px rgb(12 33 33 / .04);overflow:hidden;box-sizing:border-box;animation:lipidSelectFadeIn 0.14s ease-out}.lipid-select.is-flipped .lipid-select-menu{top:auto;bottom:calc(100% + 6px)}.lipid-select-menu[hidden]{display:none}@keyframes lipidSelectFadeIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.lipid-select-search{flex:0 0 auto;position:relative;padding:10px;border-bottom:1px solid rgb(12 33 33 / .08);background:#fff}.lipid-select-search[hidden]{display:none}.lipid-select-search-icon{position:absolute;top:50%;left:22px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;color:rgb(12 33 33 / .45);pointer-events:none}.lipid-select-search-input{width:100%;height:38px;padding:8px 12px 8px 36px!important;border-radius:8px!important;border:1px solid rgb(12 33 33 / .1)!important;background-color:#fff;color:#0C2121;font-family:"Value Sans Pro";font-size:14px;line-height:1.4;box-sizing:border-box;outline:none;transition:border-color 0.15s ease;margin:0}.lipid-select-search-input::placeholder{color:rgb(12 33 33 / .4)}.lipid-select-search-input:focus{border-color:rgb(12 33 33 / .3)}.lipid-select-list{flex:1 1 auto;list-style:none;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain}.lipid-select-list::-webkit-scrollbar{width:8px}.lipid-select-list::-webkit-scrollbar-track{background:#fff0}.lipid-select-list::-webkit-scrollbar-thumb{background:rgb(12 33 33 / .18);border-radius:4px}.lipid-select-list::-webkit-scrollbar-thumb:hover{background:rgb(12 33 33 / .3)}.lipid-select-option{list-style:none;margin:0;padding:10px 12px;border-radius:8px;color:#0C2121;font-family:"Value Sans Pro";font-size:14px;font-weight:400;line-height:1.4;cursor:pointer;user-select:none;transition:background-color 0.12s ease}.lipid-select-option+.lipid-select-option{margin-top:2px}.lipid-select-option.is-active{background:rgb(67 216 194 / .1)}.lipid-select-option.is-selected{background:rgb(67 216 194 / .15);font-weight:500}.lipid-select-option.is-selected.is-active{background:rgb(67 216 194 / .22)}.lipid-select-option.is-disabled{opacity:.4;cursor:not-allowed}.lipid-select-empty{padding:18px 12px;text-align:center;color:rgb(12 33 33 / .55);font-family:"Value Sans Pro";font-size:13px;font-style:italic}.lipid-select-empty[hidden]{display:none}@media (max-width:480px){.lipid-select-menu{max-height:60vh}.lipid-select-option{padding:12px 14px;font-size:15px}.lipid-select-search-input{height:42px;font-size:16px}}.lipid-segmented-native{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);pointer-events:none;opacity:0}.lipid-segmented{display:inline-flex;flex-wrap:nowrap;align-items:stretch;gap:8px;width:100%;box-sizing:border-box}.lipid-segmented-option{flex:1 1 0%;min-width:0;height:52px;padding:10px 12px;border-radius:10px;border:1px solid rgb(12 33 33 / .2);background:#FFF;color:#0C2121;font-family:"Value Sans Pro";font-size:15px;font-weight:400;line-height:1.4;text-align:center;cursor:pointer;user-select:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;transition:border-color 0.15s ease,background-color 0.15s ease,color 0.15s ease;appearance:none;-webkit-appearance:none;text-transform:none;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lipid-segmented-option:hover{border-color:rgb(12 33 33 / .35)}.lipid-segmented-option:focus,.lipid-segmented-option:focus-visible{outline:none;border-color:#0C2121}.lipid-segmented-option.is-selected{background:#F4EEE6;border-color:#F4EEE6;font-weight:500}.lipid-segmented-option.is-selected:hover{border-color:#F4EEE6}.lipid-segmented-option.is-disabled{opacity:.4;cursor:not-allowed}#search-tool .lipid-field-results:has(.lipid-segmented){width:auto;min-width:220px;flex:0 0 auto}@media (max-width:480px){.lipid-segmented{gap:6px}.lipid-segmented-option{padding:10px 8px;font-size:14px}}#search-tool .lipid-field-results .lipid-segmented{width:auto;justify-content:flex-start}#search-tool .lipid-field-results .lipid-segmented-option{flex:0 0 52px;width:52px;min-width:52px;height:52px;padding:0}#search-tool .lipid-field-results:has(.lipid-segmented){min-width:0}#search-tool .lipid-tool-shortcode[data-tool-type="fatty_acid"] .lipid-fatty-col-right .lipid-fatty-field-row-top{grid-template-columns:292px minmax(0,1fr)!important}#search-tool .lipid-tool-shortcode[data-tool-type="fatty_acid"] .lipid-fatty-layout .lipid-field-plot-type{max-width:100%}@media (max-width:480px){#search-tool .lipid-field-results .lipid-segmented-option{flex:0 0 44px;width:44px;min-width:44px;height:44px}#search-tool .lipid-tool-shortcode[data-tool-type="fatty_acid"] .lipid-fatty-col-right .lipid-fatty-field-row-top{grid-template-columns:1fr!important}#search-tool .lipid-tool-shortcode[data-tool-type="fatty_acid"] .lipid-fatty-layout .lipid-field-plot-type{max-width:none}}.fav-top-match-score[data-tooltip]{position:relative;cursor:help}.fav-top-match-score[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);width:max-content;max-width:260px;padding:10px 12px;border-radius:8px;background:#0C2121;color:#fff;font-size:12px;line-height:1.4;white-space:normal;box-shadow:0 8px 24px rgb(0 0 0 / .18);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:9999}.fav-top-match-score[data-tooltip]::before{content:"";position:absolute;bottom:calc(100% + 2px);left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#0C2121 #fff0 #fff0 #fff0;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:9998}.fav-top-match-score[data-tooltip]:hover::after{opacity:1;transform:translateX(-50%) translateY(-2px)}.fav-top-match-score[data-tooltip]:hover::before{opacity:1}#search-tool .lipid-strain-table-accordion .lipid-strain-row{display:flex;align-items:center;justify-content:space-between;gap:16px;border:none;background:#fff0}#search-tool .lipid-request-sample-trigger{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 18px;border-radius:10px;border:1px solid var(--e-global-color-accent);background:#fff0;color:var(--e-global-color-accent);font-family:"Value Sans Pro";font-size:14px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease,opacity 0.2s ease}#search-tool .lipid-request-sample-trigger:hover,#search-tool .lipid-request-sample-trigger:focus{background:var(--e-global-color-accent);color:#0C2121;outline:none}#search-tool .strain-accordion-toggle{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}#search-tool .strain-accordion-icon{display:inline-flex;align-items:center;justify-content:center}#search-tool .strain-accordion-icon i{color:#0C2121}@media (max-width:767px){#search-tool .lipid-strain-table-accordion .lipid-strain-row{align-items:flex-start}#search-tool .lipid-strain-table-accordion .strain-row-summary{gap:10px;flex-wrap:wrap;justify-content:flex-start;text-align:left;width:100%;margin-left:0}#search-tool .lipid-request-sample-trigger{height:34px;padding:0 14px;font-size:13px}}.lipid-request-sample-shortcode{text-align:center}.lipid-request-sample-shortcode__strain{font-weight:500}[data-tooltip]{position:relative;cursor:help}[data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(4px);background:#0C2121;color:#FFF;padding:8px 12px;border-radius:8px;font-size:12px;line-height:1.4;font-weight:400;white-space:normal;width:max-content;max-width:240px;text-align:left;opacity:0;pointer-events:none;transition:opacity 0.18s ease,transform 0.18s ease;z-index:20}[data-tooltip]::before{content:'';position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(4px);border:6px solid #fff0;border-top-color:#0C2121;opacity:0;pointer-events:none;transition:opacity 0.18s ease,transform 0.18s ease;z-index:20}[data-tooltip]:hover::after,[data-tooltip]:focus-visible::after,[data-tooltip]:hover::before,[data-tooltip]:focus-visible::before{opacity:1;transform:translateX(-50%) translateY(0)}