.readiness.svelte-7xvnxr{display:flex;flex-direction:column;gap:12px;padding:20px 24px;border:1px solid var(--border);border-radius:22px;background:var(--surface)}.head.svelte-7xvnxr{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.ttl.svelte-7xvnxr{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}h2.svelte-7xvnxr{margin:0;font-size:16px;line-height:24px;font-weight:550}.muted.svelte-7xvnxr{margin:0;font-size:12px;color:var(--text-muted)}.pending.svelte-7xvnxr{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ready-step.svelte-7xvnxr{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 12px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);transition:background var(--dur)}.ready-step.svelte-7xvnxr:hover{background:var(--surface-hover)}.st.svelte-7xvnxr{display:flex;flex-direction:column;min-width:0}.st.svelte-7xvnxr b:where(.svelte-7xvnxr){font-size:13px;font-weight:550}.mark.svelte-7xvnxr{flex:none;font-size:12px;line-height:18px;padding:2px 9px;border-radius:20px;white-space:nowrap;border:1px solid var(--st-pending-border)}.done-list.svelte-7xvnxr{font-size:13px}.done-list.svelte-7xvnxr summary:where(.svelte-7xvnxr){cursor:pointer;color:var(--text-muted);width:fit-content;min-height:24px}.done-list.svelte-7xvnxr ul:where(.svelte-7xvnxr){margin:6px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.done-list.svelte-7xvnxr a:where(.svelte-7xvnxr){color:var(--text)}.ready-step.svelte-7xvnxr:focus-visible,.done-list.svelte-7xvnxr summary:where(.svelte-7xvnxr):focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (max-width: 640px){.readiness.svelte-7xvnxr{padding:18px 16px}}
