.withdrawal-readiness-card{margin-top:14px}.withdrawal-readiness-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.withdrawal-readiness-card h2{margin:.2rem 0 0}.readiness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.readiness-item{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--border,#dfe5ee);border-radius:12px;background:var(--surface-soft,#f7f9fc)}.readiness-item>span{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;font-weight:700;background:rgba(15,23,42,.08)}.readiness-item.done>span{background:rgba(16,185,129,.14)}.readiness-item div{display:grid;gap:3px;min-width:0}.readiness-item b{font-size:.9rem}.readiness-item small{line-height:1.35;color:var(--muted,#667085)}.home-readiness{display:grid;gap:12px}.home-readiness>header{margin:0}.home-readiness h3{margin:.15rem 0 0}.home-readiness p{margin:0;color:var(--muted,#667085);line-height:1.45}.home-readiness .secondary{width:100%}.withdrawal-eligibility-note{margin:.15rem 0 .7rem;color:#8a4b16;font-weight:700}.withdrawal-eligibility-note.ready{color:#08795b}.admin-preview-card[data-professional-withdrawal-controls],section[data-professional-withdrawal-controls]{margin-top:14px}.admin-preview-card[data-professional-withdrawal-controls] p,section[data-professional-withdrawal-controls] p{margin-bottom:0;color:var(--muted,#667085);line-height:1.5}.guided-session-manager{display:grid;gap:18px;margin:18px 0;padding:18px;border:1px solid var(--border,#dfe5ee);border-radius:18px;background:var(--surface-soft,#f7f9fc)}.guided-manager-head h3,.guided-manager-title h4,.guided-script h4{margin:.2rem 0}.guided-manager-head p{margin:.35rem 0 0;color:var(--muted,#667085)}.guided-manager-block{display:grid;gap:12px}.guided-manager-title,.guided-session-admin-row>header,.guided-prompt-row>header,.guided-script>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.guided-session-admin-row,.guided-prompt-row,.guided-script{display:grid;gap:12px;padding:14px;border:1px solid var(--border,#dfe5ee);border-radius:14px;background:#fff}.guided-script{margin-bottom:12px}.guided-script [data-prompt-list]{display:grid;gap:10px}.guided-json-advanced{margin:12px 0}.guided-json-advanced summary{cursor:pointer;font-weight:800}.guided-json-advanced .field{margin-top:12px}.professional-action-modal .modal-sheet{max-width:440px}.professional-action-modal .modal-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}@media(max-width:640px){.readiness-grid{grid-template-columns:1fr}.withdrawal-readiness-card>header{align-items:center}.readiness-item{padding:11px}.home-readiness{padding:20px}.home-readiness>header{align-items:flex-start}.guided-session-manager{padding:14px}.guided-manager-title,.guided-session-admin-row>header,.guided-prompt-row>header,.guided-script>header{align-items:flex-start}.professional-action-modal .modal-actions{grid-template-columns:1fr}}
