.roadmap774{border:1px solid #c9bba9;border-radius:14px;padding:16px;margin:18px 0;background:#fffbf3;color:#302b31}.roadmap774 label{display:flex;align-items:center;gap:10px;min-height:48px;cursor:pointer}.roadmap774 label input{width:22px;height:22px;flex:0 0 auto}.roadmap774 ol{padding:0;list-style:none}.roadmap774 li{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #ddd1bf;padding:10px 0}.roadmap774 li span{text-align:right;font-variant-numeric:tabular-nums}.roadmap774 small{display:block;line-height:1.5}.trial-scene774{padding:18px;margin:14px 0;border-left:4px solid #b5273c;border-radius:0 14px 14px 0;background:#fff6e7;color:#332c32}.trial-scene774 h4{margin:.5em 0;font-size:1.15em}.trial-scene774 small{color:#8d2538;font-weight:800;letter-spacing:.08em}.trial-scene774 strong{display:block}.training-partial774{width:100%;min-height:48px;white-space:normal}.training521 .target-preview713{scroll-margin-top:16px}.input-cell648>button[data-held774=true]{outline:3px solid #f6d79b;outline-offset:-3px}.input-help-note774{font-size:12px;line-height:1.4;margin:6px 0;color:#e7dcc4}@media(max-width:380px){.roadmap774{padding:12px}.roadmap774 li{gap:8px;font-size:.9rem}.trial-scene774{padding:12px}}
