/* OracleToolkit OS RC1-alpha.1 — Guided Work Engine */
.guided-work-card{margin-top:18px}.guided-brief{display:grid;grid-template-columns:1fr 160px;gap:20px;align-items:center;border:1px solid #D9E2EC;background:linear-gradient(135deg,#F8FAFC,#ECFDF5);border-radius:22px;padding:22px;margin:18px 0}.guided-eyebrow{display:inline-flex;border-radius:999px;background:#DCFCE7;color:#166534;padding:5px 10px;font-size:11px;font-weight:900;margin-bottom:8px}.guided-brief h3{margin:0 0 8px;color:#0B1F3F;font-size:24px}.guided-brief p{margin:0 0 12px;color:#475569;line-height:1.5}.guided-brief-chips{display:flex;gap:8px;flex-wrap:wrap}.guided-brief-chips span{display:inline-flex;border:1px solid #D9E2EC;background:#fff;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900;color:#334155}.guided-score-box{width:140px;height:140px;border-radius:24px;background:#0B1F3F;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 18px 42px rgba(15,23,42,.16)}.guided-score-box strong{font-size:44px;line-height:1}.guided-score-box span{font-size:12px;font-weight:900;color:#D9E2EC}.guided-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0}.guided-grid.bottom{grid-template-columns:1fr 1fr}.guided-panel{border:1px solid #D9E2EC;background:#fff;border-radius:18px;padding:16px;min-height:190px}.guided-panel.wide{min-height:220px}.guided-panel h3{margin:0 0 10px;color:#0B1F3F;font-size:16px}.guided-panel-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.guided-muted{font-size:12.5px;color:#64748B;margin:0 0 12px}.guided-work-item{display:grid;grid-template-columns:22px 1fr;gap:9px;border:1px solid #E2E8F0;background:#F8FAFC;border-radius:14px;padding:10px;margin-bottom:8px}.guided-work-item input{margin-top:3px}.guided-work-item strong{display:block;color:#0B1F3F;font-size:13px}.guided-work-item span{display:block;color:#64748B;font-size:12px;margin-top:2px}.guided-next-action{border:1px solid #D9E2EC;background:#F8FAFC;border-radius:16px;padding:14px}.guided-next-action strong{display:block;color:#0B1F3F;font-size:15px;margin-bottom:6px}.guided-next-action p{font-size:13px;color:#475569;line-height:1.45;margin:0}.guided-next-action .btn{margin-top:12px}.guided-compact-list,.guided-waiting-list,.guided-progress-list,.guided-health-grid{display:grid;gap:8px}.guided-compact-row,.guided-wait-row,.guided-progress-row,.guided-health-card{border:1px solid #E2E8F0;background:#F8FAFC;border-radius:14px;padding:10px}.guided-compact-row strong,.guided-wait-row strong,.guided-progress-row strong,.guided-health-card strong{display:block;color:#0B1F3F;font-size:13px}.guided-compact-row span,.guided-wait-row span,.guided-progress-row span,.guided-health-card span{display:block;color:#64748B;font-size:12px;margin-top:3px}.guided-progress-bar{height:8px;border-radius:999px;background:#E2E8F0;margin-top:8px;overflow:hidden}.guided-progress-bar i{display:block;height:100%;background:#2563EB;width:0%;border-radius:999px}.guided-health-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.guided-empty{border:1px solid #E2E8F0;background:#F8FAFC;border-radius:14px;padding:12px;color:#64748B;font-size:13px}@media(max-width:1200px){.guided-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-grid.bottom{grid-template-columns:1fr}.guided-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.guided-brief{grid-template-columns:1fr}.guided-grid,.guided-health-grid{grid-template-columns:1fr}.guided-score-box{width:120px;height:120px}}
