#cookie-ms[data-v-ff51012e]{font-family:var(--font-body);position:relative;min-height:100vh;width:100%;overflow-x:hidden;color:var(--ink);background:transparent}#cookie-ms.resizing[data-v-ff51012e]{cursor:col-resize;-moz-user-select:none;user-select:none;-webkit-user-select:none}.logobar[data-v-ff51012e]{background:var(--maroon);display:flex;justify-content:center;align-items:center;padding:6px 12px}.logobar img[data-v-ff51012e]{width:100%;max-width:1180px;height:auto}.app-content[data-v-ff51012e]{position:relative;display:flex;align-items:flex-start;justify-content:center;padding:32px clamp(12px,2.5vw,28px) 60px}.content[data-v-ff51012e]{width:100%;max-width:1700px}.content-layout[data-v-ff51012e]{--sidebar-w:300px;display:flex;gap:30px;align-items:flex-start}.sidebar-shell[data-v-ff51012e]{width:min(var(--sidebar-w),calc(100vw - 32px));position:fixed;top:clamp(112px,15vh,130px);left:8px;z-index:20;max-height:calc(100vh - clamp(112px, 15vh, 130px) - 24px);display:flex}.parameters-section[data-v-ff51012e]{flex:1;min-width:0;border-radius:16px;padding:24px 20px;box-sizing:border-box;background:#fff;border:1px solid var(--line);box-shadow:0 2px 10px rgba(28,40,30,.04);overflow-y:auto;max-height:inherit}.sidebar-resizer[data-v-ff51012e]{position:absolute;top:0;bottom:0;right:-10px;width:20px;cursor:col-resize;touch-action:none;display:flex;align-items:center;justify-content:center;z-index:5;outline:none}.sidebar-resizer .grip[data-v-ff51012e]{width:6px;height:64px;border-radius:4px;background:#aeb7aa;transition:background .15s ease,height .15s ease}#cookie-ms.resizing .sidebar-resizer .grip[data-v-ff51012e],.sidebar-resizer:focus-visible .grip[data-v-ff51012e],.sidebar-resizer:hover .grip[data-v-ff51012e]{background:#500000;height:88px}.back-button-container[data-v-ff51012e]{position:fixed;top:clamp(112px,15vh,130px);left:clamp(12px,3vw,24px);z-index:70}.back-button-icon[data-v-ff51012e]{cursor:pointer;padding:8px;border-radius:50%;transition:background .2s ease;background:#fff;border:1px solid var(--line);box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;align-items:center;justify-content:center;width:40px;height:40px}.back-button-icon[data-v-ff51012e]:hover{background:#faf6f6}.parameters-title[data-v-ff51012e]{color:var(--maroon);font-size:22px;font-weight:600;margin:6px 0 20px;text-align:center;border-bottom:1px solid var(--line);padding-bottom:14px}.plant-summary[data-v-ff51012e]{color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:12px 14px;margin-bottom:18px;font-size:14px}.ms-download-btn[data-v-ff51012e]{display:block;width:100%;cursor:pointer;font-weight:700;font-size:13.5px;color:#fff;padding:10px 14px;border-radius:10px;background:var(--green);border:0;margin-bottom:18px;transition:background .2s ease}.ms-download-btn[data-v-ff51012e]:hover{background:var(--green-2)}.config-item[data-v-ff51012e]{padding:4px 0}.parameter-group[data-v-ff51012e]{margin-bottom:18px}.sel-label[data-v-ff51012e]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 0 8px}.sel-row[data-v-ff51012e]{display:flex;flex-wrap:wrap;gap:8px}.sel-btn[data-v-ff51012e]{cursor:pointer;color:var(--ink);font-size:13.5px;font-weight:600;padding:7px 14px;border-radius:999px;background:#fff;border:1px solid var(--line);transition:background .2s ease}.sel-btn[data-v-ff51012e]:hover:not(:disabled):not(.active){background:#eef1ec}.sel-btn.active[data-v-ff51012e]{background:#500000;border-color:#500000;color:#fff}.sel-btn[data-v-ff51012e]:disabled{opacity:.45;cursor:not-allowed}.sel-sub[data-v-ff51012e]{font-weight:500;opacity:.75;font-size:11.5px;margin-left:6px}.sel-hint[data-v-ff51012e]{font-size:12.5px;color:var(--muted);margin:8px 0 0;line-height:1.4}.prod-group[data-v-ff51012e]{margin-bottom:10px}.prod-name[data-v-ff51012e]{font-size:12.5px;font-weight:700;color:var(--maroon);margin:0 0 6px}.status-area[data-v-ff51012e]{min-height:110px;background:var(--bg);border:1px solid var(--line);border-radius:16px;padding:20px;text-align:center;margin-top:16px}.status-message[data-v-ff51012e]{color:var(--ink)}.status-message h3[data-v-ff51012e]{font-size:18px;margin-bottom:8px;color:var(--maroon)}.status-message p[data-v-ff51012e]{font-size:14px;line-height:1.6;color:var(--muted)}.status-small[data-v-ff51012e]{font-size:12.5px}.main-content-area[data-v-ff51012e]{flex:1;min-width:0;margin-left:calc(var(--sidebar-w) + 38px)}.tabs-container[data-v-ff51012e]{background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--line);box-shadow:0 2px 10px rgba(28,40,30,.04)}.context-bar[data-v-ff51012e]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:12px 16px;border-bottom:1px solid var(--line);background:#fff}.face-badge[data-v-ff51012e]{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:999px;color:#fff}.face-badge.face-front[data-v-ff51012e]{background:#2f7a36}.face-badge.face-back[data-v-ff51012e]{background:#500000}.ctx-main[data-v-ff51012e]{font-size:16px;font-weight:700;color:var(--ink)}.ctx-sub[data-v-ff51012e]{font-size:13px;color:var(--muted)}.ctx-rep[data-v-ff51012e]{font-size:12.5px;font-weight:700;color:var(--maroon);background:rgba(80,0,0,.07);border-radius:999px;padding:3px 10px}.units-note[data-v-ff51012e]{margin:0 0 12px;padding:8px 12px;font-size:13px;line-height:1.45;background:#fff7e6;color:#5a3a12;border:1px solid #f0d9a8;border-radius:10px}.units-note.ok[data-v-ff51012e]{background:#eef7ee;color:#1f5a25;border-color:#cfe5cf}.seg-warn[data-v-ff51012e]{margin:0;padding:10px 16px;font-size:13px;line-height:1.45;background:#fff7e6;color:#5a3a12;border-bottom:1px solid #f0d9a8}.seg-warn.seg-bad[data-v-ff51012e]{background:#fdecea;color:#7a1b13;border-bottom-color:#f2b8b5}.tabs-header[data-v-ff51012e]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 16px;background:var(--bg);border-bottom:1px solid var(--line)}.tab-button[data-v-ff51012e]{cursor:pointer;color:var(--ink);font-size:14px;font-weight:600;padding:8px 16px;border-radius:999px;background:#fff;border:1px solid var(--line);transition:background .2s ease}.tab-button[data-v-ff51012e]:hover{background:#eef1ec}.tab-button.active[data-v-ff51012e]{background:#500000;border-color:#500000;color:#fff}.tab-content[data-v-ff51012e]{padding:clamp(12px,1.6vw,18px)}.tab-panel[data-v-ff51012e]{min-height:380px}.tab-loading[data-v-ff51012e]{color:var(--muted)}.image-grid[data-v-ff51012e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:clamp(12px,2vw,20px)}.image-item[data-v-ff51012e]{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:14px;text-align:center;display:flex;flex-direction:column}.result-image[data-v-ff51012e]{max-width:100%;height:auto;border-radius:6px;border:1px solid var(--line)}.image-title[data-v-ff51012e]{color:var(--ink);margin:12px auto 0;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:3px;width:-moz-fit-content;width:fit-content}.data-tab[data-v-ff51012e]{background:#fff;color:#1d241f;border-radius:16px;padding:24px}.tab-header[data-v-ff51012e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #e4e8e0}.tab-header h3[data-v-ff51012e]{color:#500000;font-size:22px;font-weight:800;margin:0}.chip-callout[data-v-ff51012e]{display:flex;align-items:center;gap:14px;background:#fff7e6;border:1px solid #f0d9a8;border-radius:12px;padding:12px 16px;margin-bottom:16px;color:#5a3a12}.chip-num[data-v-ff51012e]{font-size:34px;font-weight:800;color:#500000;line-height:1}.chip-txt[data-v-ff51012e]{font-size:14px;line-height:1.4}.table-container[data-v-ff51012e]{border:1px solid #e4e8e0;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgba(28,40,30,.08)}.data-table[data-v-ff51012e]{width:100%;border-collapse:separate;border-spacing:0}.data-table th[data-v-ff51012e]{background:#faf6f6;color:#500000;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.04em;text-align:left;padding:12px 16px;border-bottom:1px solid #e4e8e0}.data-table td[data-v-ff51012e]{padding:12px 16px;border-bottom:1px solid #eef1ec;font-size:14px}.data-table tbody tr[data-v-ff51012e]:nth-child(2n){background:#f4f8f3}.data-table tbody tr[data-v-ff51012e]:nth-child(odd){background:#fff}.data-table tbody tr:hover td[data-v-ff51012e]{background:#ecf6ec}.feat-name[data-v-ff51012e]{color:#1d241f}.feat-val[data-v-ff51012e]{text-align:right;font-weight:700;color:#2f7a36}.map-image[data-v-ff51012e]{background:#fff}.cmp-block[data-v-ff51012e]{margin-bottom:14px}.cmp-label[data-v-ff51012e]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#5c6b60;margin:0 0 8px}.cmp-check[data-v-ff51012e]{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:#1d241f;cursor:pointer}.cmp-check.off[data-v-ff51012e]{opacity:.55;cursor:not-allowed}.cmp-unavailable[data-v-ff51012e]{background:#fff7e6;border:1px solid #f0d9a8;color:#5a3a12;border-radius:10px;padding:12px 14px;font-size:14px}.cmp-scope[data-v-ff51012e]{font-size:14.5px;color:#1d241f;background:#f4f8f3;border:1px solid #e4e8e0;border-radius:10px;padding:10px 14px;margin:0 0 12px;line-height:1.5}.cmp-scope-k[data-v-ff51012e]{font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#2f7a36;margin-right:6px}.cmp-warn[data-v-ff51012e]{font-size:13px;line-height:1.45;background:#fff7e6;color:#5a3a12;border:1px solid #f0d9a8;border-radius:10px;padding:9px 13px;margin:0 0 10px}.compare-help[data-v-ff51012e]{color:#1d241f;font-size:13.5px;line-height:1.5;background:#faf6f6;border:1px solid #e4e8e0;border-radius:10px;padding:10px 14px;margin:0 0 16px}.metric-row[data-v-ff51012e]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.metric-btn[data-v-ff51012e]{cursor:pointer;font-size:12.5px;font-weight:600;color:#500000;padding:6px 12px;border-radius:999px;background:#faf6f6;border:1px solid #e4e8e0;transition:all .15s ease}.metric-btn[data-v-ff51012e]:hover{background:#f3faf3;border-color:#3f9d44}.metric-btn.active[data-v-ff51012e]{background:#500000;color:#fff;border-color:#500000}.bar-chart[data-v-ff51012e]{display:flex;align-items:flex-end;gap:14px;height:270px;padding:8px 4px 0;overflow-x:auto}.bar-group[data-v-ff51012e]{flex:1 1 0;min-width:60px;display:flex;flex-direction:column;align-items:center;height:100%}.bar-cols[data-v-ff51012e]{flex:1;width:100%;display:flex;justify-content:center;align-items:stretch;gap:4px}.bar-col[data-v-ff51012e]{flex:1 1 0;max-width:56px;min-width:30px;display:flex;flex-direction:column;align-items:center}.bar-val[data-v-ff51012e]{font-size:12px;font-weight:700;color:#1d241f;margin-bottom:2px}.bar-range[data-v-ff51012e]{font-size:10.5px;color:#5c6b60;margin-bottom:4px;white-space:nowrap}.bar-track[data-v-ff51012e]{flex:1;width:78%;display:flex;align-items:flex-end}.bar-fill[data-v-ff51012e]{width:100%;border-radius:6px 6px 0 0;transition:height .3s ease}.bar-fill.chewy[data-v-ff51012e]{background:#1f77b4}.bar-fill.og[data-v-ff51012e]{background:#ff7f0e}.bar-fill.chewy.light[data-v-ff51012e]{background:#9cc5e3}.bar-fill.og.light[data-v-ff51012e]{background:#ffc58a}.bar-fill.a[data-v-ff51012e]{background:#500000}.bar-fill.b[data-v-ff51012e]{background:#3f9d44}.bar-group.cur .bar-fill[data-v-ff51012e]{outline:3px solid #500000;outline-offset:1px}.bar-face[data-v-ff51012e]{font-size:10px;color:#5c6b60;margin-top:3px}.bar-label[data-v-ff51012e]{font-size:11.5px;color:#5c6b60;margin-top:6px;text-align:center;line-height:1.3;max-width:170px}.bar-legend[data-v-ff51012e]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:14px;font-size:13px;color:#1d241f}.lg[data-v-ff51012e]{display:inline-block;width:14px;height:14px;border-radius:3px}.lg.chewy[data-v-ff51012e]{background:#1f77b4}.lg.og[data-v-ff51012e]{background:#ff7f0e}.lg.a[data-v-ff51012e]{background:#500000}.lg.b[data-v-ff51012e]{background:#3f9d44}.cmp-stats[data-v-ff51012e]{margin-top:12px;font-size:13px;color:#1d241f;line-height:1.6}.cmp-table-wrap[data-v-ff51012e]{margin-top:18px;overflow-x:auto}.cmp-table td[data-v-ff51012e],.cmp-table th[data-v-ff51012e]{white-space:nowrap}.cmp-table td.feat-val[data-v-ff51012e]{text-align:right}.cmp-table tr.cmp-cur td[data-v-ff51012e]{box-shadow:inset 0 0 0 9999px rgba(80,0,0,.06)}.cmp-range[data-v-ff51012e]{font-weight:500;font-size:11.5px;color:#5c6b60}.cmp-note[data-v-ff51012e]{font-size:13px;color:#5c6b60;line-height:1.5;margin:12px 2px 0}@media (max-width:1024px){.content-layout[data-v-ff51012e]{flex-direction:column}.sidebar-shell[data-v-ff51012e]{position:static;width:100%;max-width:600px;margin:0 auto;max-height:none}.parameters-section[data-v-ff51012e]{max-height:none;overflow-y:visible}.sidebar-resizer[data-v-ff51012e]{display:none}.main-content-area[data-v-ff51012e]{margin-left:0}}