.SetupChecklist-module__MihXiW__card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-wrap:anywhere;margin:16px 0;padding:0 16px}.SetupChecklist-module__MihXiW__card summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:10px 0;font-weight:600;display:flex}.SetupChecklist-module__MihXiW__card[open] summary{border-bottom:1px solid var(--border)}.SetupChecklist-module__MihXiW__cardBody{padding:8px 0 12px}.SetupChecklist-module__MihXiW__cardList{margin:4px 0 12px;padding-left:20px}.SetupChecklist-module__MihXiW__cardList li{margin:4px 0}.SetupChecklist-module__MihXiW__progress{margin:8px 0 16px;font-weight:600}.SetupChecklist-module__MihXiW__bar{background:var(--surface-2);border-radius:4px;height:8px;margin-top:6px;overflow:hidden}.SetupChecklist-module__MihXiW__barFill{background:var(--accent);height:100%}.SetupChecklist-module__MihXiW__steps{margin:0;padding:0;list-style:none}.SetupChecklist-module__MihXiW__step{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-wrap:anywhere;min-width:0;margin:12px 0;padding:12px 16px}.SetupChecklist-module__MihXiW__stepDone{border-color:var(--accent)}.SetupChecklist-module__MihXiW__stepHead{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;display:flex}.SetupChecklist-module__MihXiW__stepHead input{width:24px;height:24px;accent-color:var(--accent);flex:none;margin:10px 0 0}.SetupChecklist-module__MihXiW__stepTitle{padding-top:10px;font-size:1.0625rem;font-weight:600;display:block}.SetupChecklist-module__MihXiW__stepNum{color:var(--muted);font-weight:400}.SetupChecklist-module__MihXiW__optional{border:1px solid var(--border);color:var(--muted);border-radius:999px;margin-left:6px;padding:0 8px;font-size:.8125rem;font-weight:400;display:inline-block}.SetupChecklist-module__MihXiW__how{margin:8px 0;padding-left:20px}.SetupChecklist-module__MihXiW__how li{margin:4px 0}.SetupChecklist-module__MihXiW__worked{margin:8px 0 0}.SetupChecklist-module__MihXiW__contact{border-left:4px solid var(--warn);background:var(--surface);border-radius:4px;margin:16px 0;padding:12px 16px}.SetupChecklist-module__MihXiW__generic{padding-left:20px}.SetupChecklist-module__MihXiW__generic li{margin:8px 0}
