
.guided-intro-v9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.guided-stat-v9{padding:12px;border:1px solid #c8d9e5;border-radius:12px;background:#f7fbfd}.guided-stat-v9 b{display:block;font-size:1.25rem;color:#123d5a}.guided-problem-v9{border:1px solid #bfd1df;border-radius:16px;margin:16px 0;overflow:hidden;background:#fff}.guided-problem-v9>header{padding:13px 16px;background:#123d5a;color:#fff}.guided-problem-v9>header h3{margin:0 0 5px}.guided-problem-v9>header p{margin:0;color:#eef8ff}.guided-steps-v9{padding:12px;display:grid;gap:10px}.guided-step-v9{border:1px solid #d3e0e8;border-left:6px solid #16678f;border-radius:12px;padding:12px;background:#fbfdff}.guided-step-v9[data-state="locked"]{opacity:.58;background:#eef2f4}.guided-step-v9[data-state="done"]{border-left-color:#14805e;background:#f1fbf7}.guided-step-v9 h4{margin:0 0 8px;color:#123d5a}.guided-step-v9 label{font-weight:700;display:block;margin-bottom:6px}.guided-step-v9 select,.guided-step-v9 input,.guided-step-v9 textarea{width:100%;padding:10px;border:1px solid #9db4c4;border-radius:9px;font:inherit;background:#fff}.guided-step-v9 textarea{min-height:90px;resize:vertical}.guided-actions-v9{display:flex;gap:8px;flex-wrap:wrap;margin-top:9px}.guided-actions-v9 button{border:0;border-radius:9px;padding:9px 13px;font-weight:800;cursor:pointer;background:#16678f;color:#fff;white-space:nowrap}.guided-actions-v9 button.secondary{background:#e8f1f6;color:#123d5a}.guided-actions-v9 button:disabled{cursor:not-allowed;opacity:.45}.guided-feedback-v9{margin:8px 0 0;padding:8px 10px;border-radius:8px;background:#edf5fa}.guided-feedback-v9.ok{background:#e5f7ef;color:#075f43}.guided-feedback-v9.bad{background:#fff0ed;color:#932d1d}.guided-feedback-v9.hint{background:#fff6d9;color:#664f00}.guided-summary-v9{position:sticky;bottom:8px;z-index:5;border:1px solid #b9cfdd;border-radius:14px;padding:12px;background:rgba(255,255,255,.96);box-shadow:0 7px 24px rgba(20,50,70,.14)}.guided-summary-v9 progress{width:100%;height:15px}.guided-toolbar-v9{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.guided-toolbar-v9 button{padding:9px 12px;border:0;border-radius:9px;background:#123d5a;color:#fff;font-weight:800;white-space:nowrap}.manual-check-v9{margin-top:8px;padding:9px;border:1px dashed #9bb5c6;border-radius:9px;background:#fff}.manual-check-v9 li+li{margin-top:4px}@media(max-width:720px){.guided-intro-v9{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-problem-v9{border-radius:12px}.guided-steps-v9{padding:8px}.guided-step-v9{padding:10px}.guided-summary-v9{bottom:4px}.guided-toolbar-v9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.guided-toolbar-v9 button{width:100%}}@media(max-width:360px){.guided-intro-v9{grid-template-columns:1fr}.guided-toolbar-v9{grid-template-columns:1fr}}@media print{.guided-summary-v9,.guided-actions-v9,.guided-toolbar-v9{display:none!important}.guided-step-v9[data-state="locked"]{opacity:1}.guided-problem-v9{break-inside:avoid}}
