#output{padding:8px 0;line-height:1.7}.sim-ok{color:#0b6658;font-weight:700}.sim-block{color:#a13934;font-weight:700}#transitionOutput{margin-top:12px}.result-line{padding:8px 0;border-bottom:1px solid rgba(17,55,65,.12)}.form-grid label:has(input[type=checkbox]){display:flex;align-items:center;gap:8px;font-size:13px}.form-grid input[type=checkbox]{width:auto;height:18px;flex-shrink:0}.hint{color:#6a7780;font-size:13px}.metric{display:inline-block;padding:11px 16px;background:#edf4f3;border-radius:9px;margin:5px 8px 5px 0;font-size:14px}.metric strong{display:block;font-size:20px;color:#103943}.result-warning{border-left:4px solid #bc6c38;padding:8px 12px;background:#fcf7ec;margin-top:10px}