._widget_r9p1x_1{width:100%;font-family:Inter,sans-serif}._controlsPanel_r9p1x_6{display:flex;flex-direction:column;gap:.9rem;padding:1rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:1rem}._controlGroup_r9p1x_16{display:flex;flex-direction:column;gap:.3rem}._controlLabel_r9p1x_21{font-family:JetBrains Mono,monospace;font-size:.82rem;color:var(--text-secondary)}._controlValue_r9p1x_26{color:var(--cyan-300);font-weight:500}._slider_r9p1x_30{width:100%}._sliderHints_r9p1x_33{display:flex;justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:.65rem;color:var(--text-tertiary)}._radioGroup_r9p1x_41{display:flex;gap:1.25rem;flex-wrap:wrap;margin-top:.25rem}._radioItem_r9p1x_47{display:inline-flex;align-items:center;gap:.4rem;font-family:JetBrains Mono,monospace;font-size:.78rem;color:var(--text-secondary);cursor:pointer}._recommendationPanel_r9p1x_57{padding:1.1rem 1.2rem;background:color-mix(in srgb,var(--cyan-500) 8%,var(--bg-elevated));border:1px solid var(--cyan-500);border-radius:var(--radius-md);margin-bottom:1rem}._recommendationHeader_r9p1x_64{font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.07em;margin-bottom:.4rem}._recommendationHeader_r9p1x_64 strong{color:var(--cyan-300);font-size:1.05rem;font-family:Inter,sans-serif}._recommendationRanks_r9p1x_77{display:flex;gap:1rem;font-family:JetBrains Mono,monospace;font-size:.82rem;color:var(--text-secondary);margin-bottom:.85rem}._memoryBarSection_r9p1x_86{margin-bottom:1rem}._memoryBarLabel_r9p1x_89{font-family:JetBrains Mono,monospace;font-size:.78rem;color:var(--text-secondary);margin-bottom:.35rem}._memoryBarLabel_r9p1x_89 strong{color:var(--text-primary)}._memoryBarOk_r9p1x_98{color:var(--emerald-400)}._memoryBarBad_r9p1x_101{color:var(--rose-400)}._memoryBarTrack_r9p1x_104{height:18px;background:var(--bg-primary);border-radius:var(--radius-sm);overflow:hidden}._memoryBarFill_r9p1x_110{height:100%;transition:width .2s}._memoryBarFillOk_r9p1x_114{background:var(--cyan-500)}._memoryBarFillBad_r9p1x_117{background:var(--rose-500)}._metricsGrid_r9p1x_121{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}._metric_r9p1x_121{padding:.5rem .7rem;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}._metricLabel_r9p1x_132{font-family:JetBrains Mono,monospace;font-size:.65rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.2rem}._metricValue_r9p1x_140{font-family:JetBrains Mono,monospace;font-size:.95rem;color:var(--cyan-300);font-weight:500}._metricSubtext_r9p1x_146{font-family:JetBrains Mono,monospace;font-size:.65rem;color:var(--text-tertiary);margin-top:.15rem}._rationalePanel_r9p1x_153{padding:.85rem 1rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:1rem}._rationaleTitle_r9p1x_160{font-family:JetBrains Mono,monospace;font-size:.85rem;color:var(--cyan-300);font-weight:500;margin-bottom:.4rem}._rationaleBody_r9p1x_167{font-size:.88rem;color:var(--text-secondary);line-height:1.55}._compareTitle_r9p1x_173{font-family:JetBrains Mono,monospace;font-size:.78rem;color:var(--text-secondary);margin-bottom:.5rem;font-weight:500}._compareGrid_r9p1x_180{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}._stackCard_r9p1x_185{padding:.65rem .8rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}._stackCardRecommended_r9p1x_191{border-color:var(--cyan-500);background:color-mix(in srgb,var(--cyan-500) 5%,var(--bg-elevated))}._stackCardHeader_r9p1x_195{font-family:JetBrains Mono,monospace;font-size:.78rem;color:var(--text-primary);font-weight:500;margin-bottom:.3rem}._stackCardFitsRow_r9p1x_202{font-family:JetBrains Mono,monospace;font-size:.74rem;margin-bottom:.3rem}._fitsOk_r9p1x_207{color:var(--emerald-400)}._fitsNo_r9p1x_210{color:var(--rose-400)}._stackCardMemory_r9p1x_213{font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--text-secondary);margin-bottom:.15rem}._stackCardRanks_r9p1x_219{font-family:JetBrains Mono,monospace;font-size:.66rem;color:var(--text-tertiary)}@media(max-width:720px){._metricsGrid_r9p1x_121{grid-template-columns:1fr}._compareGrid_r9p1x_180{grid-template-columns:1fr 1fr}}._widget_1mb48_1{width:100%;font-family:Inter,sans-serif}._controls_1mb48_6{display:flex;flex-direction:column;gap:.7rem;padding:.85rem 1rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:1rem}._controlGroup_1mb48_16{display:flex;flex-direction:column;gap:.3rem}._controlLabel_1mb48_17{font-family:JetBrains Mono,monospace;font-size:.82rem;color:var(--text-secondary)}._controlValue_1mb48_22{color:var(--cyan-300);font-weight:500}._slider_1mb48_23{width:100%}._timelinePanel_1mb48_25{margin-bottom:1rem;padding:.85rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._timelineLabel_1mb48_32{font-family:JetBrains Mono,monospace;font-size:.78rem;color:var(--text-secondary);margin-bottom:.5rem;font-weight:500}._svg_1mb48_39{width:100%;height:auto}._axisLine_1mb48_41,._tickLine_1mb48_42{stroke:var(--border-default);stroke-width:1}._tickLabel_1mb48_43{fill:var(--text-tertiary);font-family:JetBrains Mono,monospace;font-size:9px}._laneLabel_1mb48_44{fill:var(--text-secondary);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}._computeBlock_1mb48_45{fill:color-mix(in srgb,var(--cyan-500) 70%,transparent);stroke:var(--cyan-400);stroke-width:1}._commBlock_1mb48_46{fill:color-mix(in srgb,var(--amber-400) 70%,transparent);stroke:var(--amber-400);stroke-width:1}._blockLabel_1mb48_47{fill:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}._totalMarker_1mb48_48{stroke:var(--rose-400);stroke-width:1.5;stroke-dasharray:4 3}._totalLabel_1mb48_49{fill:var(--rose-400);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500}._metricsRow_1mb48_51{display:flex;gap:1.5rem;margin-top:.7rem;padding-top:.5rem;border-top:1px solid var(--border-subtle)}._metric_1mb48_51{font-family:JetBrains Mono,monospace;font-size:.82rem}._metricLabel_1mb48_62{color:var(--text-tertiary);margin-right:.4rem}._metricValue_1mb48_63{color:var(--text-primary);font-weight:500}._metricHighlight_1mb48_64 ._metricValue_1mb48_63{color:var(--emerald-400)}._speedupPanel_1mb48_66{display:flex;align-items:center;gap:.8rem;padding:.85rem 1rem;background:color-mix(in srgb,var(--cyan-500) 6%,var(--bg-elevated));border:1px solid var(--cyan-500);border-radius:var(--radius-md);margin-bottom:1rem;flex-wrap:wrap}._speedupLabel_1mb48_77{font-family:JetBrains Mono,monospace;font-size:.82rem;color:var(--text-secondary)}._speedupValue_1mb48_82{font-family:JetBrains Mono,monospace;font-size:1.4rem;color:var(--cyan-300);font-weight:500}._speedupNote_1mb48_88{font-size:.82rem;color:var(--text-tertiary);font-style:italic}._caption_1mb48_94{padding:.85rem 1rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:.85rem;color:var(--text-secondary);line-height:1.55}._caption_1mb48_94 em{color:var(--cyan-300);font-style:normal;font-weight:500}@media(max-width:640px){._metricsRow_1mb48_51{flex-direction:column;gap:.3rem}._speedupPanel_1mb48_66{flex-direction:column;align-items:flex-start}}
