.guide-workspace{margin:3rem 0;padding:1.6rem;border:1px solid var(--line,#d6ccc1);border-top:3px solid #91625f;background:#f4efe7;scroll-margin-top:2rem}.guide-workspace label{display:block;font-weight:600;margin:1.25rem 0}.guide-workspace textarea{display:block;width:100%;box-sizing:border-box;margin-top:.45rem;padding:.8rem;font:inherit;line-height:1.5;border:1px solid #958a80;border-radius:4px;background:#fff;color:#1c2430}.guide-actions{display:flex;gap:.7rem;flex-wrap:wrap}.guide-actions[hidden]{display:none}.guide-actions button{padding:.75rem 1rem;font:inherit;border:1px solid #81766d;border-radius:4px;background:#fff;color:#1c2430;cursor:pointer}.guide-actions [data-guide-save]{background:#1c2430;color:#fff}.guide-local-note,.guide-outcome{line-height:1.6}.guide-outcome{padding:1rem 1.3rem;border-left:3px solid #91625f;background:#f4efe7}.guide-body [data-guide-status]{min-height:1.6em}.missing-facts{margin:1.5rem 0;padding:1.2rem;background:#f4efe7;border:1px solid #d6ccc1}.missing-facts summary{cursor:pointer;font-weight:600}.missing-facts li{margin:.4rem 0}.fact-next-action{padding:1rem 0;border-top:1px solid #d6ccc1}.network-profile-summary{padding:1rem;border-left:3px solid #91625f;background:#f4efe7}.network-profile-summary li{margin:.5rem 0}.network-history{margin:2rem 0}.network-history summary{cursor:pointer;font-weight:600}@media(max-width:600px){.guide-workspace{padding:1rem}.guide-actions button{width:100%}}@media print{.guide-actions,.guide-local-note,[data-guide-status],.print-button{display:none!important}.guide-workspace{break-before:page}.guide-workspace textarea{height:auto;min-height:6rem}}
