/* نسخه ۱۹: موتور حل مسئله، پنل رسیدن به هدف، مسیریاب هدف */
.dtbcc-goal{background:#f4fbf5;border:1px solid #a8d5b0;border-radius:14px;padding:12px 14px;margin:12px 0;font-size:13.5px;line-height:2}
.dtbcc-goal h4{margin:2px 0 8px;color:#1c6b34}
.dtbcc-goal .g-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:6px 0}
.dtbcc-goal select,.dtbcc-goal input{max-width:190px}
.dtbcc-goal .g-out{background:#fff;border:1px dashed #8fc79b;border-radius:10px;padding:8px 12px;margin-top:8px}
.dtbcc-goal-router{background:linear-gradient(135deg,#0d3f77,#0b5cad);color:#fff;border-radius:18px;padding:18px;margin:14px 0;box-shadow:0 8px 24px rgba(11,92,173,.25)}
.dtbcc-goal-router h3{margin:0 0 8px;color:#ffd873}
.dtbcc-goal-router .gr-row{display:flex;gap:8px;flex-wrap:wrap}
.dtbcc-goal-router input{flex:1;min-width:240px;border-radius:10px;border:none;padding:10px 14px;font:inherit}
.dtbcc-goal-router button{background:#ffb020;color:#231800;border:none;border-radius:10px;padding:10px 20px;font:inherit;font-weight:700;cursor:pointer}
.dtbcc-goal-router small{opacity:.85}
