.guest-foodmetrics-playground_playground__Irz6V{--demo-ink:var(--fm-ink);--demo-muted:var(--fm-muted);--demo-line:var(--fm-line);--demo-accent:var(--fm-accent);color:var(--demo-ink);padding:8px 0 12px;font-size:14px}.guest-foodmetrics-playground_playground__Irz6V *{box-sizing:border-box}.guest-foodmetrics-playground_playground__Irz6V :is(h1,h2,h3,p){margin:0}.guest-foodmetrics-playground_playground__Irz6V :is(input,select,button,summary,a){-webkit-tap-highlight-color:transparent}.guest-foodmetrics-playground_playground__Irz6V :is(input,select,button,summary,a):focus-visible{outline:3px solid var(--fm-focus);outline-offset:3px}.guest-foodmetrics-playground_introduction__m_93J{margin-bottom:14px}.guest-foodmetrics-playground_eyebrow__E2clj{display:flex;align-items:center;gap:10px;color:var(--demo-muted);font-size:14px;margin-bottom:10px}.guest-foodmetrics-playground_demoBadge__QIdSB{color:#006b49;background:#e1f4eb;padding:4px 8px;border-radius:6px;font-size:14px;font-weight:750;letter-spacing:.08em}.guest-foodmetrics-playground_introduction__m_93J h1{font-size:clamp(24px,2.6vw,32px);line-height:1.2;letter-spacing:-.7px;margin-bottom:8px}.guest-foodmetrics-playground_introduction__m_93J>p{color:var(--demo-muted);max-width:760px;line-height:1.5}.guest-foodmetrics-playground_presetBar__60REF{display:flex;align-items:center;gap:20px;padding:12px 16px;border:1px solid var(--demo-line);border-radius:12px;background:#fff;margin-bottom:20px}.guest-foodmetrics-playground_presetControl__FK79u{width:min(100%,360px);flex-shrink:0}.guest-foodmetrics-playground_presetControl__FK79u label{display:block;color:var(--demo-muted);font-size:14px;margin-bottom:6px}.guest-foodmetrics-playground_presetControl__FK79u select{width:100%;border:1px solid #6f8597;border-radius:8px;padding:10px 34px 10px 12px;min-height:44px;font:inherit;font-weight:650;color:var(--demo-ink);background:#fff}.guest-foodmetrics-playground_presetContext__lzKkD{display:grid;font-size:14px;color:var(--demo-muted)}.guest-foodmetrics-playground_advisoryBadge__M9fYF,.guest-foodmetrics-playground_modified__Stiz1,.guest-foodmetrics-playground_neutralBadge__6Jg6V,.guest-foodmetrics-playground_sessionBadge__EroEZ{display:inline-flex;align-items:center;width:fit-content;font-size:14px;font-weight:600;padding:4px 8px;border-radius:20px}.guest-foodmetrics-playground_neutralBadge__6Jg6V,.guest-foodmetrics-playground_sessionBadge__EroEZ{background:#f0f4f7;color:#48607e}.guest-foodmetrics-playground_modified__Stiz1{background:#fff4d4;color:#79550c}.guest-foodmetrics-playground_advisoryBadge__M9fYF{background:#eaf4ff;color:#235889}.guest-foodmetrics-playground_workspace__5b1ce{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:14px;align-items:start;margin-bottom:20px}.guest-foodmetrics-playground_editor__NB8IX{min-width:0;padding:20px;border:1px solid var(--demo-line);border-radius:12px;background:#fff;box-shadow:0 3px 12px #18324a04}.guest-foodmetrics-playground_panelHeading__egSo8{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.guest-foodmetrics-playground_panelHeading__egSo8>div{display:flex;gap:9px;align-items:center}.guest-foodmetrics-playground_panelHeading__egSo8 svg{color:var(--demo-accent);flex-shrink:0}.guest-foodmetrics-playground_analysisHeading__dZJn2 h2,.guest-foodmetrics-playground_panelHeading__egSo8 h2{font-size:18px;letter-spacing:-.35px}.guest-foodmetrics-playground_editorNote__6DFpr{font-size:14px;line-height:1.5;padding-bottom:18px}.guest-foodmetrics-playground_columnLabels__brIus,.guest-foodmetrics-playground_ingredient___HvtD{display:grid;grid-template-columns:minmax(0,1fr) 96px 44px;gap:8px;align-items:center}.guest-foodmetrics-playground_columnLabels__brIus{color:var(--demo-muted);font-size:14px;padding-bottom:8px;border-bottom:1px solid var(--demo-line)}.guest-foodmetrics-playground_columnLabels__brIus>span:nth-child(2){text-align:right}.guest-foodmetrics-playground_ingredient___HvtD{min-height:72px;padding:10px 0;border-bottom:1px solid #edf1f5}.guest-foodmetrics-playground_ingredientName__MJVAn{min-width:0}.guest-foodmetrics-playground_ingredientName__MJVAn label{display:block;font-weight:650;line-height:1.3}.guest-foodmetrics-playground_percentage__cEKfm{display:block;color:var(--demo-muted);margin-top:5px}.guest-foodmetrics-playground_ingredient___HvtD input,.guest-foodmetrics-playground_temperatureControl__sbiW0 input{width:100%;min-width:0;min-height:44px;border:1px solid #6f8597;border-radius:8px;background:#fcfdff;color:var(--demo-ink);font:inherit;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:10px;text-align:right}.guest-foodmetrics-playground_playground__Irz6V input[aria-invalid=true]{border:2px solid #a83d35;background:#fff8f7}.guest-foodmetrics-playground_remove__3MgGh{border:0;color:#53667d;font-size:24px;width:44px;min-height:44px;cursor:pointer;border-radius:8px}.guest-foodmetrics-playground_remove__3MgGh:hover{background:#fff0ee;color:#983d32}.guest-foodmetrics-playground_catalogue__E1BO3{margin-top:18px;padding-top:14px;border-top:1px solid var(--demo-line)}.guest-foodmetrics-playground_catalogue__E1BO3 h3{font-size:15px;margin-bottom:4px!important}.guest-foodmetrics-playground_catalogue__E1BO3>p{color:var(--demo-muted);font-size:14px;line-height:1.4}.guest-foodmetrics-playground_libraryControls__znKob{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px 8px;margin-top:0}.guest-foodmetrics-playground_libraryControls__znKob label{color:var(--demo-muted);font-size:14px}.guest-foodmetrics-playground_libraryControls__znKob input,.guest-foodmetrics-playground_libraryControls__znKob select{min-width:0;min-height:44px;border:1px solid #6f8597;border-radius:8px;padding:8px;background:#fff;color:var(--demo-ink);font:inherit}.guest-foodmetrics-playground_libraryControls__znKob input,.guest-foodmetrics-playground_libraryControls__znKob label:first-of-type{grid-column:1}.guest-foodmetrics-playground_libraryControls__znKob label:nth-of-type(2),.guest-foodmetrics-playground_libraryControls__znKob select{grid-column:2}.guest-foodmetrics-playground_libraryControls__znKob label{grid-row:1}.guest-foodmetrics-playground_libraryControls__znKob input,.guest-foodmetrics-playground_libraryControls__znKob select{grid-row:2}.guest-foodmetrics-playground_libraryEntry__fqURd{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;border:1px solid var(--demo-line);border-radius:8px;padding:6px 8px}.guest-foodmetrics-playground_libraryEntry__fqURd>div{min-width:0;overflow-wrap:anywhere}.guest-foodmetrics-playground_libraryEntry__fqURd small,.guest-foodmetrics-playground_libraryEntry__fqURd strong{display:block}.guest-foodmetrics-playground_libraryEntry__fqURd strong{font-size:14px}.guest-foodmetrics-playground_libraryEntry__fqURd small{color:var(--demo-muted);font-size:14px}.guest-foodmetrics-playground_libraryEntry__fqURd button{flex-shrink:0;min-width:62px;min-height:44px;border-radius:8px;border:1px solid #6f8597;background:#f1faf6;color:#006b49;cursor:pointer}.guest-foodmetrics-playground_libraryEntry__fqURd button:disabled{background:#f0f4f7;color:#48607e;cursor:default}.guest-foodmetrics-playground_libraryEntry__fqURd{align-items:flex-start}.guest-foodmetrics-playground_libraryEntryContent__OvkgS{flex:1 1;min-width:0}.guest-foodmetrics-playground_profileDisclosure__Tx83l{margin-top:4px}.guest-foodmetrics-playground_profileDisclosure__Tx83l>summary{min-height:44px;padding:8px;font-size:14px}.guest-foodmetrics-playground_profileBody__7i2Du{padding:8px;border:1px solid var(--demo-line);border-radius:8px;font-size:14px;line-height:1.5}.guest-foodmetrics-playground_profileBody__7i2Du p{margin:0 0 8px}.guest-foodmetrics-playground_profileBody__7i2Du dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 10px;margin:8px 0}.guest-foodmetrics-playground_profileBody__7i2Du dl>div{display:flex;justify-content:space-between;gap:4px;border-bottom:1px solid var(--demo-line);min-width:0}.guest-foodmetrics-playground_profileBody__7i2Du dt{overflow-wrap:anywhere}.guest-foodmetrics-playground_profileBody__7i2Du dd{margin:0;font-weight:600}.guest-foodmetrics-playground_emptyAnalysis__eoBF6,.guest-foodmetrics-playground_emptyState__PusGQ{border:1px solid #d2e9df;background:#f1faf6;border-radius:8px;padding:14px;color:#245b48;line-height:1.5;font-size:14px}.guest-foodmetrics-playground_emptyAnalysis__eoBF6{grid-column:1/-1}.guest-foodmetrics-playground_catalogue__E1BO3 summary{display:flex;align-items:center;gap:6px;min-height:44px;padding:10px 12px;font-weight:600;border:1px dashed #6f8597;color:#006b49;border-radius:8px;cursor:pointer}.guest-foodmetrics-playground_chevron__5R_MP{margin-left:auto;font-size:18px;flex-shrink:0;line-height:1}.guest-foodmetrics-playground_playground__Irz6V summary{list-style:none}.guest-foodmetrics-playground_playground__Irz6V summary::-webkit-details-marker{display:none}.guest-foodmetrics-playground_playground__Irz6V details[open]>summary .guest-foodmetrics-playground_chevron__5R_MP{transform:rotate(180deg)}.guest-foodmetrics-playground_additions__CwD7j{display:grid;gap:6px;margin-top:8px}@media (max-width:440px){.guest-foodmetrics-playground_libraryControls__znKob{grid-template-columns:repeat(2,minmax(0,1fr))}}.guest-foodmetrics-playground_additions__CwD7j button{min-height:44px;padding:10px 12px;text-align:left;border:1px solid var(--demo-line);background:#f7fbfa;color:#006b49;border-radius:8px;font:inherit;cursor:pointer}.guest-foodmetrics-playground_editorFooter__adfkU{padding-top:16px}.guest-foodmetrics-playground_reset__zChkk{display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:8px 0;border:0;background:transparent;color:#405773;font:inherit;font-size:14px;cursor:pointer}.guest-foodmetrics-playground_reset__zChkk>span{font-size:21px}.guest-foodmetrics-playground_editorFooter__adfkU>p{font-size:14px;line-height:1.5;color:var(--demo-muted);margin-top:6px}.guest-foodmetrics-playground_analysis__9F1Z7{min-width:0;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:14px;align-items:start}.guest-foodmetrics-playground_analysisHeading__dZJn2{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px;gap:8px}.guest-foodmetrics-playground_summary__7jXgo{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:16px}.guest-foodmetrics-playground_metric__H1oue{padding:14px 12px;border:1px solid var(--demo-line);background:white;border-radius:10px;min-width:0}.guest-foodmetrics-playground_metric__H1oue>span:not(.guest-foodmetrics-playground_metricNote__rKA1c){color:var(--demo-muted)}.guest-foodmetrics-playground_metric__H1oue p{display:flex;align-items:baseline;gap:6px;margin:5px 0 3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.guest-foodmetrics-playground_metric__H1oue strong{font-size:24px;line-height:1.2;letter-spacing:-.6px;overflow-wrap:anywhere;min-width:0}.guest-foodmetrics-playground_metric__H1oue small{color:var(--demo-muted);font-size:14px}.guest-foodmetrics-playground_rsiMetric__K3qtk{border-color:#d4e9df}.guest-foodmetrics-playground_rsiMetric__K3qtk strong{color:#006b49}.guest-foodmetrics-playground_freezing__0Sl0z{padding:20px;background:#fff;border:1px solid #cbddea;border-radius:12px;box-shadow:0 3px 14px #345c8506}.guest-foodmetrics-playground_freezingHeading__Mu2EX{display:flex;align-items:center;gap:11px;margin-bottom:18px}.guest-foodmetrics-playground_snowflake__vc2fd{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#edf5ff;color:#386898;font-size:24px;flex-shrink:0}.guest-foodmetrics-playground_freezingHeading__Mu2EX h3{font-size:18px;letter-spacing:-.35px}.guest-foodmetrics-playground_freezingHeading__Mu2EX p{color:var(--demo-muted);margin-top:3px}.guest-foodmetrics-playground_temperatureControl__sbiW0{justify-content:space-between;gap:16px;background:#f3f7fb;padding:12px;border-radius:8px}.guest-foodmetrics-playground_temperatureControl__sbiW0 label{font-size:14px;font-weight:650}.guest-foodmetrics-playground_temperatureControl__sbiW0 small{display:block;font-size:14px;font-weight:400;color:var(--demo-muted);margin-top:4px}.guest-foodmetrics-playground_temperatureControl__sbiW0 input{width:106px;font-size:19px;background:white}.guest-foodmetrics-playground_freezingStatus__8HDyt{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--demo-muted);padding:13px 0 4px}.guest-foodmetrics-playground_statusDot__4foZM{width:6px;height:6px;border-radius:50%;background:#4f7aa5}.guest-foodmetrics-playground_freezingMetrics__oeoI_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin:12px 0 18px}.guest-foodmetrics-playground_freezingMetrics__oeoI_>div{min-width:0}.guest-foodmetrics-playground_freezingMetrics__oeoI_ dt{color:var(--demo-muted);line-height:1.4;max-width:220px}.guest-foodmetrics-playground_freezingMetrics__oeoI_ dd{margin:6px 0 0;color:var(--demo-ink);font-size:25px;line-height:1.2;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.5px;overflow-wrap:anywhere}.guest-foodmetrics-playground_freezingMetrics__oeoI_ small{color:var(--demo-muted);font-size:14px;font-weight:400}.guest-foodmetrics-playground_waterTrack__CICIg{height:5px;border-radius:6px;background:#e8f0f7;margin-top:9px;overflow:hidden}.guest-foodmetrics-playground_waterTrack__CICIg>span{display:block;height:100%;background:#639ddd;border-radius:6px}.guest-foodmetrics-playground_scenarioNote__wnaBC{color:var(--demo-muted);font-size:14px;line-height:1.5;border-top:1px solid #e7eef4;padding-top:12px}.guest-foodmetrics-playground_composition__6dLvd,.guest-foodmetrics-playground_methodology__idO6O{border:1px solid var(--demo-line);border-radius:10px;background:white;margin-bottom:12px}.guest-foodmetrics-playground_composition__6dLvd>summary,.guest-foodmetrics-playground_methodology__idO6O>summary{display:flex;align-items:center;gap:16px;min-height:64px;padding:14px 20px;cursor:pointer;font-weight:600}.guest-foodmetrics-playground_disclosureTitle__H0JHf{display:flex;align-items:center;gap:10px}.guest-foodmetrics-playground_disclosureTitle__H0JHf svg{color:#00865c;flex-shrink:0}.guest-foodmetrics-playground_disclosureTitle__H0JHf small{display:block;font-size:14px;color:var(--demo-muted);font-weight:400;margin-top:3px}.guest-foodmetrics-playground_detailStatus__I4lx_{font-size:14px;color:var(--demo-muted);margin-left:auto;text-align:right}.guest-foodmetrics-playground_composition__6dLvd>summary .guest-foodmetrics-playground_chevron__5R_MP{margin-left:0}.guest-foodmetrics-playground_compositionBody__2xyj7{padding:0 20px 20px}.guest-foodmetrics-playground_componentList__CsBv1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.guest-foodmetrics-playground_component__yuhyb{border:1px solid var(--demo-line);border-radius:8px;padding:12px;min-width:0}.guest-foodmetrics-playground_componentHeading__Ytzbe{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.guest-foodmetrics-playground_componentHeading__Ytzbe h3{font-size:14px}.guest-foodmetrics-playground_componentHeading__Ytzbe>span{font-size:14px;color:var(--demo-muted)}.guest-foodmetrics-playground_component__yuhyb dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0}.guest-foodmetrics-playground_component__yuhyb dt{color:var(--demo-muted);font-size:14px}.guest-foodmetrics-playground_component__yuhyb dd{margin:4px 0 0;font-size:14px;overflow-wrap:anywhere}.guest-foodmetrics-playground_help__TXfuM{font-size:14px;color:var(--demo-muted);line-height:1.5;margin-top:14px!important}.guest-foodmetrics-playground_methodology__idO6O{background:transparent}.guest-foodmetrics-playground_methodology__idO6O>summary{font-size:14px;min-height:52px}.guest-foodmetrics-playground_methodologyBody__JTQbV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0 20px 20px;color:var(--demo-muted);font-size:14px;line-height:1.55}.guest-foodmetrics-playground_methodologyBody__JTQbV h3{font-size:14px;color:var(--demo-ink);margin-bottom:8px}.guest-foodmetrics-playground_methodologyBody__JTQbV p+p{margin-top:8px}.guest-foodmetrics-playground_conversion__Z6MRc{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px;margin-top:20px;border:1px solid #d2e9df;border-radius:12px;background:#edf8f3}.guest-foodmetrics-playground_conversion__Z6MRc h2{font-size:19px;letter-spacing:-.35px;margin-bottom:7px}.guest-foodmetrics-playground_conversion__Z6MRc p{font-size:14px;color:var(--demo-muted);max-width:520px;line-height:1.5}.guest-foodmetrics-playground_conversion__Z6MRc .guest-foodmetrics-playground_conversionNote__d9leu{font-size:14px;margin-top:5px}.guest-foodmetrics-playground_conversionActions__tBcNP{flex-shrink:0;display:flex;flex-direction:column;gap:4px;align-items:center}.guest-foodmetrics-playground_conversionActions__tBcNP a{display:flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:10px 16px;border-radius:8px;color:#fff;background:#00865c;font-size:14px;font-weight:650}.guest-foodmetrics-playground_conversionActions__tBcNP a:last-child{background:transparent;color:#405773;font-size:14px;font-weight:400}.guest-foodmetrics-playground_error__hRLEt{background:#fff1ee;color:#85352b;border:1px solid #e7bcb5;border-radius:8px;padding:14px;margin-bottom:14px!important;font-size:14px}.guest-foodmetrics-playground_srOnly__BGAbz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:1050px) and (min-width:761px){.guest-foodmetrics-playground_workspace__5b1ce{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:14px}.guest-foodmetrics-playground_editor__NB8IX,.guest-foodmetrics-playground_freezing__0Sl0z{padding:16px}.guest-foodmetrics-playground_columnLabels__brIus,.guest-foodmetrics-playground_ingredient___HvtD{grid-template-columns:minmax(0,1fr) 78px 44px;gap:4px}.guest-foodmetrics-playground_neutralBadge__6Jg6V{display:none}}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V{padding:0 0 12px}.guest-foodmetrics-playground_introduction__m_93J{margin-bottom:16px}.guest-foodmetrics-playground_eyebrow__E2clj{font-size:14px;margin-bottom:8px}.guest-foodmetrics-playground_introduction__m_93J h1{font-size:25px}.guest-foodmetrics-playground_introduction__m_93J>p{font-size:14px}.guest-foodmetrics-playground_presetBar__60REF{display:block;padding:14px;margin-bottom:18px}.guest-foodmetrics-playground_presetControl__FK79u{width:100%}.guest-foodmetrics-playground_presetContext__lzKkD{margin-top:8px;gap:6px;font-size:14px}.guest-foodmetrics-playground_presetContext__lzKkD>p{line-height:1.4}.guest-foodmetrics-playground_modified__Stiz1,.guest-foodmetrics-playground_sessionBadge__EroEZ{font-size:14px;padding:3px 7px}.guest-foodmetrics-playground_workspace__5b1ce{display:flex;flex-direction:column;gap:18px}.guest-foodmetrics-playground_analysis__9F1Z7{order:0;display:flex;flex-direction:column;width:100%}.guest-foodmetrics-playground_analysisHeading__dZJn2 h2,.guest-foodmetrics-playground_panelHeading__egSo8 h2{font-size:16px}.guest-foodmetrics-playground_analysisHeading__dZJn2{margin-bottom:10px}.guest-foodmetrics-playground_summary__7jXgo{gap:10px;margin-bottom:12px}.guest-foodmetrics-playground_metric__H1oue{padding:12px 14px}.guest-foodmetrics-playground_metric__H1oue strong{font-size:25px}.guest-foodmetrics-playground_metricNote__rKA1c,.guest-foodmetrics-playground_metric__H1oue>span:first-child{font-size:14px}.guest-foodmetrics-playground_freezing__0Sl0z{padding:16px}.guest-foodmetrics-playground_freezingHeading__Mu2EX{gap:8px;margin-bottom:14px}.guest-foodmetrics-playground_freezingHeading__Mu2EX h3{font-size:16px}.guest-foodmetrics-playground_freezingHeading__Mu2EX p{font-size:14px}.guest-foodmetrics-playground_freezingMetrics__oeoI_{gap:16px;margin:10px 0 16px}.guest-foodmetrics-playground_freezingMetrics__oeoI_ dt{font-size:14px}.guest-foodmetrics-playground_freezingMetrics__oeoI_ dd{font-size:23px}.guest-foodmetrics-playground_temperatureControl__sbiW0{gap:10px;padding:10px}.guest-foodmetrics-playground_temperatureControl__sbiW0 input{width:82px}.guest-foodmetrics-playground_temperatureControl__sbiW0 small{font-size:14px}.guest-foodmetrics-playground_editor__NB8IX{width:100%;padding:16px}.guest-foodmetrics-playground_columnLabels__brIus,.guest-foodmetrics-playground_ingredient___HvtD{grid-template-columns:minmax(0,1fr) 82px 44px;gap:6px}.guest-foodmetrics-playground_ingredientName__MJVAn label{font-size:14px}.guest-foodmetrics-playground_ingredient___HvtD{min-height:72px}.guest-foodmetrics-playground_percentage__cEKfm{font-size:14px}.guest-foodmetrics-playground_componentList__CsBv1,.guest-foodmetrics-playground_methodologyBody__JTQbV{grid-template-columns:1fr}.guest-foodmetrics-playground_composition__6dLvd>summary{gap:9px;padding:14px}.guest-foodmetrics-playground_detailStatus__I4lx_{max-width:88px;font-size:14px}.guest-foodmetrics-playground_disclosureTitle__H0JHf{gap:7px;font-size:14px}.guest-foodmetrics-playground_compositionBody__2xyj7{padding:0 14px 14px}.guest-foodmetrics-playground_methodology__idO6O>summary{padding:14px}.guest-foodmetrics-playground_methodologyBody__JTQbV{padding:0 14px 14px}.guest-foodmetrics-playground_conversion__Z6MRc{display:block;padding:18px;margin-top:16px}.guest-foodmetrics-playground_conversionActions__tBcNP{align-items:stretch;margin-top:16px}.guest-foodmetrics-playground_playground__Irz6V :is(input,button,select,summary,a){scroll-margin-top:20px;scroll-margin-bottom:calc(112px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.guest-foodmetrics-playground_playground__Irz6V *{scroll-behavior:auto}}.guest-foodmetrics-playground_metric__H1oue{position:relative;box-shadow:0 3px 12px #173e5c05;background:linear-gradient(135deg,#fff,#f9fcfd);min-height:128px}.guest-foodmetrics-playground_metric__H1oue>svg{display:block;color:#008b58;margin-bottom:9px}.guest-foodmetrics-playground_metric__H1oue .guest-foodmetrics-playground_statusValue__iFFlZ{font-size:16px;letter-spacing:-.2px}.guest-foodmetrics-playground_metricNote__rKA1c{display:block;line-height:1.4}.guest-foodmetrics-playground_coldMetric__n6axs>svg{color:#48729d}.guest-foodmetrics-playground_rsiMetric__K3qtk{background:linear-gradient(135deg,#fff,#ecf9f2)}.guest-foodmetrics-playground_coldMetric__n6axs{background:linear-gradient(135deg,#fff,#edf5fd)}.guest-foodmetrics-playground_compositionAnalysis__EXSml,.guest-foodmetrics-playground_editor__NB8IX,.guest-foodmetrics-playground_freezing__0Sl0z{border-radius:10px;box-shadow:0 3px 12px #173e5c05}.guest-foodmetrics-playground_panelHeading__egSo8{flex-wrap:wrap}.guest-foodmetrics-playground_panelHeading__egSo8 h2{font-size:17px}.guest-foodmetrics-playground_editorNote__6DFpr{background:#fff8e9;border-radius:6px;padding:9px 10px;margin-bottom:12px!important;color:#72521d}.guest-foodmetrics-playground_ingredientName__MJVAn{position:relative;padding-left:30px}.guest-foodmetrics-playground_ingredientName__MJVAn>svg{position:absolute;left:0;top:3px;width:22px;color:#008b58}.guest-foodmetrics-playground_ingredientName__MJVAn label{font-size:14px}.guest-foodmetrics-playground_profileCue__etc1c{display:block;color:var(--demo-muted)}.guest-foodmetrics-playground_percentage__cEKfm{margin-top:3px;font-size:14px}.guest-foodmetrics-playground_columnLabels__brIus,.guest-foodmetrics-playground_ingredient___HvtD{grid-template-columns:minmax(0,1fr) 82px 44px;gap:4px}.guest-foodmetrics-playground_massInput__vy8HN{display:flex;align-items:center;gap:5px}.guest-foodmetrics-playground_massInput__vy8HN input{padding:8px 5px}.guest-foodmetrics-playground_massInput__vy8HN>span{font-size:14px;color:var(--demo-muted)}.guest-foodmetrics-playground_remove__3MgGh{border:1px solid #e3ecf3;font-size:20px;background:#fcfdff}.guest-foodmetrics-playground_catalogue__E1BO3 summary{border-style:solid;background:#f5fbf8;width:fit-content}.guest-foodmetrics-playground_catalogue__E1BO3 svg,.guest-foodmetrics-playground_reset__zChkk svg{width:18px;height:18px}.guest-foodmetrics-playground_compositionAnalysis__EXSml{min-width:0;border:1px solid var(--demo-line);background:#fff}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_panelHeading__egSo8{align-items:start;gap:10px}.guest-foodmetrics-playground_analysisContext__RU8JD{font-size:14px;color:#245d91;background:#edf5ff;padding:4px 8px;border-radius:12px;width:fit-content}.guest-foodmetrics-playground_analysisRows__fmxhf{display:grid;gap:22px;margin:24px 0 18px}.guest-foodmetrics-playground_analysisRow__ritr5{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:8px;font-size:14px}.guest-foodmetrics-playground_analysisRow__ritr5 strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.guest-foodmetrics-playground_compositionTrack__G_tmH{grid-column:1/-1;grid-row:2;height:7px;background:#edf1f7;border-radius:8px;overflow:hidden}.guest-foodmetrics-playground_compositionTrack__G_tmH>span{height:100%;display:block;border-radius:inherit;background:#62aaff}.guest-foodmetrics-playground_analysisRow__ritr5[data-component=TOTAL_SOLIDS] .guest-foodmetrics-playground_compositionTrack__G_tmH>span{background:#0c9b69}.guest-foodmetrics-playground_analysisRow__ritr5[data-component=FAT] .guest-foodmetrics-playground_compositionTrack__G_tmH>span{background:#ecab27}.guest-foodmetrics-playground_analysisRow__ritr5[data-component=SUGARS] .guest-foodmetrics-playground_compositionTrack__G_tmH>span{background:#af7be8}.guest-foodmetrics-playground_analysisFootnote__kRVte{font-size:14px;line-height:1.5;color:var(--demo-muted);margin-bottom:18px!important}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_composition__6dLvd{border:0;border-top:1px solid var(--demo-line);border-radius:0;margin:0}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_composition__6dLvd>summary{padding:14px 0 0;gap:6px;flex-wrap:wrap}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_disclosureTitle__H0JHf{font-size:14px}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_disclosureTitle__H0JHf svg{display:none}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_detailStatus__I4lx_{font-size:14px}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_compositionBody__2xyj7{padding:14px 0 0}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_componentList__CsBv1{grid-template-columns:1fr}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_componentHeading__Ytzbe{flex-wrap:wrap}.guest-foodmetrics-playground_freezingHeading__Mu2EX{align-items:start;gap:8px;margin-bottom:12px}.guest-foodmetrics-playground_freezingHeading__Mu2EX h3{font-size:16px}.guest-foodmetrics-playground_freezingHeading__Mu2EX p{font-size:14px;line-height:1.4}.guest-foodmetrics-playground_snowflake__vc2fd{width:30px;height:34px;border-radius:6px}.guest-foodmetrics-playground_snowflake__vc2fd svg{width:23px}.guest-foodmetrics-playground_temperatureControl__sbiW0{display:block;padding:10px}.guest-foodmetrics-playground_temperatureControl__sbiW0 input{width:100%;margin-top:8px}.guest-foodmetrics-playground_freezingMetrics__oeoI_{gap:16px 10px}.guest-foodmetrics-playground_freezingMetrics__oeoI_ dt{font-size:14px}.guest-foodmetrics-playground_freezingMetrics__oeoI_ dd{font-size:23px}.guest-foodmetrics-playground_freezingStatus__8HDyt{border-radius:6px;color:#315d82}.guest-foodmetrics-playground_error__hRLEt{grid-column:1/-1}.guest-foodmetrics-playground_conversion__Z6MRc{margin-top:14px;padding:16px}@media (max-width:1150px) and (min-width:761px){.guest-foodmetrics-playground_workspace__5b1ce{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.guest-foodmetrics-playground_analysis__9F1Z7{grid-template-columns:1fr}.guest-foodmetrics-playground_summary__7jXgo{grid-template-columns:repeat(3,minmax(0,1fr))}.guest-foodmetrics-playground_analysisRow__ritr5{grid-template-columns:75px 1fr 55px}.guest-foodmetrics-playground_compositionTrack__G_tmH{grid-column:auto;grid-row:auto}}@media (max-width:760px){.guest-foodmetrics-playground_introduction__m_93J>p{display:none}.guest-foodmetrics-playground_introduction__m_93J h1{font-size:23px}.guest-foodmetrics-playground_presetBar__60REF{padding:10px 12px;margin-bottom:12px}.guest-foodmetrics-playground_presetContext__lzKkD{gap:5px}.guest-foodmetrics-playground_summary__7jXgo{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px}.guest-foodmetrics-playground_metric__H1oue{padding:10px 12px;min-height:109px}.guest-foodmetrics-playground_metric__H1oue>svg{width:21px;height:21px;margin-bottom:5px}.guest-foodmetrics-playground_metric__H1oue>span:not(.guest-foodmetrics-playground_metricNote__rKA1c){font-size:14px}.guest-foodmetrics-playground_metric__H1oue strong{font-size:22px}.guest-foodmetrics-playground_metricNote__rKA1c,.guest-foodmetrics-playground_metric__H1oue .guest-foodmetrics-playground_statusValue__iFFlZ{font-size:14px}.guest-foodmetrics-playground_compositionAnalysis__EXSml,.guest-foodmetrics-playground_editor__NB8IX,.guest-foodmetrics-playground_freezing__0Sl0z{width:100%;padding:14px}.guest-foodmetrics-playground_analysis__9F1Z7{gap:14px}.guest-foodmetrics-playground_analysisRows__fmxhf{gap:18px;margin:20px 0 14px}.guest-foodmetrics-playground_analysisRow__ritr5{grid-template-columns:70px 1fr 55px;gap:9px;font-size:14px}.guest-foodmetrics-playground_compositionTrack__G_tmH{grid-column:auto;grid-row:auto}.guest-foodmetrics-playground_temperatureControl__sbiW0{display:flex}.guest-foodmetrics-playground_temperatureControl__sbiW0 input{width:82px;margin:0}.guest-foodmetrics-playground_freezingMetrics__oeoI_ dt{font-size:14px}.guest-foodmetrics-playground_freezingHeading__Mu2EX h3{font-size:16px}.guest-foodmetrics-playground_workspace__5b1ce{gap:14px}.guest-foodmetrics-playground_neutralBadge__6Jg6V{font-size:14px}}.guest-foodmetrics-playground_introduction__m_93J{margin-bottom:10px}.guest-foodmetrics-playground_eyebrow__E2clj{margin-bottom:6px}.guest-foodmetrics-playground_introduction__m_93J h1{margin-bottom:3px}.guest-foodmetrics-playground_presetBar__60REF{padding:10px 14px;margin-bottom:10px}.guest-foodmetrics-playground_presetContext__lzKkD{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.guest-foodmetrics-playground_syntheticContext__UY7P9{font-size:14px;color:var(--demo-muted)}.guest-foodmetrics-playground_summary__7jXgo{gap:8px;margin-bottom:10px}.guest-foodmetrics-playground_metric__H1oue{display:flex;flex-direction:column;gap:2px;min-height:94px;padding:10px 12px;background:#fff}.guest-foodmetrics-playground_rsiMetric__K3qtk{background:#f1faf6}.guest-foodmetrics-playground_coldMetric__n6axs{background:#f2f8fd}.guest-foodmetrics-playground_metricReading__rJzOr{display:flex;align-items:center;gap:8px;min-height:32px;color:var(--demo-ink)}.guest-foodmetrics-playground_metricReading__rJzOr svg{width:22px;height:22px;flex-shrink:0;color:#008b58}.guest-foodmetrics-playground_coldMetric__n6axs .guest-foodmetrics-playground_metricReading__rJzOr svg{color:#48729d}.guest-foodmetrics-playground_metricReading__rJzOr p{margin:0;display:flex;gap:4px;align-items:baseline;min-width:0}.guest-foodmetrics-playground_metricReading__rJzOr strong{font-size:23px;line-height:1.05}.guest-foodmetrics-playground_metricReading__rJzOr .guest-foodmetrics-playground_statusValue__iFFlZ{color:var(--demo-muted);font-size:14px;line-height:1.2;font-weight:700;letter-spacing:0}.guest-foodmetrics-playground_metric__H1oue>span:not(.guest-foodmetrics-playground_metricNote__rKA1c){font-size:14px;line-height:1.25}.guest-foodmetrics-playground_metricNote__rKA1c{font-size:14px;line-height:1.25;color:var(--demo-muted)}.guest-foodmetrics-playground_editorNote__6DFpr{color:var(--demo-muted);background:#f3f7fa;padding:6px 9px;margin-bottom:6px!important}.guest-foodmetrics-playground_editor__NB8IX .guest-foodmetrics-playground_panelHeading__egSo8{margin-bottom:8px}.guest-foodmetrics-playground_ingredient___HvtD{min-height:64px;padding:8px 0}.guest-foodmetrics-playground_ingredientName__MJVAn>svg{top:1px}.guest-foodmetrics-playground_profileCue__etc1c{font-size:14px;line-height:1.35;margin-top:3px}.guest-foodmetrics-playground_remove__3MgGh{background:transparent;border-color:transparent;color:#63758a}.guest-foodmetrics-playground_remove__3MgGh:focus-visible,.guest-foodmetrics-playground_remove__3MgGh:hover{border-color:#e3ecf3}.guest-foodmetrics-playground_catalogue__E1BO3{margin-top:8px}.guest-foodmetrics-playground_editorFooter__adfkU{padding-top:4px}.guest-foodmetrics-playground_editorFooter__adfkU>p{margin-top:0}.guest-foodmetrics-playground_analysisRows__fmxhf{gap:13px;margin:16px 0 14px}.guest-foodmetrics-playground_analysisRow__ritr5{grid-template-columns:minmax(68px,.85fr) minmax(55px,1.15fr) auto;align-items:center;gap:7px;min-height:24px}.guest-foodmetrics-playground_analysisRow__ritr5 strong{text-align:right;white-space:nowrap}.guest-foodmetrics-playground_compositionTrack__G_tmH{grid-column:auto;grid-row:auto}.guest-foodmetrics-playground_analysisFootnote__kRVte{margin-bottom:12px!important}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_composition__6dLvd>summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:5px;padding-top:10px}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_disclosureTitle__H0JHf,.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_disclosureTitle__H0JHf>span{min-width:0}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_detailStatus__I4lx_{margin-left:0;max-width:75px}.guest-foodmetrics-playground_compositionAnalysis__EXSml .guest-foodmetrics-playground_composition__6dLvd>summary .guest-foodmetrics-playground_chevron__5R_MP{margin-left:0;justify-self:end}.guest-foodmetrics-playground_temperatureControl__sbiW0{display:flex;align-items:center;gap:8px;padding:7px 9px}.guest-foodmetrics-playground_temperatureControl__sbiW0 label{min-width:0;line-height:1.3}.guest-foodmetrics-playground_temperatureControl__sbiW0 small{margin-top:2px}.guest-foodmetrics-playground_temperatureControl__sbiW0 input{width:76px;flex-shrink:0;margin:0;font-size:17px}.guest-foodmetrics-playground_freezingStatus__8HDyt{padding:9px 0 0}.guest-foodmetrics-playground_freezingMetrics__oeoI_{gap:12px 9px;margin:9px 0 12px}.guest-foodmetrics-playground_freezingMetrics__oeoI_ .guest-foodmetrics-playground_waterMetric__H67UO{grid-column:1/-1;border-bottom:1px solid #e2edf5;padding:3px 0 12px}.guest-foodmetrics-playground_freezingMetrics__oeoI_ .guest-foodmetrics-playground_waterMetric__H67UO dt{font-size:14px;font-weight:650;color:#245889}.guest-foodmetrics-playground_freezingMetrics__oeoI_ .guest-foodmetrics-playground_waterMetric__H67UO dd{font-size:30px;color:#123a62;margin-top:2px}.guest-foodmetrics-playground_waterBasis__KA3l1{font-size:14px;line-height:1.35;color:var(--demo-muted);margin-top:2px!important}.guest-foodmetrics-playground_freezingMetrics__oeoI_ .guest-foodmetrics-playground_waterTrack__CICIg{height:7px;margin-top:8px;width:100%}.guest-foodmetrics-playground_freezingMetrics__oeoI_ .guest-foodmetrics-playground_scenarioMetric__sWIJ_{grid-column:1/-1;display:flex;align-items:baseline;justify-content:space-between;gap:8px;border-top:1px solid #e2edf5;padding-top:8px}.guest-foodmetrics-playground_freezingMetrics__oeoI_ .guest-foodmetrics-playground_scenarioMetric__sWIJ_ dd{font-size:16px;margin:0;white-space:nowrap}.guest-foodmetrics-playground_scenarioNote__wnaBC{padding-top:9px}.guest-foodmetrics-playground_conversion__Z6MRc{padding:12px 16px;margin-top:10px}.guest-foodmetrics-playground_conversion__Z6MRc h2{font-size:17px;margin-bottom:3px}.guest-foodmetrics-playground_conversion__Z6MRc .guest-foodmetrics-playground_conversionNote__d9leu{margin-top:3px}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V{padding-top:0}.guest-foodmetrics-playground_introduction__m_93J{margin-bottom:8px}.guest-foodmetrics-playground_eyebrow__E2clj{margin-bottom:4px}.guest-foodmetrics-playground_introduction__m_93J h1{font-size:23px;line-height:1.15}.guest-foodmetrics-playground_presetBar__60REF{padding:8px 11px;margin-bottom:8px}.guest-foodmetrics-playground_presetContext__lzKkD{margin-top:5px}.guest-foodmetrics-playground_presetControl__FK79u label{margin-bottom:3px}.guest-foodmetrics-playground_summary__7jXgo{gap:6px;margin-bottom:8px}.guest-foodmetrics-playground_metric__H1oue{min-height:89px;padding:8px 10px;gap:1px}.guest-foodmetrics-playground_metricReading__rJzOr{min-height:29px;gap:6px}.guest-foodmetrics-playground_metricReading__rJzOr svg{width:20px;height:20px}.guest-foodmetrics-playground_metricReading__rJzOr strong{font-size:21px}.guest-foodmetrics-playground_metricNote__rKA1c,.guest-foodmetrics-playground_metricReading__rJzOr .guest-foodmetrics-playground_statusValue__iFFlZ{font-size:14px}.guest-foodmetrics-playground_analysis__9F1Z7,.guest-foodmetrics-playground_workspace__5b1ce{gap:10px}.guest-foodmetrics-playground_compositionAnalysis__EXSml,.guest-foodmetrics-playground_editor__NB8IX,.guest-foodmetrics-playground_freezing__0Sl0z{padding:12px}.guest-foodmetrics-playground_editor__NB8IX .guest-foodmetrics-playground_panelHeading__egSo8{margin-bottom:7px}.guest-foodmetrics-playground_editorNote__6DFpr{padding:5px 8px;margin-bottom:5px!important}.guest-foodmetrics-playground_columnLabels__brIus{padding-bottom:4px}.guest-foodmetrics-playground_ingredient___HvtD{min-height:62px;padding:7px 0}.guest-foodmetrics-playground_ingredientName__MJVAn{padding-left:25px}.guest-foodmetrics-playground_ingredientName__MJVAn>svg{width:19px}.guest-foodmetrics-playground_analysisRows__fmxhf{gap:12px;margin:14px 0 12px}.guest-foodmetrics-playground_analysisRow__ritr5{grid-template-columns:minmax(64px,.7fr) minmax(70px,1.3fr) auto}.guest-foodmetrics-playground_freezingMetrics__oeoI_ .guest-foodmetrics-playground_waterMetric__H67UO dd{font-size:28px}.guest-foodmetrics-playground_temperatureControl__sbiW0 input{width:76px}.guest-foodmetrics-playground_conversion__Z6MRc{padding:12px}.guest-foodmetrics-playground_conversionActions__tBcNP{margin-top:8px}}.guest-foodmetrics-playground_sectionNavigation__OUr1P{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-block:.75rem}.guest-foodmetrics-playground_analysis__9F1Z7>a,.guest-foodmetrics-playground_editorFooter__adfkU a,.guest-foodmetrics-playground_sectionNavigation__OUr1P a{display:inline-flex;align-items:center;min-height:44px;color:#174f46;font-size:1rem;font-weight:650}.guest-foodmetrics-playground_analysis__9F1Z7,.guest-foodmetrics-playground_editor__NB8IX{scroll-margin-block:1rem}.guest-foodmetrics-playground_catalogue__E1BO3{border:0;padding:0;margin:1rem 0 0}.guest-foodmetrics-playground_libraryControls__znKob input,.guest-foodmetrics-playground_libraryControls__znKob select,.guest-foodmetrics-playground_massInput__vy8HN input{font-size:1rem}.guest-foodmetrics-playground_libraryControls__znKob .guest-foodmetrics-playground_libraryClear__7wy1m{grid-column:1/-1;grid-row:auto;justify-self:start}.guest-foodmetrics-playground_summary__7jXgo{grid-template-columns:repeat(4,minmax(0,1fr))}.guest-foodmetrics-playground_analysis__9F1Z7>a{grid-column:1/-1}.guest-foodmetrics-playground_ingredientName__MJVAn label,.guest-foodmetrics-playground_playground__Irz6V{font-size:16px}.guest-foodmetrics-playground_editor__NB8IX>button{min-height:44px;padding:.6rem 1rem;border:1px solid #174f46;border-radius:.6rem;background:white;color:#174f46;font:inherit;font-weight:650}@media (max-width:760px){.guest-foodmetrics-playground_summary__7jXgo{grid-template-columns:repeat(2,minmax(0,1fr))}.guest-foodmetrics-playground_sectionNavigation__OUr1P{margin-block:.25rem}}.guest-foodmetrics-playground_firstEditHelp__l_LQJ{margin:.2rem 0 .6rem;color:#36564b;font-size:.875rem;line-height:1.45}@media (max-height:500px) and (min-width:601px){.guest-foodmetrics-playground_libraryControls__znKob{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.guest-foodmetrics-playground_libraryControls__znKob .guest-foodmetrics-playground_libraryClear__7wy1m{grid-column:3;grid-row:2}}.guest-foodmetrics-playground_playground__Irz6V{background:var(--fm-canvas);color:var(--fm-ink)}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_analysis__9F1Z7,.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_editor__NB8IX,.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF{background:var(--fm-card);border-color:var(--fm-line);border-radius:1rem}.guest-foodmetrics-playground_playground__Irz6V h1,.guest-foodmetrics-playground_playground__Irz6V h2{font-family:Georgia,Times New Roman,serif}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_libraryEntry__fqURd{background:#faf8ef;border-color:#d9ddcf}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_profileCue__etc1c{color:#59675b}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compositionTrack__G_tmH>span{background:#64896d}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J{padding-right:5rem;position:relative}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J:after{content:"";position:absolute;right:0;top:0;width:64px;height:64px;background:url(/visual/foodmetrics-art/background-botanical-edge/01/1080.webp) 100% 0/cover;border-radius:1rem;pointer-events:none}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF{background:#f3f0e3 url(/visual/foodmetrics-art/background-cream-fold/01/1080.webp) 100%/auto 100% no-repeat}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredientName__MJVAn{padding-left:3.5rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredientName__MJVAn>[data-art-size]{position:absolute;left:0;top:0}.guest-foodmetrics-playground_libraryEntryContent__OvkgS>[data-art-size]{float:left;margin:0 .75rem .35rem 0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>[data-art-size]{width:80px;height:64px}@media (max-width:540px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>[data-art-size]{width:64px;height:56px}}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V[data-mobile-view=composition] .guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_summary__7jXgo{display:none}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_composition__6dLvd>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_composition__6dLvd .guest-foodmetrics-playground_disclosureTitle__H0JHf{min-width:0;overflow-wrap:normal;word-break:normal}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_composition__6dLvd .guest-foodmetrics-playground_detailStatus__I4lx_{grid-column:1;margin-left:31px;min-width:0;max-width:none;text-align:left}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_composition__6dLvd>summary .guest-foodmetrics-playground_chevron__5R_MP{grid-column:2;grid-row:1/3}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF{display:grid;grid-template-columns:56px minmax(0,1fr);gap:.35rem .6rem;align-items:center}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>[data-art-size]{grid-column:1;grid-row:1;width:56px;height:56px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u{grid-column:2;min-width:0;width:100%}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u select{font-size:.875rem;padding-left:.4rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetContext__lzKkD{grid-column:1/-1;margin:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_eyebrow__E2clj .guest-foodmetrics-playground_demoBadge__QIdSB{white-space:nowrap;flex-shrink:0}}.guest-foodmetrics-playground_playground__Irz6V{background:transparent}.guest-foodmetrics-playground_introduction__m_93J{padding-block:4px;margin-bottom:6px}.guest-foodmetrics-playground_introduction__m_93J>p{max-width:62rem;font-size:.875rem}.guest-foodmetrics-playground_introduction__m_93J h1{font-size:clamp(1.45rem,2.5vw,2rem)}.guest-foodmetrics-playground_eyebrow__E2clj{margin-bottom:4px;font-size:.8rem}.guest-foodmetrics-playground_sectionNavigation__OUr1P{margin-block:4px 10px;border-bottom:1px solid var(--fm-line)}.guest-foodmetrics-playground_sectionNavigation__OUr1P a{font-size:.85rem}.guest-foodmetrics-playground_presetBar__60REF{background:#fffdf6;border-radius:14px;margin-bottom:12px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>[data-art-size]{width:96px;height:76px}.guest-foodmetrics-playground_coldMetric__n6axs,.guest-foodmetrics-playground_metric__H1oue,.guest-foodmetrics-playground_rsiMetric__K3qtk{background:#fffef9;border-color:var(--fm-line)}.guest-foodmetrics-playground_rsiMetric__K3qtk{background:#edf2e7}.guest-foodmetrics-playground_metric__H1oue strong{color:#214935}.guest-foodmetrics-playground_advisoryBadge__M9fYF,.guest-foodmetrics-playground_analysisContext__RU8JD,.guest-foodmetrics-playground_neutralBadge__6Jg6V,.guest-foodmetrics-playground_sessionBadge__EroEZ{background:#edf0e5;color:#476044}.guest-foodmetrics-playground_workspace__5b1ce{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr);gap:18px}.guest-foodmetrics-playground_analysis__9F1Z7{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.guest-foodmetrics-playground_analysis__9F1Z7>*{grid-column:1}.guest-foodmetrics-playground_analysis__9F1Z7>a{display:none}.guest-foodmetrics-playground_compositionAnalysis__EXSml,.guest-foodmetrics-playground_editor__NB8IX,.guest-foodmetrics-playground_freezing__0Sl0z{border-radius:14px;background:#fffef9;padding:16px;box-shadow:0 4px 22px #304b2e07}.guest-foodmetrics-playground_editorNote__6DFpr{background:transparent;padding:0 0 8px}.guest-foodmetrics-playground_ingredient___HvtD{min-height:66px}.guest-foodmetrics-playground_ingredientName__MJVAn label{font-size:.9rem}.guest-foodmetrics-playground_percentage__cEKfm{font-size:.8rem}.guest-foodmetrics-playground_compositionTrack__G_tmH{background:#e7e8df}.guest-foodmetrics-playground_compositionTrack__G_tmH>span{background:#648d70}.guest-foodmetrics-playground_analysisRow__ritr5[data-component=TOTAL_SOLIDS] .guest-foodmetrics-playground_compositionTrack__G_tmH>span{background:#295e42}.guest-foodmetrics-playground_analysisRow__ritr5[data-component=FAT] .guest-foodmetrics-playground_compositionTrack__G_tmH>span{background:#c5a96b}.guest-foodmetrics-playground_analysisRow__ritr5[data-component=SUGARS] .guest-foodmetrics-playground_compositionTrack__G_tmH>span{background:#a28b68}@media (max-width:760px){.guest-foodmetrics-playground_workspace__5b1ce{display:flex}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>[data-art-size]{width:56px;height:56px}.guest-foodmetrics-playground_compositionAnalysis__EXSml,.guest-foodmetrics-playground_editor__NB8IX,.guest-foodmetrics-playground_freezing__0Sl0z{padding:12px}.guest-foodmetrics-playground_summary__7jXgo{gap:8px}.guest-foodmetrics-playground_metric__H1oue{padding:10px}.guest-foodmetrics-playground_analysis__9F1Z7>a{display:inline-flex}}.guest-foodmetrics-playground_columnLabels__brIus,.guest-foodmetrics-playground_ingredient___HvtD{grid-template-columns:minmax(0,1fr) 174px 44px}.guest-foodmetrics-playground_massInput__vy8HN [data-gram-control]{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:2px;min-width:0}.guest-foodmetrics-playground_massInput__vy8HN [data-gram-control] button{min-height:44px;padding:0;border:1px solid #d4d9c8;border-radius:7px;background:#f0f2e7;color:#234b37;font:inherit;font-size:1.1rem;cursor:pointer}.guest-foodmetrics-playground_massInput__vy8HN [data-gram-control] input{text-align:center}.guest-foodmetrics-playground_massInput__vy8HN [data-gram-step-help]{grid-column:1/-1;font-size:.75rem}.guest-foodmetrics-playground_massInput__vy8HN [data-visually-hidden]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media (max-width:760px){.guest-foodmetrics-playground_ingredient___HvtD{grid-template-columns:minmax(0,1fr) 44px}.guest-foodmetrics-playground_ingredientName__MJVAn{grid-column:1/-1}.guest-foodmetrics-playground_massInput__vy8HN{grid-column:1;grid-row:2;width:200px;max-width:100%;padding-left:54px}.guest-foodmetrics-playground_ingredient___HvtD .guest-foodmetrics-playground_remove__3MgGh{grid-column:2;grid-row:2}.guest-foodmetrics-playground_columnLabels__brIus{grid-template-columns:minmax(0,1fr)}.guest-foodmetrics-playground_columnLabels__brIus>span:nth-child(n+2){display:none}}.guest-foodmetrics-playground_librarySplit__vh_zy{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(230px,.8fr);gap:16px;align-items:start}.guest-foodmetrics-playground_librarySplit__vh_zy .guest-foodmetrics-playground_additions__CwD7j{display:grid;grid-template-columns:minmax(0,1fr)}.guest-foodmetrics-playground_libraryPreview__pVsHf{position:sticky;top:0;padding:16px;background:#f4f1e5;border:1px solid #dcded2;border-radius:12px}.guest-foodmetrics-playground_libraryPreview__pVsHf>[data-art-size]{width:100%;height:160px}.guest-foodmetrics-playground_libraryPreview__pVsHf h3{margin-block:10px;font:1.25rem Georgia,serif}.guest-foodmetrics-playground_libraryPreview__pVsHf p{margin-block:8px;font-size:.8rem;color:#59675b}.guest-foodmetrics-playground_libraryPreview__pVsHf dl>div{display:flex;justify-content:space-between;padding-block:5px;border-bottom:1px solid #dcded2;font-size:.85rem}.guest-foodmetrics-playground_libraryPreview__pVsHf dd{margin:0;font-weight:650}.guest-foodmetrics-playground_libraryPreview__pVsHf>button{min-height:44px;padding:8px 12px;border:1px solid #285c43;border-radius:8px;background:#285c43;color:white;font:inherit;width:100%}.guest-foodmetrics-playground_libraryPreview__pVsHf>button:disabled{background:#edf0e5;color:#52644c;border-color:#bfcbb6}.guest-foodmetrics-playground_libraryEntryContent__OvkgS .guest-foodmetrics-playground_previewSelect__Geoek{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:0;border:0;background:transparent;color:#234b37;font:inherit;font-weight:650;text-align:left}.guest-foodmetrics-playground_libraryBack__TK_U0{display:none}@media (max-width:760px){.guest-foodmetrics-playground_librarySplit__vh_zy{grid-template-columns:minmax(0,1fr)}.guest-foodmetrics-playground_librarySplit__vh_zy[data-preview-open=false] .guest-foodmetrics-playground_libraryPreview__pVsHf,.guest-foodmetrics-playground_librarySplit__vh_zy[data-preview-open=true] .guest-foodmetrics-playground_additions__CwD7j{display:none}.guest-foodmetrics-playground_libraryBack__TK_U0{display:block}.guest-foodmetrics-playground_libraryPreview__pVsHf{position:static}.guest-foodmetrics-playground_sectionNavigation__OUr1P{gap:0 16px}.guest-foodmetrics-playground_sectionNavigation__OUr1P>a:first-child{display:none}.guest-foodmetrics-playground_metric__H1oue{min-height:0}.guest-foodmetrics-playground_metricNote__rKA1c{font-size:.75rem}.guest-foodmetrics-playground_metric__H1oue>span{font-size:.8rem}.guest-foodmetrics-playground_metricReading__rJzOr{margin-bottom:2px}.guest-foodmetrics-playground_presetBar__60REF{margin-bottom:8px}.guest-foodmetrics-playground_introduction__m_93J{margin-bottom:0}.guest-foodmetrics-playground_massInput__vy8HN{width:100%;padding-left:0}.guest-foodmetrics-playground_massInput__vy8HN [data-gram-control] input{padding-inline:2px}}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq{display:grid;grid-template-columns:104px minmax(0,1fr) minmax(220px,300px);align-items:center;gap:20px;padding:0 0 20px;border-bottom:1px solid #d7ddcb;margin-bottom:18px}.guest-foodmetrics-playground_masthead__EErLq>[data-art-size]{width:104px;height:104px;border-radius:12px;box-shadow:0 4px 14px #32412e13}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J{margin:0;padding:0;background:none;min-height:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J:after{display:none}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J h1{font-size:clamp(1.5rem,2.5vw,2rem);margin:5px 0 8px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J>p{font-size:.85rem;line-height:1.5;margin:0;max-width:48ch}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_eyebrow__E2clj{font-size:.75rem;letter-spacing:.05em}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0;padding:0;background:none;border:0;border-radius:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u{display:block;width:100%;margin:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u label{display:block;font-size:.75rem;color:#5a694f;margin-bottom:4px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u select{width:100%;max-width:100%;min-height:44px;border:1px solid #bfcbb1;border-radius:7px;background:#fffdf4;color:#244932;font-size:.9rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>.guest-foodmetrics-playground_modified__Stiz1,.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>.guest-foodmetrics-playground_sessionBadge__EroEZ{align-self:start;font-size:.75rem;padding:4px 8px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_summary__7jXgo{gap:12px;margin-bottom:18px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue{border:0;border-right:1px solid #d8dfca;background:transparent;border-radius:0;padding:0 14px;min-height:74px;box-shadow:none}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue:last-child{border-right:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue strong{font:600 1.6rem/1.2 Georgia,serif}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metricReading__rJzOr{gap:8px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue>span{font-size:.8rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue .guest-foodmetrics-playground_metricNote__rKA1c{font-size:.7rem;color:#65725c}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_workspace__5b1ce{gap:24px;align-items:start}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_editor__NB8IX{border:1px solid #d5dcc8;border-radius:12px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_panelHeading__egSo8 h2{font-size:1.3rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_firstEditHelp__l_LQJ{font-size:.8rem;margin:4px 0 14px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredient___HvtD{min-height:76px;padding:8px 0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredientName__MJVAn{padding-left:70px;min-height:56px;display:flex;flex-direction:column;justify-content:center}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredientName__MJVAn>[data-art-size]{width:56px;height:56px;background:#f3f0e5;border-radius:8px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredientName__MJVAn label{font-size:.9rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_profileCue__etc1c{font-size:.72rem;line-height:1.4}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_editorFooter__adfkU{padding-top:12px;margin-top:12px;border-top:1px solid #d9dfcc}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compositionAnalysis__EXSml,.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_freezing__0Sl0z{padding:18px;box-shadow:none;border:1px solid #d5dcc8}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_analysis__9F1Z7{gap:14px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_libraryEntry__fqURd{border:0;border-bottom:1px solid #d9dfce;border-radius:0;padding:10px 8px;background:#fffdf6}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_libraryEntry__fqURd:has([aria-pressed=true]){background:#e9efdf;box-shadow:inset 3px 0 #356444}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_libraryEntryContent__OvkgS>[data-art-size]{width:56px;height:56px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_libraryPreview__pVsHf>[data-art-size]{height:210px;background:#eeeade;border-radius:8px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_libraryPreview__pVsHf{background:#faf7ec}@media (max-width:1000px) and (min-width:761px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_workspace__5b1ce{grid-template-columns:minmax(0,1.2fr) minmax(300px,.9fr);gap:16px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq{grid-template-columns:80px minmax(0,1fr)}.guest-foodmetrics-playground_masthead__EErLq>[data-art-size]{width:80px;height:80px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF{grid-column:1/-1;flex-direction:row;align-items:center}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u{max-width:340px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredient___HvtD{grid-template-columns:minmax(0,1fr) 44px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredientName__MJVAn{grid-column:1/-1}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_massInput__vy8HN{grid-column:1;width:210px}}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq{grid-template-columns:68px minmax(0,1fr);gap:10px 12px;padding-bottom:14px;margin-bottom:14px}.guest-foodmetrics-playground_masthead__EErLq>[data-art-size]{width:68px;height:76px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J h1{font-size:1.35rem;margin:4px 0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J>p{font-size:.75rem;line-height:1.4}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_eyebrow__E2clj{font-size:.65rem;letter-spacing:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF{grid-column:1/-1;gap:5px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u{grid-column:auto}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u label{display:none}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>.guest-foodmetrics-playground_modified__Stiz1,.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>.guest-foodmetrics-playground_sessionBadge__EroEZ{font-size:.7rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_summary__7jXgo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue{padding:0 6px;min-height:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue:nth-child(2n){border-right:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue strong{font-size:1.25rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue>span{font-size:.75rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metricReading__rJzOr svg{width:18px;height:18px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_workspace__5b1ce{display:flex;flex-direction:column;gap:16px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_editor__NB8IX{padding:12px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredientName__MJVAn{padding-left:64px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredient___HvtD{padding:10px 0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_massInput__vy8HN{margin-left:64px;width:calc(100% - 64px)}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredientName__MJVAn label{font-size:.875rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_libraryPreview__pVsHf>[data-art-size]{height:200px}.guest-foodmetrics-playground_catalogue__E1BO3[data-preview-open=true]>p,.guest-foodmetrics-playground_libraryControls__znKob[data-preview-open=true]{display:none}.guest-foodmetrics-playground_libraryPreview__pVsHf{padding:12px}.guest-foodmetrics-playground_libraryPreview__pVsHf>p{margin-block:6px;font-size:.8rem}.guest-foodmetrics-playground_libraryPreview__pVsHf>dl{margin-block:8px}}@media (max-width:760px){.guest-foodmetrics-playground_libraryPreview__pVsHf>:is([data-art-size],[data-media-size]){height:150px}}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq{grid-template-columns:80px minmax(0,1fr) minmax(210px,280px);min-height:112px;padding:12px 0 18px;gap:16px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq>[data-art-size]{width:80px;height:84px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_workspace__5b1ce{gap:0;grid-template-columns:minmax(0,1.35fr) minmax(340px,.85fr);border:1px solid #d7dccd;overflow:clip;background:#fffdf6;box-shadow:0 12px 40px #2b3d2410}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_editor__NB8IX{border:0;border-radius:0;background:transparent;padding:20px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_analysis__9F1Z7{padding:16px;border-left:1px solid #dcdfd0;background:#faf9f0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_analysis__9F1Z7>figure{margin-top:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compositionAnalysis__EXSml,.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_freezing__0Sl0z{border:0;padding:12px 0;background:transparent}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_summary__7jXgo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding-bottom:12px;border-bottom:1px solid #dedfce}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue{padding:0 10px;min-height:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue:nth-child(2n){border:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_metric__H1oue strong{font-size:1.35rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredient___HvtD{min-height:68px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredientName__MJVAn{padding-left:58px;min-height:48px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredientName__MJVAn>[data-art-size]{width:48px;height:48px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_editorFooter__adfkU{background:#f5f3e8;margin-inline:-20px;padding:16px 20px;margin-bottom:-20px}.guest-foodmetrics-playground_mobileViews__eVRNi{display:none}@media (min-width:761px) and (max-width:1100px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq{grid-template-columns:64px minmax(0,1fr)}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF{grid-column:1/-1}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_workspace__5b1ce{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr)}}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq{grid-template-columns:56px minmax(0,1fr);min-height:0;gap:8px 12px;padding-block:0 12px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq>[data-art-size]{width:56px;height:64px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J h1{font-size:1.25rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J>p{display:none}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF{grid-column:1/-1}.guest-foodmetrics-playground_mobileViews__eVRNi{display:flex;gap:4px;margin-bottom:12px}.guest-foodmetrics-playground_mobileViews__eVRNi button{flex:1 1;min-height:44px;padding:8px;border:1px solid #cdd7c4;border-radius:7px;background:#fffdf6;color:#244c35;font:inherit}.guest-foodmetrics-playground_mobileViews__eVRNi button[aria-pressed=true]{background:#254e39;color:#fffdf1}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_workspace__5b1ce{display:block}.guest-foodmetrics-playground_playground__Irz6V[data-mobile-view=analysis] .guest-foodmetrics-playground_editor__NB8IX,.guest-foodmetrics-playground_playground__Irz6V[data-mobile-view=composition] .guest-foodmetrics-playground_analysis__9F1Z7{display:none}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_analysis__9F1Z7,.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_editor__NB8IX{padding:12px;border:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_editorFooter__adfkU{margin-inline:-12px;margin-bottom:-12px;padding:12px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_massInput__vy8HN{margin-left:58px}}.guest-foodmetrics-playground_compactTotal__rz0Iq{margin:0 0 12px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_metric__H1oue{display:flex;flex-direction:row;align-items:center;gap:12px;border:0;padding:0}.guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_metricReading__rJzOr{order:1}.guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_metricReading__rJzOr p{margin:0}.guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_metricNote__rKA1c,.guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_metricReading__rJzOr svg{display:none}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_metric__H1oue strong{font-size:1.2rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_summary__7jXgo .guest-foodmetrics-playground_metric__H1oue{border:0}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_composition__6dLvd{margin-block:16px;background:#fffdf6;border:1px solid #d7dccd;border-radius:12px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compositionBody__2xyj7{padding:0 16px 16px;overflow-x:auto}.guest-foodmetrics-playground_proposalScroll__arrk4{overflow-x:auto}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compositionBody__2xyj7:focus-visible,.guest-foodmetrics-playground_proposalScroll__arrk4:focus-visible{outline:3px solid #285b40;outline-offset:-3px}.guest-foodmetrics-playground_tableHint__U2rjm{display:block;margin-top:4px;font-size:.75rem}.guest-foodmetrics-playground_compositionTable__Zqpew,.guest-foodmetrics-playground_proposalTable___8Sv9{width:100%;border-collapse:collapse;font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.guest-foodmetrics-playground_compositionTable__Zqpew caption{text-align:left;font-size:.8rem;padding-block:8px;color:#53634f}.guest-foodmetrics-playground_compositionTable__Zqpew :is(th,td),.guest-foodmetrics-playground_proposalTable___8Sv9 :is(th,td){text-align:right;padding:8px 10px;border-bottom:1px solid #e0e3d5;overflow-wrap:anywhere}.guest-foodmetrics-playground_compositionTable__Zqpew th:first-child,.guest-foodmetrics-playground_proposalTable___8Sv9 th:first-child{text-align:left}.guest-foodmetrics-playground_compositionTable__Zqpew th small{display:inline;margin-left:8px;color:#58684e;font-size:.7rem;font-weight:400}.guest-foodmetrics-playground_compositionTable__Zqpew td small{display:block;color:#58684e}.guest-foodmetrics-playground_compositionTable__Zqpew tbody td,.guest-foodmetrics-playground_proposalTable___8Sv9 tbody td{white-space:nowrap;overflow-wrap:normal}.guest-foodmetrics-playground_compositionTable__Zqpew th,.guest-foodmetrics-playground_proposalTable___8Sv9 th{overflow-wrap:normal;word-break:normal}.guest-foodmetrics-playground_starterGallery__17C9E{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-block:16px}.guest-foodmetrics-playground_starterGallery__17C9E article{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid #d7dccd;border-radius:12px;background:#fffdf4}.guest-foodmetrics-playground_starterGallery__17C9E article>[data-art-size]{width:100%;height:140px;border-radius:8px}.guest-foodmetrics-playground_starterGallery__17C9E h3{margin:0;font:1.1rem/1.4 Georgia,serif}.guest-foodmetrics-playground_starterGallery__17C9E span{font-size:.75rem;color:#52634b}.guest-foodmetrics-playground_starterGallery__17C9E button{margin-top:auto}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_ingredient___HvtD{min-height:62px;padding-block:6px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_workspace__5b1ce{border-radius:12px;box-shadow:0 8px 28px #2b3d240a}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_methodologyBody__JTQbV{display:block;max-width:70ch;padding:0;line-height:1.6}.guest-foodmetrics-playground_methodologyBody__JTQbV section+section{border-top:1px solid #d7dccd;margin-top:16px;padding-top:16px}.guest-foodmetrics-playground_autoTune__Z8Ytq{margin-block:16px;padding:12px 16px;border:1px solid #ccd8bf;border-radius:12px;background:#eff3e7}.guest-foodmetrics-playground_autoTune__Z8Ytq>summary{min-height:44px;align-content:center;cursor:pointer;font:1.2rem/1.4 Georgia,serif;color:#204632}.guest-foodmetrics-playground_autoTune__Z8Ytq p{max-width:85ch;font-size:.875rem;line-height:1.55}.guest-foodmetrics-playground_autoTune__Z8Ytq :is(button,input),.guest-foodmetrics-playground_starterGallery__17C9E button{min-height:44px;border:1px solid #739064;border-radius:7px;font:inherit}.guest-foodmetrics-playground_autoTune__Z8Ytq button,.guest-foodmetrics-playground_starterGallery__17C9E button{background:#285b40;color:#fffdf3;padding:8px 14px;cursor:pointer}.guest-foodmetrics-playground_autoTune__Z8Ytq button:disabled{background:#e1e6d8;color:#52614b;cursor:default}.guest-foodmetrics-playground_autoControls__yEW75{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.guest-foodmetrics-playground_autoControls__yEW75 input{width:140px;max-width:100%;padding:8px;background:#fffdf6;color:#233d2b}.guest-foodmetrics-playground_lockControl__TaRpy{display:flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:.875rem}.guest-foodmetrics-playground_lockControl__TaRpy input{min-height:24px;width:24px}.guest-foodmetrics-playground_proposalTable___8Sv9{margin-block:14px}@media (max-width:760px){.guest-foodmetrics-playground_starterGallery__17C9E{grid-template-columns:repeat(2,minmax(0,1fr))}.guest-foodmetrics-playground_starterGallery__17C9E article{padding:8px}.guest-foodmetrics-playground_starterGallery__17C9E article>[data-art-size]{height:100px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compositionBody__2xyj7{padding:0 8px 12px}.guest-foodmetrics-playground_compositionTable__Zqpew :is(th,td),.guest-foodmetrics-playground_proposalTable___8Sv9 :is(th,td){padding:8px 3px;font-size:.75rem}.guest-foodmetrics-playground_compositionTable__Zqpew th small{display:block;margin:2px 0 0}}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_freezing__0Sl0z{margin-top:16px;padding:16px;background:#fffdf6;border:1px solid #d7dccd;border-radius:12px}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_freezing__0Sl0z .guest-foodmetrics-playground_freezingMetrics__oeoI_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_freezing__0Sl0z .guest-foodmetrics-playground_freezingMetrics__oeoI_>div{grid-column:auto;grid-row:auto;border:0;padding:0}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_freezing__0Sl0z .guest-foodmetrics-playground_waterBasis__KA3l1,.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_freezing__0Sl0z .guest-foodmetrics-playground_waterTrack__CICIg{display:none}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_freezing__0Sl0z .guest-foodmetrics-playground_freezingMetrics__oeoI_ dd{font-size:1.35rem}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_freezing__0Sl0z .guest-foodmetrics-playground_temperatureControl__sbiW0{max-width:400px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_analysisRows__fmxhf{gap:12px;margin-block:12px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_methodology__idO6O>button,.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>button{min-height:44px;padding:8px 12px;border:1px solid #8a9e79;border-radius:7px;background:#fffdf6;color:#244c35;font:inherit;font-size:.875rem;cursor:pointer}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_freezing__0Sl0z .guest-foodmetrics-playground_freezingMetrics__oeoI_{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.guest-foodmetrics-playground_playground__Irz6V[data-mobile-view=composition]>.guest-foodmetrics-playground_freezing__0Sl0z{display:none}}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_summary__7jXgo{display:flex;flex:1 1;justify-content:flex-end;gap:24px;padding:0;border:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_summary__7jXgo .guest-foodmetrics-playground_metric__H1oue{display:grid;gap:2px;align-items:start}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_summary__7jXgo .guest-foodmetrics-playground_metricReading__rJzOr{order:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_detailStatus__I4lx_{min-width:6.5rem;overflow-wrap:normal;word-break:normal}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_freezing__0Sl0z .guest-foodmetrics-playground_snowflake__vc2fd{color:#376248;background:#eef1e6}.guest-foodmetrics-playground_playground__Irz6V>.guest-foodmetrics-playground_freezing__0Sl0z .guest-foodmetrics-playground_temperatureControl__sbiW0{color:#254a35;background:#eef1e6}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq{gap:8px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq>.guest-foodmetrics-playground_metric__H1oue{flex-basis:100%}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_summary__7jXgo{justify-content:space-between;gap:10px;flex-basis:100%}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_summary__7jXgo .guest-foodmetrics-playground_metric__H1oue{flex:1 1;min-width:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_metricNote__rKA1c{display:block;line-height:1.4}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF{display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,.65fr);align-items:center;gap:6px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u{grid-column:1}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>button{font-size:.75rem;padding-inline:6px}}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>:is(.guest-foodmetrics-playground_sessionBadge__EroEZ,.guest-foodmetrics-playground_modified__Stiz1){grid-column:1/-1}}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq{position:relative;isolation:isolate}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq:before{content:"";position:absolute;inset:-18px 26% -1px auto;width:180px;z-index:-1;pointer-events:none;opacity:.16;background:url(/visual/foodmetrics-art/background-botanical-edge/01/1080.webp) 100%/contain no-repeat}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq:before{right:0;width:120px}}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compactTotal__rz0Iq>.guest-foodmetrics-playground_metric__H1oue{flex-wrap:wrap}.guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_metricReading__rJzOr{flex:0 0 auto;max-width:100%}.guest-foodmetrics-playground_compactTotal__rz0Iq .guest-foodmetrics-playground_metricReading__rJzOr p{max-width:100%;overflow-x:auto;white-space:nowrap}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF{display:flex;flex-direction:row;flex-wrap:wrap}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u{flex:1 1 10rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>button{flex:1 1 8rem;overflow-wrap:normal;word-break:normal}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>:is(.guest-foodmetrics-playground_sessionBadge__EroEZ,.guest-foodmetrics-playground_modified__Stiz1){flex:0 0 100%}}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq{grid-template-columns:88px minmax(0,1fr);gap:16px 20px;padding:26px 28px 0;margin:0 0 22px;border:1px solid #d8dccb;border-radius:18px;box-shadow:0 10px 35px #2c48221a;background:none;overflow:hidden}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq:before{content:none}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq>[data-art-size]{width:88px;height:96px;border:4px solid #fffdf0;box-shadow:0 7px 20px #203e2720;border-radius:14px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J{width:min(100%,36rem);padding-right:2rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J h1{font-size:clamp(1.5rem,2.6vw,2.15rem);letter-spacing:-.035em}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J p{max-width:34ch;color:#405c46}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq>.guest-foodmetrics-playground_presetBar__60REF{grid-column:1/-1;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:10px 18px;margin:6px -28px 0;padding:12px 28px;background:#fffdf5f2;border-top:1px solid #d5ddca}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u{flex:0 1 20rem;min-width:12rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_fullPreset__BcdNt{display:none}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>:is(.guest-foodmetrics-playground_sessionBadge__EroEZ,.guest-foodmetrics-playground_modified__Stiz1){margin-left:auto;flex:0 1 auto}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_workspace__5b1ce{border-radius:16px;box-shadow:0 12px 34px #29422912;border:1px solid #d7decb}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_compositionAnalysis__EXSml{background:#fafaf0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_libraryPreview__pVsHf{background:linear-gradient(155deg,#e8eedc,#fbf6e7);border-radius:14px}@media (min-width:1101px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J{max-width:57%;min-width:28rem}}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq{padding:14px 12px 0;gap:8px 10px;grid-template-columns:52px minmax(0,1fr);margin-bottom:16px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq>[data-art-size]{width:52px;height:60px;border-width:2px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J{width:100%;padding:0}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J h1{font-size:1.25rem;overflow-wrap:normal}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq>.guest-foodmetrics-playground_presetBar__60REF{margin:8px -12px 0;padding:12px;gap:10px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u{flex:1 1 100%;min-width:0;max-width:100%}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u select{font-size:1rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_fullPreset__BcdNt{display:grid;gap:4px;flex:1 0 100%;padding:4px 0;font-size:.8rem;line-height:1.45;overflow-wrap:normal}.guest-foodmetrics-playground_fullPreset__BcdNt span{color:var(--fm-muted);font-size:.75rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>button{flex:1 1 auto;padding:10px 12px;font-size:.875rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>:is(.guest-foodmetrics-playground_sessionBadge__EroEZ,.guest-foodmetrics-playground_modified__Stiz1){margin:0;flex:1 1 100%}}.guest-foodmetrics-playground_mobileTitle__CDSFD{display:none}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_desktopTitle__kxTRh,.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetControl__FK79u{display:none}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_mobileTitle__CDSFD{display:inline}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_introduction__m_93J p{display:none}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq{padding-top:8px;margin-bottom:10px;gap:4px 8px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq>[data-art-size]{width:44px;height:48px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_masthead__EErLq>.guest-foodmetrics-playground_presetBar__60REF{padding:8px 12px;gap:6px;margin-top:4px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>button{flex:1 1 100%;text-align:left;white-space:normal;padding:8px 10px}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_fullPreset__BcdNt{display:grid;padding:0;gap:2px;font-size:1rem;line-height:1.3}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_fullPreset__BcdNt strong{overflow-wrap:normal;word-break:normal}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_fullPreset__BcdNt :is(small,span){font-size:.75rem}.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_presetBar__60REF>:is(.guest-foodmetrics-playground_sessionBadge__EroEZ,.guest-foodmetrics-playground_modified__Stiz1){padding-block:2px;font-size:.72rem}}@media (max-width:760px){.guest-foodmetrics-playground_playground__Irz6V .guest-foodmetrics-playground_massInput__vy8HN{width:100%;margin-left:0}}