._widget_xmhfv_1{width:100%;font-family:Inter,sans-serif}._titlePanel_xmhfv_6,._controlsPanel_xmhfv_7,._detailPanel_xmhfv_8,._chartPanel_xmhfv_9,._adaptiveCaption_xmhfv_10,._caption_xmhfv_11{padding:.85rem 1rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:.85rem}._titlePanel_xmhfv_6{padding:.7rem 1rem}._titleLabel_xmhfv_21{font-family:JetBrains Mono,monospace;font-size:.86rem;color:var(--text-primary);font-weight:500}._titleSubLabel_xmhfv_27{font-size:.78rem;color:var(--text-secondary);margin-top:.25rem;font-family:JetBrains Mono,monospace}._controlRow_xmhfv_34{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._controlLabel_xmhfv_40{font-family:JetBrains Mono,monospace;font-size:.82rem;color:var(--text-secondary);min-width:90px}._categoryButtons_xmhfv_46{display:flex;gap:.3rem;flex-wrap:wrap}._categoryButton_xmhfv_46{padding:.4rem .95rem;font-family:JetBrains Mono,monospace;font-size:.78rem;background:var(--bg-primary);color:var(--text-secondary);border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s}._categoryButton_xmhfv_46:hover{border-color:var(--cyan-500);color:var(--cyan-300)}._categoryButtonActive_xmhfv_66{background:color-mix(in srgb,var(--cyan-500) 10%,var(--bg-primary));border-color:var(--cyan-500);color:var(--cyan-300);font-weight:500}._detailHeader_xmhfv_73{display:flex;justify-content:space-between;align-items:center;padding-bottom:.6rem;margin-bottom:.7rem;border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:.5rem}._detailTitle_xmhfv_83{font-family:JetBrains Mono,monospace;font-size:1.05rem;font-weight:600;color:var(--text-primary);letter-spacing:.06em}._mechanismBadge_xmhfv_91{font-family:JetBrains Mono,monospace;font-size:.74rem;font-weight:500;padding:.25rem .65rem;border-radius:999px;letter-spacing:.04em}._mechanismCompeting_xmhfv_99{background:color-mix(in srgb,var(--amber-400) 18%,transparent);color:var(--amber-400);border:1px solid color-mix(in srgb,var(--amber-400) 40%,transparent)}._mechanismMismatched_xmhfv_104{background:color-mix(in srgb,var(--violet-400) 18%,transparent);color:var(--violet-400);border:1px solid color-mix(in srgb,var(--violet-400) 40%,transparent)}._sectionLabel_xmhfv_110{font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem;font-weight:500}._exampleSection_xmhfv_120{margin-bottom:.85rem}._exampleBlock_xmhfv_123{font-family:JetBrains Mono,monospace;font-size:.8rem;padding:.7rem .85rem;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);white-space:pre-wrap;overflow-x:auto;margin:0;color:var(--text-primary);line-height:1.55}._payloadPlaceholder_xmhfv_136{color:var(--rose-400);background:color-mix(in srgb,var(--rose-400) 8%,transparent);padding:.05rem .3rem;border-radius:2px;font-weight:500}._explanationSection_xmhfv_144{margin-bottom:.85rem}._explanationText_xmhfv_147{font-size:.88rem;color:var(--text-secondary);line-height:1.6}._successRateSection_xmhfv_153{margin-bottom:.85rem}._successBarWrap_xmhfv_156{display:flex;align-items:center;gap:.7rem}._successBarTrack_xmhfv_161{flex:1;height:14px;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:3px;overflow:hidden}._successBarFill_xmhfv_169{height:100%;background:linear-gradient(90deg,var(--cyan-600, #0891b2),var(--cyan-400));transition:width .3s}._successBarText_xmhfv_174{font-family:JetBrains Mono,monospace;font-size:.85rem;color:var(--cyan-300);font-weight:500;min-width:70px;text-align:right}._defensesList_xmhfv_183{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem}._defenseItem_xmhfv_191{display:flex;align-items:flex-start;gap:.55rem;font-size:.85rem;line-height:1.55;color:var(--text-primary)}._defenseBullet_xmhfv_199{color:var(--emerald-400);font-weight:700;flex-shrink:0}._chartTitle_xmhfv_205{font-family:JetBrains Mono,monospace;font-size:.74rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem;font-weight:500}._chartSvg_xmhfv_214{width:100%;height:auto;display:block}._chartFrame_xmhfv_219{fill:var(--bg-primary);stroke:var(--border-subtle);stroke-width:1;rx:4}._axisLabel_xmhfv_225{font-family:JetBrains Mono,monospace;font-size:.7rem;fill:var(--text-tertiary)}._chartDot_xmhfv_230{cursor:pointer;transition:r .2s}._chartDot_xmhfv_230:hover{r:7}._chartActiveRing_xmhfv_237{fill:none;stroke:var(--cyan-400);stroke-width:2;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--cyan-500) 50%,transparent))}._chartLabel_xmhfv_243{font-family:JetBrains Mono,monospace;font-size:.7rem;fill:var(--text-secondary);cursor:pointer}._chartLabelActive_xmhfv_249{fill:var(--cyan-300);font-weight:600}._adaptiveCaption_xmhfv_10{background:color-mix(in srgb,var(--cyan-500) 4%,var(--bg-elevated));border:1px solid var(--cyan-500)}._adaptiveCaptionLabel_xmhfv_258{font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--cyan-300);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem}._adaptiveCaptionText_xmhfv_266{font-size:.86rem;color:var(--text-primary);line-height:1.55}._caption_xmhfv_11{font-size:.85rem;color:var(--text-secondary);line-height:1.55}._caption_xmhfv_11 strong{color:var(--cyan-300);font-weight:500}@media(max-width:720px){._controlLabel_xmhfv_40{min-width:0}._detailHeader_xmhfv_73{flex-direction:column;align-items:flex-start}._exampleBlock_xmhfv_123{font-size:.72rem;padding:.55rem .65rem}._explanationText_xmhfv_147{font-size:.82rem}._successBarText_xmhfv_174{font-size:.78rem;min-width:60px}._chartLabel_xmhfv_243{font-size:.62rem}}._widget_qsehg_1{width:100%;font-family:Inter,sans-serif}._titlePanel_qsehg_6,._controlsPanel_qsehg_6,._statusPanel_qsehg_6,._contentPanel_qsehg_6,._matchesPanel_qsehg_7,._notePanel_qsehg_7,._limitationsPanel_qsehg_7,._caption_qsehg_7{padding:.85rem 1rem;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:.85rem}._titlePanel_qsehg_6{padding:.7rem 1rem}._titleLabel_qsehg_15{font-family:JetBrains Mono,monospace;font-size:.86rem;color:var(--text-primary);font-weight:500}._titleSubLabel_qsehg_21{font-size:.78rem;color:var(--text-secondary);margin-top:.25rem;font-family:JetBrains Mono,monospace}._controlRow_qsehg_29{display:flex;align-items:flex-start;gap:.6rem;flex-wrap:wrap}._controlLabel_qsehg_35{font-family:JetBrains Mono,monospace;font-size:.82rem;color:var(--text-secondary);min-width:110px;padding-top:.45rem}._sampleButtons_qsehg_42{display:flex;gap:.35rem;flex-wrap:wrap;flex:1}._sampleButton_qsehg_42{display:flex;align-items:center;gap:.4rem;padding:.4rem .8rem;font-family:JetBrains Mono,monospace;font-size:.76rem;background:var(--bg-primary);color:var(--text-secondary);border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s}._sampleButton_qsehg_42:hover{border-color:var(--cyan-500);color:var(--cyan-300)}._sampleButtonAdv_qsehg_58{border-left:3px solid color-mix(in srgb,var(--rose-400) 40%,var(--border-default))}._sampleButtonClean_qsehg_59{border-left:3px solid color-mix(in srgb,var(--emerald-400) 40%,var(--border-default))}._sampleButtonActive_qsehg_60{background:color-mix(in srgb,var(--cyan-500) 10%,var(--bg-primary));border-color:var(--cyan-500);color:var(--cyan-300);font-weight:500}._sampleIcon_qsehg_66{font-size:.95rem}._statusPanel_qsehg_6{display:flex;gap:1.5rem;flex-wrap:wrap}._statusItem_qsehg_74{display:flex;flex-direction:column;gap:.15rem}._statusLabel_qsehg_75{font-family:JetBrains Mono,monospace;font-size:.7rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em}._statusValue_qsehg_82{font-family:JetBrains Mono,monospace;font-size:.95rem;font-weight:600}._statusAdv_qsehg_87{color:var(--rose-400)}._statusClean_qsehg_88,._statusTone_safe_qsehg_89{color:var(--emerald-400)}._statusTone_warn_qsehg_90{color:var(--amber-400)}._statusTone_danger_qsehg_91{color:var(--rose-400)}._sectionLabel_qsehg_94{font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem;font-weight:500}._contentBlock_qsehg_103{font-family:JetBrains Mono,monospace;font-size:.8rem;padding:.85rem 1rem;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);white-space:pre-wrap;overflow-x:auto;margin:0;color:var(--text-primary);line-height:1.65;max-height:320px;overflow-y:auto}._highlight_qsehg_118{background:transparent;border:1px solid currentColor;border-radius:2px;padding:0 .15rem;font-weight:500}._matchesList_qsehg_127{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}._matchItem_qsehg_135{display:flex;gap:.7rem;padding:.55rem .7rem;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}._matchSwatch_qsehg_143{width:12px;height:12px;border-radius:2px;margin-top:.25rem;flex-shrink:0}._matchInfo_qsehg_150{flex:1;display:flex;flex-direction:column;gap:.25rem}._matchHeader_qsehg_151{display:flex;flex-wrap:wrap;gap:.45rem;align-items:baseline}._matchCategory_qsehg_157{font-family:JetBrains Mono,monospace;font-size:.74rem;color:var(--text-primary);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._matchText_qsehg_165{font-family:JetBrains Mono,monospace;font-size:.78rem;color:var(--text-secondary);background:var(--bg-elevated);padding:.05rem .4rem;border-radius:2px}._matchDescription_qsehg_173{font-size:.8rem;color:var(--text-secondary);line-height:1.5}._noteLabel_qsehg_180{font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem}._noteText_qsehg_188{font-size:.86rem;color:var(--text-primary);line-height:1.55}._limitationsPanel_qsehg_7{background:color-mix(in srgb,var(--amber-400) 5%,var(--bg-elevated));border:1px solid color-mix(in srgb,var(--amber-400) 35%,var(--border-default))}._limitationsLabel_qsehg_199{font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--amber-400);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem}._limitationsText_qsehg_207{font-size:.85rem;color:var(--text-primary);line-height:1.55}._limitationsText_qsehg_207 strong{color:var(--amber-400);font-weight:500}._caption_qsehg_7{font-size:.85rem;color:var(--text-secondary);line-height:1.55}._caption_qsehg_7 strong{color:var(--cyan-300);font-weight:500}@media(max-width:720px){._controlLabel_qsehg_35{min-width:0;padding-top:0}._controlRow_qsehg_29{flex-direction:column}._statusPanel_qsehg_6{gap:1rem}._contentBlock_qsehg_103{font-size:.72rem;padding:.6rem .75rem;max-height:240px}._matchText_qsehg_165{font-size:.7rem}._matchDescription_qsehg_173{font-size:.74rem}}
