.me-stage{gap:14px;font-size:16px}.me-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.me-heading strong{color:#295c75}.me-layout{grid-template-columns:minmax(240px,.9fr) minmax(0,1.5fr);gap:22px;display:grid}.me-base{background:#f3f6f2;border:1px solid #c8d8dc;border-radius:12px;padding:18px}.me-base h3{color:#356277;margin:0 0 12px;font-size:15px}.me-facts{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.me-facts li{background:#e0eadf;border-radius:6px;padding:5px 8px;font-size:14px}.me-base code{overflow-wrap:anywhere;font-family:Consolas,monospace}.me-goal{overflow-wrap:anywhere;margin:16px 0;font-size:15px}.me-base summary{cursor:pointer;color:#275c79;font-size:14px}.me-rules{gap:8px;margin-top:12px;padding:0;font-size:13px;list-style:none;display:grid}.me-rules li{border-left:3px solid #0000;padding:5px}.me-rules li[data-current=true]{background:#deebf3;border-color:#36708e}.me-atoms{gap:16px;font-size:20px;display:grid}.me-current{background:#eaf1f5;border-left:4px solid #36708e;border-radius:0 12px 12px 0;padding:16px}.me-current>span{letter-spacing:.08em;color:#406477;font-size:11px}.me-current h3{overflow-wrap:anywhere;margin:8px 0;font-size:23px}.me-current p{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.55}.me-current[data-kind=fail],.me-current[data-kind=cycle],.me-current[data-kind=blocked],.me-current[data-kind=reject]{background:#f8f1e5;border-color:#ac8051}.me-current[data-kind=fire],.me-current[data-kind=success],.me-current[data-kind=fact]{background:#edf3e8;border-color:#528065}.me-history{gap:6px;margin:16px 0 0;padding:0 0 0 22px;font-size:14px;display:grid}.me-history li{color:#61747f;padding:5px 8px}.me-history li[data-current=true]{color:#1c4857;background:#e8eeec;border-radius:5px}.me-history small{color:#667d88;margin-left:12px}.me-summary{background:#f2f7ed;border:1px solid #adc8ad;border-radius:8px;margin-top:12px;padding:12px;font-size:15px;line-height:1.5}.me-summary p{margin:6px 0 0}.me-controls label{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.me-controls select{border:1px solid #afc5cf;border-radius:7px;max-width:100%;padding:7px}.me-prediction{border:0;flex-wrap:wrap;gap:8px;padding:0;display:flex}.me-prediction legend{margin-bottom:8px;font-size:15px}.me-prediction button{cursor:pointer;font:inherit;text-align:left;background:#fffefa;border:1px solid #afc5cf;border-radius:7px;padding:9px 12px;font-size:14px}.me-prediction button[aria-pressed=true]{color:#fff;background:#285f7c}.me-current h3{animation:.2s ease-out me-focus}@keyframes me-focus{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.me-current h3{animation:none}}@media (max-width:700px){.me-layout{grid-template-columns:1fr;gap:12px}.me-base,.me-current{padding:12px}.me-current h3{font-size:20px}.me-current p{font-size:14px}.me-stage{gap:10px}.me-facts li{font-size:12px}.me-history{font-size:13px}.me-controls .live-inline{gap:6px}}
